[发明专利]一种在持续服务中更新软件的方法及系统有效
申请号: | 201710050031.1 | 申请日: | 2017-01-23 |
公开(公告)号: | CN106843969B | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 郭芸俊;张焕梅;张升;叶瑶;梁剑 | 申请(专利权)人: | 北京晶海科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 11471 北京细软智谷知识产权代理有限责任公司 | 代理人: | 付登云 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种在持续服务中更新软件的方法及系统,当主模块检测到网络服务器中存在新模块时,首先要按照自身设备信息与服务器中新模块进行适用性分析,确认新模块适用本设备后将新模块下载到本地设备或者本地网络中;其次,选择恰当的时间点,停止旧模块后启用新模块,对新模块进行功能测试,如果启动新模块失败或者或者对新模块进行功能测试没有通过,则自动回退到旧模块,并向服务器进行反馈汇报;最后,如果新模块启动并通过测试则修改设备配置信息,确保设备在后继工作中与用户重启后能够使用最新的模块。本发明可以明显提升电子设备、装置的用户体验。 | ||
搜索关键词: | 一种 持续 服务 更新 软件 方法 系统 | ||
【主权项】:
1.一种在持续服务中更新软件的方法,其特征在于,所述方法包括下述步骤:/n(1)客户端的主模块检查网络服务器中模块并进行更新,其中,所述更新过程处于模块功能应用时间间隙中,或,所述更新过程处于子工作的间隙中;/n(2)在本地设备或者本地网络中进行模块的调度与执行,所述步骤(2)包括:/nA、客户端的主模块检查模块更新状态,若有更新则进行步骤B;否则进行步骤D;/nB、停用旧模块,启动新模块;/nC、对新模块进行功能测试;所述步骤C中,如果启动新模块或者对新模块进行功能测试没有通过,则自动回退到旧模块,并向网络服务器进行反馈汇报;/nD、应用新模块功能,完成模块的更新与应用。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京晶海科技有限公司,未经北京晶海科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710050031.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种鱼类养殖用打氧船
- 下一篇:新型自动水体清洁船