一种管理软件自启动安装的方法及系统的制作方法

文档序号:6606744阅读:237来源:国知局
专利名称:一种管理软件自启动安装的方法及系统的制作方法
技术领域
本发明涉及软件安装技术,尤其涉及一种用于移动终端的PC侧管理软件自启动 安装的方法及系统。
背景技术
随着移动终端的普及,用户对移动终端和计算机之间的交互要求越来越高,例如 需要使计算机中文件和移动终端文件能够互传等,这就要求要有功能完善的计算机(PC) 侧管理软件和驱动软件。用户通过在计算机上安装PC侧管理软件来实现计算机与移动终 端之间的文件交互,方便用户管理移动终端内的电话本短消息以及文件数据,还可为用户 提供快捷的文本编辑和媒体播放等功能。目前,用于移动终端的驱动软件一般集成于PC侧管理软件中,为方便描述,下文 所述的PC侧管理软件均指集成有驱动软件。现有技术中给用户提供PC侧管理软件主要采 用两种方式随机光盘模式和自启动模式。但随机光盘模式由于需要附带光盘,会给终端设 备商增加一定的商品成本,而且不利于用户携带和安装,还有一个必备条件就是计算机需 要配备光驱,进一步增加了成本。因此越来越多的商家开始采用自启动模式提供给用户PC 侧管理软件。自启动模式的实现方法是将PC侧管理软件存储在移动终端的内存里,当移 动终端与计算机连接时,自动检测该计算机是否已安装PC侧管理软件,如未安装,则 启动安装程序,自动将PC侧管理软件安装在该计算机中以方便用户使用。申请号为 CN200810084706. 5的中国专利申请提出了一种移动终端连接到计算机时的自启动方法及 装置。该申请中提供了一种当移动终端与计算机连接时,PC侧管理软件自动启动并安装在 计算机上的方法和装置。但该申请所采用的方法存在的缺点为PC侧管理软件全部存储在 移动终端的内存中,随着PC侧管理软件的功能越来越强大,其所占用的内存空间也越来越 大,有时需要几十兆甚至上百兆的空间,这就要求移动终端要有足够的内存空间来存放PC 侧管理软件,而这对于移动终端稀有的内存空间来说是比较苛刻的要求。

