Usb调制解调器自动安装并运行管理软件的方法

文档序号:6613572阅读:738来源:国知局
专利名称:Usb调制解调器自动安装并运行管理软件的方法
技术领域
本发明涉及USB Modem (调制解调器)在插入电脑后自动安装并运行管 理软件的方法,特别适用于带有存储空间的无线PC上网卡,或其它一些类 似的终端产品。
背景技术
USB Modem是一种便携的通信设备,用户通过它可以在电脑上打电话, 发短信及上网浏览网页或收发Email等。使用前, 一般都需要先在电脑里装 入相应的管理软件,而目前的USB Modem管理软件一般都存储在光盘上, 用户使用时,先要在电脑光驱里插入对应的安装光盘,安装相应的管理软件, 这种使用安装光盘的方法会对用户造成很大的不方便。其缺点在于
1、 携带不方便,USB Modem本身是一个轻小,便于携带的通信设备, 用户还要为此带着安装光盘,而且光盘也容易被遗失或划坏。
2、 安装使用上的不方便,USB Modem出厂型号的种类也比较多,这样 可能就需要许多的管理软件,或是本身光盘里的软件也比较多,这时用户往 往会不清楚要安装哪个软件,而且即使在安装管理软件以后,仍然需要用户 点击桌面上相应的图标来运行管理软件。
3、 电脑兼容性差,有些电脑可能本身就不带有光驱,这样的电脑以前 又没有安装过相应的管理软件时,用户将不能使用USBModem。

发明内容
本发明的目的是提供一种实现USB Modem本身能够自动安装运行管理软件的方法,提高了用户使用USB Modem的方便性和快捷性。 本发明的目的是通过以下技术方案实现的
一种的USB调制解调器自动安装并运行管理软件的方法,其特点在于, 其包括以下步骤-
1) 在USB调制解调器上划分出用来做U盘存储的空间,USB调制解 调器固件增加U盘驱动程序;
2) USB调制解调器插入电脑,操作系统自动读取U盘配置信息,运行 存储在U盘里的自动运行程序;
3) 自动运行程序根据需要解压縮并安装更新管理软件,安装并更新调 制解调器驱动程序;
4) 启动调制解调器管理软件并向其发出要求弹出U盘的请求。 其中,上述步骤4)具体包括如下步骤
1) USB调制解调器管理软件启动后,将首先收到自动运行程序发过来的 要求弹出U盘的消息;
2) 该USB调制解调器管理软件先要向自动运行发出要求其退出的消息;
3) 该USB调制解调器管理软件在检测到自动运行程序已经成功退出后, 向U盘发出弹出命令;
4) 在U盘成功弹出后,该USB调制解调器管理软件进入正常管理流程。 其中,在U盘上制作并存放该自动运行程序时,将各安装程序和文件压
縮打包成一个应用程序,具体包括如下步骤
1) 在自动运行程序上压縮并打包调制解调器设备驱动程序;
2) 在自动运行程序上压缩并打包USB调制解调器管理软件;
3) 在自动运行程序上压縮并打包客户的界面皮肤文件。 本发明的积极进步效果在于无需额外光盘,携带方便;自动运行安装;
无需考虑电脑是否带有光驱,具有高兼容性。


