[发明专利]适用于自动售货机的基于场景分析的软件升级方法在审
申请号: | 201810146516.5 | 申请日: | 2018-02-12 |
公开(公告)号: | CN108415715A | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 陈爱君;戴德军;杨秀彪;白萍;刘海涛;邓鹏;曾凡伟 | 申请(专利权)人: | 四川爱创科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F11/07;G07F9/00 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 621000 四川省绵阳市安州*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动售货机 软件升级 软件版本 升级模式 场景分析 场景模式 定期获取 软件下载 运行状态 升级配置文件 路径获取 忙碌状态 下载文件 运营效率 场景 | ||
1.适用于自动售货机的基于场景分析的软件升级方法,其特征在于,包括以下步骤:
步骤1、定期获取服务器端的升级配置文件,所述升级配置文件至少包括软件版本、软件下载路径和升级模式;
步骤2、比较所述软件版本与当前自动售货机的软件版本,若所述软件版本高于自动售货机当前的软件版本,则按照所述软件下载路径获取下载文件并存放至自动售货机,进入步骤3,否则结束本轮软件升级处理;
步骤3、所述升级模式包括等候强制升级模式,当所述升级模式为等候强制升级模式时,则监测自动售货机的场景模式和运行状态,所述场景模式包括售卖模式,所述运行状态包括空闲状态和忙碌状态,当场景模式为售卖模式且运行状态为忙碌状态时,暂时不进行软件升级,等待直至场景模式或运行状态改变后再进行软件升级,否则即刻进行软件升级。
2.如权利要求1所述的适用于自动售货机的基于场景分析的软件升级方法,其特征在于,所述场景模式还包括开机模式和调试模式。
3.如权利要求1所述的适用于自动售货机的基于场景分析的软件升级方法,其特征在于,所述步骤3中,通过判断自动售货机所在用户界面来确定所述场景模式,通过监听触屏事件和按键事件来确定所述运行状态。
4.如权利要求1所述的适用于自动售货机的基于场景分析的软件升级方法,其特征在于,所述升级模式还包括即刻强制升级模式,所述步骤3中,当所述升级模式为即刻强制升级模式时,不管自动售货机所在的场景模式和运行状态,即刻进行软件升级。
5.如权利要求1所述的适用于自动售货机的基于场景分析的软件升级方法,其特征在于,所述升级模式还包括可选升级模式,所述步骤3中,当所述升级模式为可选升级模式时,监测自动售货机的场景模式,当场景模式为售卖模式时,则暂时不弹出对话框,等待场景模式改变时再弹出对话框通过人为选择决定是否进行软件升级,否则直接弹出对话框通过人为选择决定是否进行软件升级。
6.如权利要求1所述的适用于自动售货机的基于场景分析的软件升级方法,其特征在于,所述升级配置文件还包括第一消息摘要,所述步骤2中,还包括采用消息摘要算法对所述下载文件进行计算获取第二消息摘要,比较第一消息摘要和第二消息摘要,若不一致则将所述下载文件从自动售货机中删除并发送升级文件错误消息至服务器,结束本轮软件升级处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川爱创科技有限公司,未经四川爱创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810146516.5/1.html,转载请声明来源钻瓜专利网。