[发明专利]一种音频播放装置的固件更新方法及使用该方法的系统无效
| 申请号: | 200910190613.5 | 申请日: | 2009-09-25 |
| 公开(公告)号: | CN102033758A | 公开(公告)日: | 2011-04-27 |
| 发明(设计)人: | 曾惠萍 | 申请(专利权)人: | 深圳市福智软件技术有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/06 |
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦;李庆波 |
| 地址: | 518038 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 音频 播放 装置 更新 方法 使用 系统 | ||
1.一种音频播放装置的固件更新方法,其特征在于,包括以下步骤:
客户端读取音频播放装置的设备名称及固件版本号;
客户端根据读取到的信息,向服务器发起查询最新版本申请的请求;
服务器根据接收到的信息,检测是否有比当前设备固件更高的软件版本;以及
若有,则运行固件升级程序。
2.根据权利要求1所述的方法,其特征在于,所述客户端读取音频播放装置的设备名称及固件版本号的步骤还进一步包括以下步骤:
检测音频播放装置是否与客户端连接;
若与客户端连接,则读取音频播放装置的USB信息;
根据读取的USB信息判断该音频播放装置是否是客户端支持的设备;及
若是客户端支持的设备,则读取音频播放装置的设备名称及固件版本号。
3.根据权利要求2所述的方法,其特征在于,所述USB信息包括PID/VID。
4.根据权利要求1所述的方法,其特征在于,所述向服务器发起查询最新版本申请的请求的步骤还进一步包括以下步骤:
检测客户端是否与服务器连接。
5.根据权利要求4所述的方法,其特征在于,所述检测客户端是否与服务器连接的步骤是通过标准APIs方式获取。
6.根据权利要求1所述的方法,其特征在于,还包括以下步骤:
保存所读取的音频播放装置的设备名称及固件版本号;
每隔一个设定的时间段,根据保存的设备名称及固件版本号,向服务器发起查询最新版本申请的请求;以及
待服务器返回最新版本下载地址,则从该下载地址下载固件的升级程序。
7.根据权利要求1所述的方法,其特征在于,所述检测是否有比当前设备固件更高的软件版本是将接收到信息中的固件版本号与服务器存在的最新版本作比较。
8.根据权利要求1所述的方法,其特征在于,所述运行固件升级程序的步骤具体包括以下步骤:
服务器将下载地址返回给客户端;
客户端提示用户是否下载固件升级程序;
若需要下载固件升级程序,客户端则从所述下载地址下载该固件的升级程序至音频播放装置;以及
待客户端完成下载升级程序后,音频播放装置自举升级程序,将固件写入内存指定地址。
9.根据权利要求8所述的方法,其特征在于,还包括以下步骤:
音频播放装置重新启动,新固件开始自动运行。
10.一种使用权力要求1至9任意一项方法的固件更新系统,其包括客户端,与所述客户端连接的音频播放装置,以及通过互联网与所述客户端连接的服务器,其特征在于:
所述客户端包括:
读写模块,用于对接入的音频播放装置进行读写操作;及
网络通讯模块,用于向服务器发起查询请求,获取音频播放装置的最新版本信息;
所述服务器包括:
存储器,用于存储设备的最新版本信息;以及
更新申请处理模块,用于从客户端提供的信息中获取设备的版本信息,与服务器存储的最新版本信息进行比对,并将处理结果返还给客户端;
所述音频播放装置包括固件更新模块,用于根据客户端接收到的信息,更新音频播放装置的当前版本的固件。
11.根据权利要求10所述的固件更新系统,其特征在于,所述客户端还包括自动更新模块,用于定时向服务器发起请求,并自动下载最新的固件升级程序。
12.根据权利要求10所述的固件更新系统,其特征在于,所述客户端与音频播放装置之间是采用MSC/MTP协议进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市福智软件技术有限公司,未经深圳市福智软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190613.5/1.html,转载请声明来源钻瓜专利网。