图1为本发明的USB Modem Firmware(调制解调器固件)U盘与Modem 切换的流程示意图。
图2为本发明的Autorun软件(自动运行软件)的程序流程示意图。 图3为本发明的USB Modem管理软件新增功能的流程图。 图4为本发明的Autorun软件发布程序的打包流程示意图。
具体实施例方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
本发明中的USB Modem (调制解调器)具有两种新功能, 一个是在现 有的Modem功能基础上增加了 U盘的功能,另一个是实现了 USB Modem 管理软件的自动安装和运行。
在实现原理上,是在USB Modem上首先实现U盘的功能,然后在U盘 里事先存储Autorun软件(自动运行软件),U盘在插入电脑后,Windows 操作系统会自动通过读取U盘的Autorun配置文件而主动运行存储在U盘里 的Autorun软件,这样就先达到了 Autorun软件自动运行的目的。接下来通 过设计Autorun软件,来实现USB Modem的管理软件的安装及更新、USB Modem的U盘功能与Modem功能的自动切换及配置功能,并启动USB Modem管理软件,最终实现USB Modem管理软件的自动运行。
实现方法上主要分成两部分1、在原有USB Modem上增加U盘的存 储功能及firmware (固件)驱动程序上实现U盘与Modem的内部切换功能; 2、新增Autorun程序,通过Autorun程序可以实现用户管理软件的安装更新 及控制操作、Modem驱动安装等操作。
如图1至图4,分别对本发明的USB Modem自动安装并运行管理软件 的方法中,各个主要步骤进行了分解说明,以对本发明做一个更清楚的描述。
如图1为USB Modem Firmware (调制解调器固件)U盘与Modem切 换的流程示意图,其前提是在现有的USB Modem上实现U盘功能。USB Modem本身自带Flash (闪存)用来存储firmware,根据管理软件的大小,可以通过修改firmware驱动划分出一部分空间用来做U盘存储。USB Modem firmware增加U盘驱动程序,该驱动程序用来响应弹出命令,并可以切换到 USBModem。图1具体步骤解释如下 步骤IOI, USB Modem插入电脑。
步骤102, firmware与操作系统互相交互,并将USB Modem配置为U 盘。操作系统自动读取U盘配置信息,并可以运行存储在U盘里的Autorun 程序。并调用步骤103的U盘驱动程序。
步骤104, U盘驱动程序如果收到弹出消息,则切换到Modem驱动程序。
如图2为Autorun程序流程示意图,具体步骤如下。 步骤201 ,开始运行Autorun程序。
步骤202,先检测系统是否有管理软件正在运行,如果有则先自动关闭 管理软件。
步骤203,检测系统是否需要安装新的管理软件,如果需要则解压縮管 理软件到系统安装目录并安装,其中包括用户皮肤文件。
步骤204,检测系统是否需要安装Modem驱动程序,如果需要则先预 装Modem设备驱动程序。
步骤205, Autorun程序启动USB Modem管理软件并向其发出要求U 盘弹出的命令。
如图3为USB Modem管理软件新增功能流程图。
步骤301, USB Modem管理软件启动。
步骤302,收到Autorun程序发过来的要求弹出U盘的消息。
步骤303 , USB Modem管理软件向Autorun程序发出要求其退出的消息。
步骤304,USB Modem管理软件在检测到Autorun程序已经成功退出后,
向U盘发出弹出命令。
步骤305,在U盘成功弹出后,USB Modem管理软件进入正常管理流
程,对USB Modem进行控制管理如图4为Autorun发布程序的打包流程示意图。
为了使将来的量产更加方便,并且节省USB Modem的存储空间,以及 便于今后的维护,可以在U盘内只存放一个Autorun程序。为此需要将 Autorun的核心程序与USB Modem管理软件,及Modem驱动和用户的皮肤 文件全部压縮打包为一个应用程序。如图,
步骤401 ,先在Autorun程序上压縮并打包Modem设备驱动程序。 步骤402,在Autorun程序上压縮并打包USB Modem管理软件。 步骤403,在Autorun程序上压縮并打包客户的界面皮肤文件。 在Autorun程序制作好以后,可以将其通过电脑拷贝到USB Modem的 U盘根目录,并将Autorun配置文件拷贝到其中,再通过设置工具将其设为 只读,这样通过以上的步骤,就可以实现USB Modem管理软件的自动安装 及运行。
虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理 解,这些仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这 些实施方式做出多种变更或修改。因此,本发明的保护范围由所附权利要求 书限定。
权利要求
1、一种USB调制解调器自动安装并运行管理软件的方法,其特征在于,其包括以下步骤1)在USB调制解调器上划分出用来做U盘存储的空间,USB调制解调器固件增加U盘驱动程序;2)USB调制解调器插入电脑,操作系统自动读取U盘配置信息,运行存储在U盘里的自动运行程序;3)自动运行程序根据需要解压缩并安装更新管理软件,安装并更新调制解调器驱动程序;4)自动运行程序启动调制解调器管理软件并向其发出要求弹出U盘的请求。
2、 根据权利要求1所述的USB调制解调器自动安装并运行管理软件 的方法,其特征在于,该步骤4)具体包括如下步骤[1) USB调制解调器管理软件启动后,将首先收到自动运行程序发过来的 要求弹出U盘的消息;[2) 该USB调制解调器管理软件先要向自动运行程序发出要求其退出的 消息;[3) 该USB调制解调器管理软件在检测到自动运行程序已经成功退出后, 向U盘发出弹出命令;[4) 在U盘成功弹出后,该USB调制解调器管理软件进入正常管理流程。
3、 根据权利要求2所述的USB调制解调器自动安装并运行管理软件的 方法,其特征在于,在U盘上制作并存放该自动运行程序时,将各安装程序 和文件压縮打包成一个应用程序,具体包括如下步骤[1) 在自动运行程序上压縮并打包调制解调器设备驱动程序;[2) 在自动运行程序上压縮并打包USB调制解调器管理软件;3)在自动运行程序上压縮并打包客户的界面皮肤文件。
全文摘要
一种USB调制解调器自动安装并运行管理软件的方法,其包括以下步骤1)在USB调制解调器上划分出用来做U盘存储的空间,USB调制解调器固件增加U盘驱动程序;2)USB调制解调器插入电脑,操作系统自动读取U盘配置信息,运行存储在U盘里的自动运行程序;3)自动运行程序解压缩并安装更新管理软件,安装并更新调制解调器驱动程序;4)自动运行程序退出,管理软件发出U盘弹出命令。采用本发明无需额外光盘,携带方便;自动运行安装;无需考虑电脑是否带有光驱,具有高兼容性。
文档编号G06F13/10GK101470676SQ200710173679
公开日2009年7月1日 申请日期2007年12月28日 优先权日2007年12月28日
发明者程延海 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1