[发明专利]终端设备安装的方法及系统有效
申请号: | 201010206628.9 | 申请日: | 2010-06-12 |
公开(公告)号: | CN101887374A | 公开(公告)日: | 2010-11-17 |
发明(设计)人: | 张静 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 安装 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种终端设备的方法及系统。
背景技术
随着移动终端设备使用的越来越普及,用户对移动终端和计算机之间的互操作要求越来越高,这就要求终端设备具有非常完善的PC侧应用程序和驱动程序,这样才能实现计算机和终端设备各种交互操作。
目前终端设备的应用程序和驱动程序在主机上的安装方法有两种:一是通过刻录光盘,二是通过应用程序和驱动程序存放在终端设备的flash中。
方法一是在终端设备和主机连接后,首先检测是否已经安装了PC侧应用程序和驱动程序,如果没有安装,则利用CD进行PC侧应用程序和驱动程序的安装,安装完成后对终端设备进行操作。
利用这种安装方式,必然需要厂商提供安装CD,对厂商来说这是一笔很大的开销。对用户来说,因为每次使用都需要CD,如果CD损坏或者丢失,则无法在计算机上使用,导致用户使用不便,体验感觉差。
方法二是需要首先把PC侧应用程序和驱动程序转化为光盘镜像文件放入终端设备的flash中,当终端设备和主机连接后,要把flash中放有镜像文件的一块空间虚拟为光盘CDROM上报上去,在主机上虚拟出一个CDROM终端设备将存放在flash存储器中的光盘镜像文件转换成CDROM遵从的数据格式,主机按照访问CD的方式来访问CDROM,从而实现PC侧应用程序和驱动程序的安装。
因为这种安装方式需要把PC侧应用程序和驱动程序的安装程序全部放入到终端设备的flash中,所以要求终端设备有一个比较大的flash,而且在研发的过程中需要增加把flash虚拟为一个光盘上报,然后转换数据格式,识别出CDROM设备等过程。上述方法会增加硬件成本和研发成本。由于安装包是固化在flash中的,如果有升级版的安装包发布出来,只能通过产品售后处来进行版本更新,这给用户和厂商都带来了很多麻烦,用户使用不便。
在实现本发明的过程中,发明人意识到:现有技术终端设备的PC侧应用程序和驱动程序的安装方法中,成本较高,用户使用不便。
发明内容
本发明的目的是解决现有技术终端设备的PC侧应用程序和驱动程序的安装方法中,成本较高,用户使用不便的问题,提供了一种终端设备安装的方法及系统。
根据本发明的一方面,提供了一种终端设备安装的方法,包括:主机检测到带有存储卡的终端设备连接后,将存储卡枚举为U盘设备;主机检测到存储卡中存储的PC侧应用程序和驱动程序的安装文件未被安装时,主机启动安装文件的安装。
优选地,本技术方案中,将存储卡枚举为U盘设备具体包括:基于bulk_only协议将存储卡枚举为U盘设备。
优选地,本技术方案中,将存储卡枚举为U盘设备之后还包括:如果主机检测到已安装存储卡中存储的PC侧应用程序和驱动程序的安装文件时,匹配U盘设备的参数PID(Pvar、Ivar、Dvar,比例、积分、微分)值,运行PC侧应用程序,将终端设备切换至U盘端口共存模式。
本技术方案中,U盘端口共存模式具体包括:允许利用应用软件对终端操作,和/或对存储卡进行U盘文件操作。
本技术方案中,终端设备和主机之间通过基于bulk_only协议的SCSI指令集进行通信,终端和主机之间通过USB接口进行通信。
优选地,本技术方案中,安装文件的后缀为“inf”。
优选地,本技术方案中,存储卡中存储有不同版本和/或用于不同型号终端设备的PC侧应用程序和驱动程序的安装文件。
根据本发明的另一方面,提供了一种终端设备安装的系统,包括:枚举模块,用于在检测到带有存储卡的终端设备连接后,将存储卡枚举为U盘设备;安装模块,用于如果检测到存储卡中存储的PC侧应用程序和驱动程序的安装文件未被安装时,主机启动安装文件的安装。
优选地,本技术方案中,枚举模块基于bulk_only协议将存储卡枚举为U盘设备。
优选地,本技术方案中,终端设备安装的系统还可以包括:参数匹配模块,用于如果检测到已安装PC侧应用程序和驱动程序时,匹配U盘设备的参数PID值;状态切换模块,用于将终端设备切换至U盘端口共存模式,U盘端口共存模式具体包括:允许利用应用软件对终端操作,和/或对存储卡进行U盘文件操作。
本发明中,存储卡中存储有PC侧应用程序和驱动程序的安装文件,主机直接把存储卡枚举为U盘上报,从而不需要增加光盘也无须扩大flash,实现了终端设备的自启动和自安装,减少了工作人员的研发成本。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010206628.9/2.html,转载请声明来源钻瓜专利网。