[发明专利]软件更新方法及其软件更新设备无效
申请号: | 201110445241.3 | 申请日: | 2011-12-28 |
公开(公告)号: | CN102521003A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 任平 | 申请(专利权)人: | 苏州铭星科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 更新 方法 及其 设备 | ||
技术领域
本发明涉及一种软件更新方法和一种用于更新软件的设备.更具体地说,本发明涉及一种能够对软件进行多版本管理,并且能够更新一个或者更多在家庭网络环境中的电子设备的软件更新方法及其软件更新设备。
背景技术
有一种近来的趋势,其中,电子设备安装有存储用于实现能够高性能运转的各种程序的闪存.由于大的存储容量和微型技术的发展而使这成为了可能。电子设备将关于设备的各种程序存储在嵌入其中的闪存内,并且所述程序控制总操作或者高级操作。
电子设备还将新软件记录在存储器或者将存储于现有存储器中的软件替换为更换的软件,以更新用于提供新功能或者改变和改进现有服务功能的软件。
图1是提供的用于解释传统的软件更新方法的流程图.参照图1,如果选择了预定的固件版本,则文件传输协议(FTP)服务器根据选择的固件版本上传固件版本更新文件((S 100). FTP服务器创建关于上传的固件版本更新文件的文件信息((S110),并且存储该创建的文件信息(S 120). FTP服务器确认关于固件版本更新文件的文件信息终的当前固件版本((S130),并判断当前固件版本是否高于固件设备的版本((S140).当判断当前固件版本高于固件设备版本时,FTP服务器检查更新固件所需的组件((5150)并且根据检查的组件更新固件文件(S160)。
但是,传统的软件更新方法在当前固件版本高于固件设备版本时集中地更新软件,也就是说,升级软件.另一方面,传统的软件更新方法当激活的固件版本低于固件设备的版本时不更新软件,也就是,不将软件降级。另外,由于所有家庭被要求同时将他们的软件升级到激活的版本,所以不可能选择地更新单一家庭或者几个家庭的固件设备的软件.难以仅通过包括在所述文件信.息中的版本信息显示修补软件信息。
发明内容
本发明的一方面在于解决了至少上述背景技术中的问题.因此本发明的一方面提供了一种软件更新方法及其软件更新设备,所述软件更新方法及其软件更新设备通过根据特征将软件包分类而显示软件信息。
本发明的另一方面提供了一种软件更新方法及其软件更新设备,所述软件更新方法及其软件更新设备能够通过添加升级类型来实现降级。
本发明的另一方面提供了一种软件更新方法及其软件更新设备,所述软件更新方法及其软件更新设备使软件的多家庭版本管理能够选择地用于单一家庭或者几个家庭。
为了实现本发明的上述方面,提供了一种用于更新电子设备的软件的软件更新设备的软件更新方法,所述软件更新方法包括:创建并存储包括从电子设备上传的软件的类型信息的文件信息;和根据从电于设备发送的版本选择和更新命令更新电子设备的软件。
所述软件更新方法还可包括:判断更新命令是用于升级还是用于降级;当确定更新命令是用于升级时,判断新软件版本是否高于所述软件的版本;和当确定更新命令是用于降级时,11)断新软件版本是否低于所述软件的版本。
所述软件的类型信息可通过根据软件的特征对所述软件进行分类而获得,所述类型信,息将软件分为驱动器和操作系统软件、用于电子设备的共同软件以及图像和声音音量软件中的至少一种。
所述软件的版本信息可包括软件的名称、电子设备的类型、所述软件的类型以及所述软件的版本中的至少一个。
为了实现本发明的上述方面,提供了一种更新电子设备的软件的软件更新设备,包括:存储文件信息的闪存,所述文件信息包括从电子设备上传的软件的类型信息;和控制器,创建文件信息和在闪存中存储文件信息,以及根据从电子设备发送的选择的版本和更新命令更新电子设备的软件。
控制器可判断更新命令是用于升级还是用于降级;当确定更新命今是用于升级时,控制器判断新软件版本是否高于所述软件的版本;以及当确定更新命令是用于降级时,控制器判断新软件版本是否低于所述软件的版本。
软件的类型信息可通过根据软件的特征对所述软件进行分类而获得,所述信息将软件分为:驱动器和操作系统软件、用于电子设备的共同软件以及图像和声音音量软件中的至少一种。
所述软件的版本信息可包括:软件的名称、电子设备的类型、所述软件的类型以及所述软件的版本。
所述软件更新设备与所述电子设备可组成家庭网络。
附图说明
通过结合附图对本发明示例性实施例的详细描述,本发明的上述方面和其他特点将变得更加清楚,其中:
图1是提供的用于解释传统的软件更新方法的流程图;
图2是根据本发明示例性实施例的更新电子设备的软件的示意性的系统示图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州铭星科技股份有限公司,未经苏州铭星科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110445241.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速测试装置
- 下一篇:镀膜激光切割检测定位车