[发明专利]设备功能扩展方法及装置在审
申请号: | 201410389915.6 | 申请日: | 2014-08-08 |
公开(公告)号: | CN104199726A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 刘铁俊;李政;陈现麟;程亮 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 功能 扩展 方法 装置 | ||
1.一种设备功能扩展方法,其特征在于,所述设备上设置有至少一个扩展接口,所述方法包括:
检测所述扩展接口上是否连接有移动存储设备;
当所述扩展接口上连接有移动存储设备时,获取所述移动存储设备内的至少一个可执行文件标识;
查找与所述可执行文件标识相对应的可执行文件并运行。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述移动存储设备内是否存储有可执行文件标识;
当所述移动存储设备内未存储有可执行文件标识时,生成获取请求并发送给服务器;
接收所述服务器根据所述获取请求发送的至少一个可执行文件标识以及对应的可执行文件,并存储到所述移动存储设备中;
执行所述获取所述移动存储设备内的至少一个可执行文件标识的步骤。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述移动存储设备内是否存储有可执行文件标识;
当所述移动存储设备内存储有可执行文件标识时,判断所述可执行文件标识对应的可执行文件是否需要更新;
当所述可执行文件标识对应的可执行文件需要更新时,生成更新请求并发送给服务器;
接收所述服务器根据所述更新请求发送的更新文件;
根据所述更新文件对所述移动存储设备中对应的可执行文件进行更新;
针对更新后的可执行文件,执行所述获取所述移动存储设备内的至少一个可执行文件标识的步骤。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据所述服务器发送的至少一个可执行文件标识,生成可执行文件标识列表并存储到所述移动存储设备中,所述可执行文件列表包括所述服务器发送的所有可执行文件标识。
5.根据权利要求1或2所述的方法,其特征在于,所述获取所述移动存储设备内的至少一个可执行文件标识,包括:
获取所述移动存储设备内预先存储的可执行文件标识列表,所述可执行文件标识列表中包括所述移动存储设备中所有可执行文件的标识;
从所述可执行文件标识列表中提取所述至少一个可执行文件标识。
6.根据权利要求5所述的方法,其特征在于,所述查找与所述可执行文件标识相对应的可执行文件并运行,包括:
获取所述移动存储设备中预先存储的可执行文件标识与启动脚本的对应关系,所述启动脚本与所述可执行文件标识一一对应,所述启动脚本用于运行与可执行文件标识相对应的可执行文件;
从所述可执行文件标识列表中依次读取所述可执行文件标识;
根据所述对应关系启动与所述读取的所述可执行文件标识相对应的启动脚本,以运行与所述读取的所述可执行文件标识相对应的可执行文件。
7.一种设备功能扩展方法,其特征在于,所述设备上设置有至少一个扩展接口,所述方法包括:
检测服务器中的可执行文件集合是否有更新;所述可执行文件集合中包括至少一个可执行文件;
当所述服务器中的所述可执行文件集合有更新时,检测所述扩展接口上是否连接有移动存储设备;
当所述扩展接口上连接有移动存储设备时,生成获取请求并发送给所述服务器;
接收所述服务器根据所述更新请求发送的所述可执行文件集合内所有的可执行文件,并存储到所述移动存储设备中;
获取所述移动存储设备内存储的所有可执行文件标识,查找与所述可执行文件标识相对应的可执行文件并运行。
8.一种设备功能扩展装置,其特征在于,所述设备上设置有至少一个扩展接口,所述装置包括:
连接检测单元,用于检测所述扩展接口上是否连接有移动存储设备;
标识获取单元,用于当所述扩展接口上连接有移动存储设备时,获取所述移动存储设备内的至少一个可执行文件标识;
运行单元,用于查找与所述可执行文件标识相对应的可执行文件并运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司;,未经小米科技有限责任公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410389915.6/1.html,转载请声明来源钻瓜专利网。