一种移动终端连接到计算机时的自启动方法及装置的制作方法

文档序号:7689868阅读:202来源:国知局
专利名称:一种移动终端连接到计算机时的自启动方法及装置的制作方法
技术领域
本发明涉及移动终端的自启动技术,尤其涉及一种移动终端连接到计算机 时的自启动方法及装置。
背景技术
随着移动终端的普及,用户对移动终端与计算机互操作的要求越来越高,例如对计算机中文件和移动终端文件的互传等等,这就必须要有功能完善的 计算机(PC)侧管理软件和驱动软件,用户通过在计算机上安装PC侧管理软 件来实现计算机与移动终端如手机之间的文件互传等操作。现有的3G手机和2G手机相比,具有更高的速率、更强大的功能,其PC 侧管理软件更是给用户带来极大的方便,可以为用户提供高速数据下载、电话 本备份、文件互传等功能。从用户角度出发,手机及相关的使用性操作越简单 越好,这就必然要求手机在与计算机互连时,计算机能够方便地在自身完成PC 侧管理软件和驱动软件的安装和使用。目前,专用于手机的驱动软件一般集成于PC侧管理软件中,下文所述的 PC侧管理软件均指集成有驱动软件的PC侧管理软件。但是,目前用于手机的 PC侧管理软件大都是手机厂家通过随机光盘或网站的方式提供的,如此,不利 于用户携带,且在用户使用时,需要用户自己主动来安装,对于要求可以在任 意不同计算机上安装使用的用户来说,这种方式非常不方便。发明内容有鉴于此,本发明的主要目的在于提供一种移动终端连接到计算机时的自 启动方法及装置,使计算机在移动终端接入时能自动在自身安装PC侧管理软 件,从而提高设备的易用性。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种移动终端连接到计算机时的自启动方法,该方法包括以 下步骤a. 移动终端将自身虚拟为光盘上报给所连接的计算机;b. 计算机操作系统读取虚拟光盘中的内容,启动PC侧管理软件的安装流 程,安装完毕后通知移动终端;c. 移动终端收到通知后重新枚举设备,并按重新枚举的设备与计算机进行 交互。进一步的,在步骤b中,在启动PC侧管理软件的安装流程之前,还包括 判断PC侧管理软件是否已安装,如果已安装,则直接通知移动终端;如果未 安装,则启动PC侧管理软件的安装流程。步骤b中所述通知为通过发送扩展 标准小型计算机系统接口 (SCSI)指令通知移动终端。在步骤c中,移动终端收到扩展SCSI指令后,设置定时器和复位标志变量; 定时器超时后,移动终端根据复位标志变量重新将设备枚举为PC侧管理软件 运行所需要的调制解调器端口 、或通讯命令端口 。本发明还提供了 一种移动终端连接到计算机时的自启动装置,该自启动装 置包括位于移动终端侧的设备枚举模块和复位模块,以及位于计算机侧的软件 读取安装模块;其中设备枚举模块,用于在移动终端接入计算机时,将移动终端虚拟为光盘上 报给计算机;并在检测到复位标志变量且定时器超时后,重新枚举移动终端设 备类型;复位模块,用于设置定时器和复位标志变量,并将复位标志变量发送给设 备枚举模块;软件读取安装模块,用于在收到上报后,读取虚拟光盘的内容,在确定未 安装PC侧管理软件时,安装PC侧管理软件,之后发送通知给移动终端;在确 定已安装PC侧管理软件时,向移动终端发送通知。上述装置中,所述通知为通过发送扩展SCSI指令通知。本发明所提供的方法和装置,由于移动终端在上报设备时将自身虚拟为光 盘,利用光盘可以在计算机上自启动的功能,使计算机操作系统直接在自身安装用于移动终端的PC侧管理软件,之后通知移动终端;移动终端再重新将自 身枚举为PC侧管理软件运行所需的MODEM端口 、通讯命令等端口 ,如此, 避免了现有移动终端启用时需要手动安装PC侧管理软件并复位的麻烦,提高 了设备的易用性,极大地方便了用户使用。


