[发明专利]终端设备自安装及自启动系统及方法有效
申请号: | 200710145122.X | 申请日: | 2007-08-23 |
公开(公告)号: | CN101110039A | 公开(公告)日: | 2008-01-23 |
发明(设计)人: | 靳军红;毕泽红;张旭辉;陈兵;蹇海;冯玉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 安装 启动 系统 方法 | ||
技术领域
本发明涉及终端设备的驱动、应用软件安装以及启动。
背景技术
传统的终端设备驱动以及应用软件的安装一般有两种方式:一是厂商提供相应的刻录光盘,二是厂商提供相应的安装包,其具体的安装流程如图1所示。
在开始使用终端之前,用户开始对计算机是否安装终端设备的驱动和应用程序进行判断(步骤S102),如果没有安装,则利用CD或者安装包进行驱动(步骤S104)和应用程序的安装(步骤S106),只有在安装了终端设备的驱动和应用程序之后,才能开始对终端设备进行操作(步骤S108)。
这样的驱动和应用程序安装方式,必然要求厂商发布相应的CD或者安装包,当用户需要在另外的计算机上使用该终端设备的时候,则需要再次利用CD或者安装包进行安装,这使得用户每次都不得不使用CD或者安装包,而当CD或者安装包丢失、损坏的时候,则可能造成用户无法使用该终端设备。
另外每换一次计算机,都需要重新使用CD或者安装包,给用户的使用体验带来了诸多的不便。同时,用户每次在使用终端设备的时候,都需要手动去执行该应用程序,才能正式开始使用,这些都给用户在体验该终端设备带来了一定不便,尤其对于类似于手机、无线数据卡这些追求时尚和创新的产品。CD的使用也会导致设备厂商增加硬件成本。
因此,需要一种自动安装和运行终端设备的解决方案,能够解决上述相关技术中的问题。
发明内容
本发明的目的是为终端设备的驱动和应用软件提供一种新的安装和使用方式,降低终端设备设计复杂度,同时可以降低成本,并且使这种通用的方式可以适用于各种终端设备。
根据本发明的一个方面,提供了一种终端设备自安装及自启动系统,包括终端设备和主机设备,终端设备包括:存储装置,用于存储用于主机的所有驱动程序和应用程序。
存储装置为flash存储器。所有驱动程序和应用程序在flash存储器中被存储为光盘镜像文件。
在将终端设备接入主机后,终端设备在主机上表现为驱动器,其中,驱动器为CDROM,并且在主机为CDROM安装驱动程序后,利用CDROM读取光盘镜像文件。
当主机从光盘镜像文件中读取到指定文件时,执行自动运行程序,自动运行程序检查主机是否安装过驱动程序和/或用应程序,在检查出还未安装过驱动程序和/或应用程序的情况下,进行安装,并切换至正常工作模式;在检查出主机已经安装了驱动程序和/或应用程序的情况下,对已经安装的驱动程序和/或驱动程序进行完整性校验,在检查出已安装的驱动程序和/或应用程序不完整的情况下,重新安装驱动程序和/或应用程序,并切换至正常工作模式,否则直接切换至正常工作模式。
在上述系统中,指定文件为autorun.inf文件。
可选地,终端设备与主机之间通过MMC/SCSI协议进行通信,该终端设备向主机上报其为海量存储设备。
可选地,终端设备与主机之间通过USB的USB Bulk Only传输机制进行数据的承载,以及终端与主机之间通过USB接口进行通信。
根据本发明的另一个方面,提供了一种使用根据上述终端设备自安装及自启动系统的方法,该方法包括以下步骤:使接入主机的终端设备在主机上表现为驱动器;主机为驱动器安装驱动程序,并利用驱动器读取终端设备中存储的文件;当主机从文件中读取到指定文件时,执行自动运行程序;以及自动运行程序检查主机是否安装过驱动程序和/或应用程序,在检查出还未安装过驱动程序和/或应用程序的情况下,进行安装,并切换至正常工作模式;以及在检查出已经安装了驱动程序和/或应用程序的情况下,对已经安装的驱动程序和/或驱动程序进行完整性校验,如果完整,则直接切换至正常工作模式,否则重新安装驱动程序和/或应用程序并切换至正常工作模式。
可选地,终端设备与主机之间通过MMC/SCSI协议进行通信。
可选地,终端设备与主机之间通过USB的USB Bulk Only传输机制进行数据的承载,以及终端与主机之间通过USB接口进行通信。
在该方法中,驱动器为CDROM驱动器,终端设备中存储的文件为光盘镜像文件,光盘镜像文件保存在终端设备中的flash存储器中,并且光盘镜像文件包括用于主机进行安装的所有的驱动程序和应用程序,其中,主机按照访问CD的方式来访问CDROM驱动器。
驱动器读取终端设备中存储的文件的步骤还包括以下步骤:终端设备将存储在flash存储器中的光盘镜像文件转换成CDROM遵从的数据格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710145122.X/2.html,转载请声明来源钻瓜专利网。