发明内容
有鉴于此,本发明的主要目的在于提供一种PC侧管理软件自启动安装的方法及 系统,能有效减少PC侧管理软件所占用的移动终端的内存空间。为达到上述目的,本发明的技术方案是这样实现的—种管理软件的自启动安装的方法,包括移动终端存储PC侧管理软件中的基本 功能软件,所述PC侧管理软件包括基本功能软件和附加功能软件,该方法还包括移动终端与计算机连接时,自动虚拟为光盘并上报给计算机,虚拟光盘运行时,基 本功能软件中所含的引导程序判断计算机中PC侧管理软件的安装情况,并根据用户选择 在计算机上安装PC侧管理软件。所述判断计算机中PC侧管理软件的安装情况并在计算机上安装PC侧管理软件,具体为A、检测计算机操作系统中的注册表信息,对计算机当前PC侧管理软件的安装情 况做出判断,根据判断结果和用户选择在计算机上安装PC侧管理软件。所述步骤A具体为检测计算机操作系统中的注册表信息中的PC侧管理软件的标 识位,根据标识位的取值判断PC侧管理软件的安装情况,根据判断结果和用户选择在计算 机上安装PC侧管理软件。所述根据判断结果和用户选择安装PC侧管理软件,具体包括计算机当前没有安 装PC侧管理软件时,根据用户选择在计算机上安装基本功能软件或安装基本功能软件和 附加功能软件,并将PC侧管理软件的安装情况写入所述注册表信息;计算机当前只安装基本功能软件时,根据用户选择在计算机上安装附加功能软 件,并将PC侧管理软件的安装情况写入所述注册表信息。该方法还包括所述附加功能软件存储在服务器中;所述安装附加功能软件,具体包括下载服务器存储的附加功能软件,附加功能软 件的安装程序启动进行附加功能软件的安装。所述下载服务器存储的附加功能软件,具体包括移动终端通过无线应用协议 (WAP)网从服务器上下载附加功能软件,并存储在所述计算机上;或者,计算机通过互联网直接从服务器上下载附加功能软件并存储。所述安装基本功能软件之后,该方法还包括通知移动终端切换到端口模式,并打 开相应软件供用户使用;或者,计算机当前已安装全部PC侧管理软件时,该方法还包括通知移动终端切换到端 口模式,并打开相应软件供用户使用。本发明还提供了一种管理软件的自启动安装系统,该系统包括PC侧管理软件包 括基本功能软件和附加功能软件,所述系统包括移动终端和计算机,所述移动终端用于存储所述基本功能软件,还用于与计算机连接时,自动虚拟为 光盘并上报给计算机,虚拟光盘运行时,基本功能软件中包含的引导程序判断计算机中PC 侧管理软件的安装情况并根据用户选择在计算机上安装PC侧管理软件。所述移动终端包括软件读取模块和选择安装模块;其中,软件读取模块,将移动终端虚拟为光盘,检测计算机操作系统中的注册表信息,对 计算机当前PC侧管理软件的安装情况做出判断,并将判断结果信息发送给所述选择安装 模块;所述选择安装模块,用于接收所述软件读取模块所发送的判断结果信息,根据这 一信息,提示用户选择安装相应的PC侧管理软件。所述移动终端还包括端口切换模块,所述选择安装模块,还用于在根据用户的输入安装完毕相应PC侧管理软件后,通 知端口切换模块;所述端口切换模块,用于在收到通知后,将移动终端的光盘模式切换为端口模式, 并打开相应的软件供用户使用。所述系统还包括用于存储所述附加功能软件的服务器;所述计算机用于从所述服务器上下载所述附加功能软件;或者,
所述移动终端用于从所述服务器上下载所述附加功能软件,并存储到所述计算机上。本发明所提供的PC侧管理软件的自启动安装方法及系统,其主要特点是将PC侧 管理软件划分为基本功能软件和附加功能软件,其中只有基本功能软件存放在移动终端的 内存中,而附加功能软件则可以存放在服务器上。当移动终端与计算机连接时,移动终端自 动虚拟为光盘,并自动在计算机上安装基本功能软件和/或附加功能软件供用户使用。这 样就大大减少了 PC侧管理软件所占用的移动终端的内存空间。采用本发明所述的方法及 装置,既解决了当移动终端连接到计算机时,使PC侧管理软件自启动安装的问题,又有效 地解决了功能越来越强大的PC侧管理软件所占用的空间相对于移动终端内存来说严重不 足的问题,具有较高的实用性。