图1为本发明自动安装PC侧管理软件的实现流程示意图。
具体实施方式
本发明的基本思想是移动终端在接入计算机时将自身上报为光盘,使计 算机能自动在自身安装PC侧管理软件,安装完成后通知移动终端;移动终端 再自动复位,并重新将自身枚举为PC侧管理软件运行所需的MODEM端口 、 通讯命令等端口,进行数据下载、文件互传等操作。下面以手机为例结合附图对本发明技术方案的实施做进一步的详细描述。图1描述了本发明方法将手机上报为光盘并自动安装PC侧管理软件的流 程,如图l所示,该方法包括以下步骤步骤101 ~ 102:手机开机后将自身虚拟为光盘上报给当前连接的计算机;手机开机并与计算机通过USB接口连接后,将手机设备上报给计算机,计 算机会通过SCSI指令获取设备的初始化值,通过改变手机设备的初始化值, 将手机上报为光盘。通常,初始化值的第一个字节代表设备类型,默认为0X00, 代表磁盘;本步骤将其改为0X05,代表光盘。步骤103 - 106:计算机操作系统读取虚拟光盘的内容,判断计算机侧是否 已安装PC侧管理软件,如果已安装,则直接向手机发送扩展SCSI指令,如果 未安装,则安装PC侧管理软件,安装完成后,向手机发送扩展SCSI指令;这里,计算机操作系统基于标准的SCSI指令,如阅读光盘相关参数命令、查询介质容量命令、读取介质数据命令等来读取虚拟光盘中的内容,并通过对相应SCSI指令的处理,返回存放在光盘文件系统中的PC侧管理软件的大小。 步骤107 108:设置定时器和复位标志变量,将手机软件系统复位; 手机收到SCSI指令后,在手机侧设置定时器和复位标志变量。该定时器通过手机侧的软件系统实现,设置定时器的目的是为了让计算机操作系统能够彻底删除原来已经枚举的设备,使设备重新枚举时不会产生问题;设置复位标志变量的作用是表明手机软件系统可恢复到重新开始设备枚举的状态。定时器到时后,手机断开与计算机的连接,手机软件系统复位。步骤109:手机根据所设置的复位标志变量重新枚举设备; 手机侧软件系统根据复位标志变量,将自身枚举为PC侧管理软件运行所需要的MODEM端口、通讯命令等端口。至于如何实现枚举属于现有技术,这里不再赘述。步骤110:用户利用PC侧管理软件实现手机与计算机之间的文件交互等操作。在本发明的实施过程中,涉及到的主要SCSI指令有查询初始化命令、 阅读光盘相关参数命令、查询介质容量命令、读取介质数据命令、扩展SCSI 指令。其中,根据SCSI指令标准需要特别扩展的SCSI指令是:USBCOMMAND一 SCSI,指令代码0X85h,该指令代表的含义可通过手机软件系统的定义来标 示。为实现上述方法,本发明还提供了一种移动终端连接到计算机时的自启动 装置,包括位于移动终端侧的设备枚举模块和复位模块,以及位于计算机侧的 软件读取安装模块,其中设备枚举模块,用于在移动终端接入计算机时,将移动终端虚拟为光盘上 报给计算机;并在^r测到复位标志变量且定时器超时后,重新枚举移动终端设 备类型;复位模块,用于设置定时器和复位标志变量,并将复位标志变量发送给设 备枚举模块,以复位移动终端软件系统;软件读取安装模块,用于在收到上报后,读取虚拟光盘的内容,在确定未安装PC侧管理软件时,安装PC侧管理软件,之后发送通知给移动终端;在确 定已安装PC侧管理软件时,直接向移动终端发送通知。其中,所述通知为发 送扩展SCSI指令。以上所述仅为本发明的优选实施例而已,对于本领域的技术人员来说,本 发明可以通过软件具体实现细节的改变有所变化,但是凡在本发明的精神和原 则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围 之内。
权利要求
1、一种移动终端连接到计算机时的自启动方法,其特征在于,该方法包括以下步骤a.移动终端将自身虚拟为光盘上报给所连接的计算机;b.计算机操作系统读取虚拟光盘中的内容,启动PC侧管理软件的安装流程,安装完毕后通知移动终端;c.移动终端收到通知后重新枚举设备,并按重新枚举的设备与计算机进行交互。
2、 根据权利要求1所述的自启动方法,其特征在于,步骤b中,在启动 PC侧管理软件的安装流程之前,还包括判断PC侧管理软件是否已安装,如 果已安装,则直接通知移动终端;如果未安装,则启动PC侧管理软件的安装 流程。
3、 根据权利要求l或2所述的自启动方法,其特征在于,步骤b中所述通 知为通过发送扩展标准小型计算机系统接口 SCSI指令通知移动终端。
4、 根据权利要求3所述的自启动方法,其特征在于,步骤c中,移动终端 收到扩展SCSI指令后,设置定时器和复位标志变量;定时器超时后,移动终 端根据复位标志变量重新将设备枚举为PC侧管理软件运行所需要的调制解调 器端口、或通讯命令端口。
5、 一种移动终端连接到计算机时的自启动装置,其特征在于,该自启动装 置包括位于移动终端侧的设备枚举模块和复位模块,以及位于计算机侧的软件 读取安装模块;其中设备枚举模块,用于在移动终端接入计算机时,将移动终端虚拟为光盘上 报给计算机;并在检测到复位标志变量且定时器超时后,重新枚举移动终端设 备类型;复位模块,用于设置定时器和复位标志变量,并将复位标志变量发送给设 备枚举模块;软件读取安装模块,用于在收到上报后,读取虚拟光盘的内容,在确定未安装PC侧管理软件时,安装PC侧管理软件,之后发送通知给移动终端;在确 定已安装PC侧管理软件时,向移动终端发送通知。
6、根据权利要求5所述的自启动装置,其特征在于,所述通知为通过发送 扩展SCSI指令通知。
全文摘要
本发明公开了一种移动终端连接到计算机时的自启动方法,包括移动终端将自身虚拟为光盘上报给所连接的计算机;计算机操作系统读取虚拟光盘中的内容,启动PC侧管理软件安装流程;安装完毕后通知移动终端;移动终端收到通知后重新枚举设备,并按重新枚举的设备与计算机进行交互。本发明同时还公开了一种移动终端连接到计算机时的自启动装置,包括位于移动终端侧的设备枚举模块和复位模块,以及位于计算机侧的软件读取安装模块。采用本发明使计算机在移动终端接入时能自动在自身安装PC侧管理软件,从而提高设备的易用性。
文档编号H04Q7/32GK101272559SQ20081008470
公开日2008年9月24日 申请日期2008年3月12日 优先权日2008年3月12日
发明者张则宝, 张治邦 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1