[發明專利]一種自動售貨機軟件升級的方法在審
| 申請號: | 202010375302.2 | 申請日: | 2020-05-07 |
| 公開(公告)號: | CN111666085A | 公開(公告)日: | 2020-09-15 |
| 發明(設計)人: | 彭虎;羅新華 | 申請(專利權)人: | 湖南北吉星技術服務有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G07F9/00;G06F8/71;G07F11/00;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 410600 湖南省長*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 售貨 軟件 升級 方法 | ||
本公開提出了一種自動售貨機軟件升級方法,服務器設置有一個用于存儲各種類型自動售貨機的安裝包數據庫及不同組件版本軟件的數據庫,服務器獲取自動售貨機的專屬信息,并根據檢測到的專屬信息,對自動售貨機進行分類,然后服務器查詢自動售貨機終端使用的軟件版本,并判斷是否需要升級以及升級的方式,如果需要升級,服務器控制自動售貨機下載升級所需要的軟件版本,然后進行軟件升級安裝,升級過程和結果都記載在服務器日志文件中,根據專屬信息對自動售貨機進行升級下載及安裝,無需專業人員上門做軟件包升級或組件軟件升級的服務,提高了效率,節省了時間。
技術領域
本發明涉及一種自動售貨機領域,特別涉及一種自動售貨機軟件升級方法。
背景技術
自動售貨機軟件升級,是指自動售貨機軟件從低版本向高版本的更新,以解決程序功能不完善而留下的缺陷或漏洞。目前自助售貨機設備軟件升級的方式是采用人工的方式:人工從服務器上下載或拷貝升級程序,然后人工完成自動售貨機軟件升級。
但這種人工方式存在以下幾個方面的問題:
效率較低,耗人工。
不快捷:研發人員更新了軟件,但運營人員沒有及時更新。
操作不當:自動售貨機的機器類型比較多,不同的機器類型對應不同的軟件,加之運營人員水平參差不齊,有可能造成版本升級操作不當,影響自動售貨機的正常運行。
發明內容
本發明主要解決的技術問題是提供一種自動售貨機軟件升級的方法,服務器端統一管理維護軟件信息,可同時對一臺或多臺自動售貨機進行遠程自動升級。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種自動售貨機軟件升級的方法,應用于在包括服務器和至少一個自動售貨機終端的升級系統中,包括以下步驟:
步驟1:服務器設置有一個用于存儲各種類型自動售貨機的安裝包數據庫及不同組件版本軟件的數據庫;
所述安裝包數據庫是指自動售貨機整機的軟件安裝程序,所述不同組件軟件版本是指自動售貨機內部不同組件的軟件安裝程序;
步驟2:服務器獲取自動售貨機的專屬信息,并根據檢測到自動售貨機的專屬信息,對自動售貨機進行分類;
步驟3:服務器查詢自動售貨機終端使用的軟件版本,并判斷是否需要升級以及升級的方式;
步驟4:根據步驟3所做出的邏輯判斷,當所述自動售貨機需要進行軟件升級時,所述服務器控制所述自動售貨機下載升級所需要的軟件版本,進行軟件升級安裝;
步驟5:軟件通過自動售貨機的顯示模塊來顯示升級的狀態,升級完成后,服務器控制刪除下載的安裝包;
步驟6:服務器日志文件記載自動售貨機的升級過程及結果。
進一步的,所述自動售貨機的專屬信息包括自動售貨機的軟件和硬件配置信息。
進一步的,還包括數據校驗過程,對下載的軟件程序進行校驗,校驗通過,則進行升級,校驗不通過,則升級失敗,并將失敗信息記載到所述服務器日志文件。
進一步的,所述升級的方式包括整體軟件包升級方式和模塊升級方式,所述軟件模塊包括后臺設置軟件模塊、支付軟件模塊、通訊應用軟件模塊、主板控制軟件模塊。
可選的,所述服務器能夠控制所述自動售貨機完成升級過程,所述自動售貨機可主動獲取到所述服務器的軟件包,并完成軟件升級過程。
優選的,所述服務器根據實際狀況控制所述自動售貨機的升級時間。
進一步的,所述自動售貨機包括彈簧貨道自動售貨機、具有升降系統的自動售貨機、及自動盒飯售貨機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南北吉星技術服務有限公司,未經湖南北吉星技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010375302.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:助力語文教學的教學器具
- 下一篇:一種氣液兩相流量計儀表數據存儲方法