图1为本发明中一种管理软件的自启动安装的流程示意图;图2为本发明中一种管理软件的自启动安装的装置连接示意图。
具体实施例方式本发明的基本思想是将PC侧管理软件划分为基本功能软件和附加功能软件,移 动终端的内存中只存储有基本功能软件,移动终端与计算机连接时,自动虚拟为光盘并上 报给计算机,虚拟光盘运行时,基本功能软件中包含的引导程序会判断该计算机中PC侧管 理软件的安装情况并在计算机上安装PC侧管理软件。下面以移动终端为手机为例结合附图对本发明技术方案的实施做进一步的详细 描述。依据本发明的基本思想,首先,手机运营商会在手机出厂前将PC侧管理软件分为 两部分,一部分为基本功能软件,一部分为附加功能软件。其中,基本功能软件包括手机驱 动软件和实现手机基本通讯功能的软件,如电话薄,短消息和上网模块等。所述基本功能软 件存储在手机内存中。附加功能软件包含有实现附加功能、如娱乐功能的软件,如流媒体播 放软件,图片编辑软件等。所述附加功能软件存储在服务器上,所述服务器可以为由运营商 管理的相关服务器。如图1所示,当手机与计算机连接时,包括如下步骤步骤101 手机与计算机连接;步骤102 手机自动虚拟为光盘,并上报给计算机;需要说明的是,所述手机与计算机连接时有两种模式,一种为光盘模式,一种为端 口模式,当与计算机连接时,手机直接进入光盘模式,将自身虚拟为光盘;基本功能软件中 包含的驱动软件运行,使得计算机能够对手机进行识别,从而使计算机能够收到手机上报 的信息,确定手机已虚拟为光盘。步骤103 光盘运行,判断计算机中PC侧管理软件的安装情况;这里,虚拟光盘自动运行,虚拟光盘运行时,基本功能软件中包含的引导程序检测 该计算机操作系统中的注册表信息,并确定PC侧管理软件的安装情况;具体地,存储于手机内存中的基本功能软件所包含的引导程序会检测计算机操作系统中的注册表信息,确定该计算机安装PC侧管理软件的情况,后续依据所检测到的信息 和用户选择判断是否安装PC侧管理软件本步骤中,具体可以根据注册表中的PC侧管理软件的标识位来进行判断例如,标识位为0,表示计算机当前没有安装PC侧管理软件,即既没有安装基本功 能软件,也没有安装附加功能软件;标识位为1,表示计算机当前已安装基本功能软件,但 未安装附加功能软件;标识位为2,表示计算机当前已安装全部PC侧管理软件,即既安装了 基本功能软件,也安装了附加功能软件;如果标识位为“0”,执行步骤104 ;如果标识位为“1”,执行步骤109 ;如果标识位 为“2”,执行步骤112。步骤104 选择安装基本功能软件还是安装全部PC侧管理软件;本步骤中,引导程序通过计算机向用户弹出选择框,提示用户选择安装基本功能 软件还是安装全部PC侧管理软件,如果收到的用户选择是安装基本功能软件,则执行步骤 105,如果收到的用户选择是安装全部PC侧管理软件,则执行步骤106。步骤105 安装基本功能软件;本步骤中,引导程序启动虚拟光盘中的基本功能软件,基本功能软件启动其安装 程序,并将PC侧管理软件的安装情况写入注册表信息,例如将注册表中的标识位的值置为 1,安装完毕后,执行步骤112。步骤106 安装基本功能软件;本步骤中,引导程序启动虚拟光盘中的基本功能软件,基本功能软件启动其安装 程序,并将PC侧管理软件的安装情况写入注册表信息,例如将注册表中的标识位的值置为 1,基本功能软件安装完毕后,执行步骤107 ;步骤107 下载服务器中存储的附加功能软件;这里,虚拟光盘中的引导程序通过计算机向用户弹出选择框,提示用户通过“手 机”下载附加功能软件还是通过“计算机”下载附加功能软件,如果用户选择通过“手机” 下载附加功能软件,则引导程序通知手机切换到端口模式,并打开基本功能软件中的拨号 模块进行拨号上网,通过无线应用协议(WAP)网从服务器上下载附加功能软件并存储到计 算机上,下载完毕后,执行步骤108 ;如果用户选择通过“计算机”下载附加功能软件,则引 导程序触发计算机提示用户输入下载地址,通过互联网(Internet)下载附加功能软件并存 储,下载完毕后,执行步骤108 ;所述下载地址可以由运营商提供给用户;步骤108 自动安装附加功能软件;这里,存储在计算上的附加功能软件会自动运行其安装程序,安装附加功能软件 时,其安装程序读取注册表中标识位为“ 1”的基本功能软件的安装路径,根据这一路径信 息,将附加功能软件安装到与基本功能软件对应的路径下,这样基本功能软件和附加功能 软件就能融合到一起,形成一个软件实体供用户使用,并将PC侧管理软件的安装情况写入 注册表信息,例如将注册表中的标识位置为“2”,然后执行步骤112。步骤109 是否安装附加功能软件;本步骤中,引导程序通过计算机向用户弹出选择框,提示用户是否安装附加功能 软件,用户选择“是”,执行步骤110 ;用户选择“否”执行步骤112 ;步骤110 下载服务器中存储的附加功能软件;
这里,虚拟光盘中的引导程序通过计算机向用户弹出选择框,提示用户通过“手 机”下载附加功能软件还是通过“计算机”下载附加功能软件,如果用户选择通过“手机”下 载附加功能软件,则引导程序通知手机切换到端口模式,并打开基本功能软件中的拨号模 块进行拨号上网,通过WAP网从服务器上下载附加功能软件并存储到计算机上,下载完毕 后,执行步骤111 ;如果用户选择通过“计算机”下载附加功能软件,则引导程序触发计算机 提示用户输入下载地址,通过Internet下载附加功能软件下载并存储,下载完毕后,执行步 骤 111 ;步骤111 自动安装附加功能软件;这里,存储在计算上的附加功能软件会自动运行其安装程序,安装附加功能软件 时,其安装程序读取注册表中标识位为“ 1”的基本功能软件的安装路径,根据这一路径信 息,将附加功能软件安装到与基本功能软件对应的路径下,这样基本功能软件和附加功能 软件就能融合到一起,形成一个软件实体供用户使用,并将PC侧管理软件的安装情况写入 注册表信息,例如将注册表中的标识位置为“2”,然后执行步骤112。步骤112 手机在端口模式下打开相应的软件供用户使用;如果用户之前选择了通过“手机”下载附加功能软件,则手机此时已处于端口模 式,打开相应的软件供用户使用;如果手机仍然在光盘模式,则引导程序通知手机切换到端 口模式,这里,手机通过执行过滤驱动程序将手机从光盘模式切换到端口模式,同时打开相 应的软件供用户使用。端口模式是指手机与计算机通过端口进行数据传输。为实现上述方法,本发明还提供了一种PC侧管理软件自启动安装的系统,包括移 动终端和计算机,PC侧管理软件被划分为基本功能软件和附加功能软件,所述移动终端用 于存储基本功能软件,还用于与计算机连接时,自动虚拟为光盘并上报给计算机,虚拟光盘 运行时,基本功能软件中包含的引导程序判断该计算机中PC侧管理软件的安装情况并根 据用户选择在计算机上安装PC侧管理软件。所述系统还包括用于存储附加功能软件的服 务器;所述移动终端或所述计算机下载所述附加功能软件,并在计算机上安装所述附加功 能软件。如图2所示,移动终端包括软件读取模块和选择安装模块;其中,所述软件读取模块,用于将移动终端虚拟为光盘,检测计算机操作系统中的注册 表信息,对计算机当前PC侧管理软件的安装情况做出判断,并将判断结果信息发送给所述 选择安装模块;所述选择安装模块,用于接收所述软件读取模块所发送的判断结果信息,根据这 一信息,提示用户选择安装相应的PC侧管理软件。所述移动终端还包括端口切换模块,所述选择安装模块还用于在根据用户的输入安装完毕相应PC侧管理软件后,通 知端口切换模块;所述端口切换模块,用于在收到通知后,将移动终端的光盘模式切换为端口模式, 并打开相应的软件供用户使用。软件读取模块具体用于根据注册表中的相应标识位对计算机当前PC侧管理软件 的安装情况做出判断;选择安装模块还用于在计算机安装相应PC侧管理软件的同时,自动 将PC侧管理软件的安装情况写入注册表中的标识位。
8
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
一种管理软件的自启动安装的方法,其特征在于移动终端存储PC侧管理软件中的基本功能软件,所述PC侧管理软件包括基本功能软件和附加功能软件,该方法还包括移动终端与计算机连接时,自动虚拟为光盘并上报给计算机,虚拟光盘运行时,基本功能软件中所含的引导程序判断计算机中PC侧管理软件的安装情况,并根据用户选择在计算机上安装PC侧管理软件。
2.根据权利要求1所述的方法,其特征在于所述判断计算机中PC侧管理软件的安装 情况并在计算机上安装PC侧管理软件,具体为A、检测计算机操作系统中的注册表信息,对计算机当前PC侧管理软件的安装情况做 出判断,根据判断结果和用户选择在计算机上安装PC侧管理软件。
3.根据权利要求2所述的方法,其特征在于所述步骤A具体为检测计算机操作系统 中的注册表信息中的PC侧管理软件的标识位,根据标识位的取值判断PC侧管理软件的安 装情况,根据判断结果和用户选择在计算机上安装PC侧管理软件。
4.根据权利要求2或3所述的方法,其特征在于所述根据判断结果和用户选择安装 PC侧管理软件,具体包括计算机当前没有安装PC侧管理软件时,根据用户选择在计算机上安装基本功能软件 或安装基本功能软件和附加功能软件,并将PC侧管理软件的安装情况写入所述注册表信 息;计算机当前只安装基本功能软件时,根据用户选择在计算机上安装附加功能软件,并 将PC侧管理软件的安装情况写入所述注册表信息。
5.根据权利要求4所述的方法,其特征在于该方法还包括所述附加功能软件存储在服务器中;所述安装附加功能软件,具体包括下载服务器存储的附加功能软件,附加功能软件的 安装程序启动进行附加功能软件的安装。
6.根据权利要求5所述的方法,其特征在于所述下载服务器存储的附加功能软件,具 体包括移动终端通过无线应用协议(WAP)网从服务器上下载附加功能软件,并存储在所述计 算机上;或者,计算机通过互联网直接从服务器上下载附加功能软件并存储。
7.根据权利要求4所述的方法,其特征在于所述安装基本功能软件之后,该方法还包括通知移动终端切换到端口模式,并打开相 应软件供用户使用;或者,计算机当前已安装全部PC侧管理软件时,该方法还包括通知移动终端切换到端口模 式,并打开相应软件供用户使用。
8.—种管理软件的自启动安装系统,其特征在于PC侧管理软件包括基本功能软件和 附加功能软件,所述系统包括移动终端和计算机,所述移动终端用于存储所述基本功能软件,还用于与计算机连接时,自动虚拟为光盘 并上报给计算机,虚拟光盘运行时,基本功能软件中包含的引导程序判断计算机中PC侧管 理软件的安装情况并根据用户选择在计算机上安装PC侧管理软件。
9.根据权利要求8所述的系统,其特征在于所述移动终端包括软件读取模块和选择安装模块;其中,软件读取模块,将移动终端虚拟为光盘,检测计算机操作系统中的注册表信息,对计算 机当前PC侧管理软件的安装情况做出判断,并将判断结果信息发送给所述选择安装模块; 所述选择安装模块,用于接收所述软件读取模块所发送的判断结果信息,根据这一信 息,提示用户选择安装相应的PC侧管理软件。
10.根据权利要求9所述的系统,其特征在于所述移动终端还包括端口切换模块, 所述选择安装模块,还用于在根据用户的输入安装完毕相应PC侧管理软件后,通知端口切换模块;所述端口切换模块,用于在收到通知后,将移动终端的光盘模式切换为端口模式,并打 开相应的软件供用户使用。
11.根据权利要求8至10任一所述的系统,其特征在于所述系统还包括用于存储所 述附加功能软件的服务器;所述计算机用于从所述服务器上下载所述附加功能软件;或者, 所述移动终端用于从所述服务器上下载所述附加功能软件,并存储到所述计算机上。
全文摘要
本发明公开了一种管理软件的自启动安装的方法,该方法包括将PC侧管理软件划分为基本功能软件和附加功能软件,将基本功能软件存储在移动终端的内存中,该方法还包括当移动终端与计算机连接时,自动虚拟为光盘并上报给计算机,虚拟光盘运行时,基本功能软件中所含的引导程序会判断计算机中该PC侧管理软件的安装情况并根据用户的选择在计算机上安装PC侧管理软件。本发明还公开了一种管理软件的自启动安装的系统。采用本发明所述的方案,由于只有基本功能软件存储在移动终端的内存中,因而能有效减少PC侧管理软件所占用的移动终端的内存空间。
文档编号G06F9/445GK101901157SQ20101023921
公开日2010年12月1日 申请日期2010年7月26日 优先权日2010年7月26日
发明者郭春燕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1