[发明专利]一种智能设备离线升级包的检测方法和装置在审
申请号: | 201310734150.0 | 申请日: | 2013-12-27 |
公开(公告)号: | CN103699416A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 于水龙;闫磊 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F13/40 |
代理公司: | 北京恒都律师事务所 11395 | 代理人: | 邸建凯 |
地址: | 300467 天津市滨海新区生态城*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 设备 离线 升级 检测 方法 装置 | ||
技术领域
本发明涉及智能设备领域,特别涉及一种智能设备离线升级包的检测方法和装置。
背景技术
智能设备,是指像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,通过此类程序来不断对设备的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的设备,例如智能手机,智能电视等。
目前,现有的升级软件对智能设备的相关软件进行升级一般采用以下方式:数据版本控制模块在智能设备系统初始化时获取当前可用的数据版本信息;获取当前智能设备中相关软件的版本信息;之后,将当前版本的全部文件加载到文件解析模块并向文件管理模块注册原始数据版本;通过当前智能设备的版本信息与当前可用版本信息比较,判断当前软件是否需要升级;如果用户选择不升级,则终止升级流程,不加载数据文件;如果可升级,界面提示用户选择升级目标版本;根据用户指定版本的信息模型来解析数据,升级到新版本,同时到文件管理模块注册新旧版本信息,升级过程中记录升级信息。
目前的版本升级过程,还存在一些无法处理的情况,需要由开发人员编码实现,维护起来非常的不方便。例如:升级软件的命名方式不统一,具有多种方式,系统无法检测到所有的可用数据版本信息;或者,智能设备具有多个存储设备,每个存储设备中都存储有升级文件,如果升级包文件的名称相同,则无法确定这些相同名称的数据版本的区别,无法找到哪个版本是最新的版本。
因此,如何完善现有数据升级方案,克服现有技术中数据升级时的缺陷,减轻维护人员负担,成为目前急需要解决的问题。
发明内容
为了解决现有技术中,由于命名方式不统一导致的升级包检测中存在的检测不全面或维护较困难的技术问题,本发明提供了一种智能设备离线升级包的检测方法,其特征在于,所述方法包括以下步骤:
响应于外接存储设备通过连接端口插入到所述智能设备,与所述外接存储设备建立连接;
根据升级包文件的命名规则检测所述外接存储设备中的所有升级包文件;
对所述所有升级包文件进行排序,并将排序后的列表显示给用户选择。
优选地,所述命名规则包括,名称中所包含的信息以及所述信息的排列顺序;
所述名称中包含的信息包括:文件描述信息、智能设备产品型号,更新时间,软件版本号和文件名后缀。
优选地,所述对所有升级包文件进行排序的步骤,包括:
按所述更新时间或所述软件版本号进行排序。
优选地,所述命名规则包括,名称中所包含的信息以及所述信息的排列顺序;
所述名称中包含的信息包括:文件描述信息和文件名后缀。
优选地,所述列表包括多个显示信息的信息栏,所述信息至少包括,更新时间和软件版本号。
优选地,所述列表中包括该升级包文件在所述外接存储设备中创建的时间。
优选地,所述连接端口包括USB连接端口,该USB连接端口提供热即插即用连接,所述外接存储设备是USB存储设备,每个所述USB存储设备利用一个USB插头连接到一个外设的所述USB连接端口上,并利用其本身提供另一个USB连接端口给下一个USB存储设备使用。
优选地,所述与所述外接存储设备建立连接的步骤,是通过智能设备中的外接存储设备接口实现的,所述外接存储设备接口包括:
数据寄存和缓冲逻辑,用于适应所述智能设备中的CPU与所述外接存储设备之间的速度差异;
寄存器或RAM芯片,用于实现批量数据的传输;
转换逻辑,用于实现串行数据和并行数据之间的转换;
电平转换驱动器或数/模转换器或模/数转换器,用于协调所述智能设备的CPU和所述外接存储设备在信息类型和电平的差异;
DMA控制逻辑,用于产生中断和DMA请求信号,并在接收到中断和DMA应答之后完成中断处理和DMA传输。
本发明还提供了一种智能设备离线升级包的检测装置,其特征在在于,所述装置包括以下单元:
连接单元,用于响应于外接存储设备通过连接端口插入到所述智能设备,与所述外接设备建立连接;
检测单元,用于根据升级包文件的命名规则检测所述外接存储设备中的所有升级包文件;
显示单元,用于对所述所有升级包文件进行排序,并将排序后的列表显示给用户选择。
优选地,所述命名规则包括,名称中所包含的信息以及所述信息的排列顺序;
所述名称中包含的信息包括:文件描述信息、智能设备产品型号,更新时间,软件版本号和文件名后缀。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司,未经乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310734150.0/2.html,转载请声明来源钻瓜专利网。