CN101950252A - 一种usb数据卡自启动方法和*** - Google Patents
一种usb数据卡自启动方法和*** Download PDFInfo
- Publication number
- CN101950252A CN101950252A CN2009101585261A CN200910158526A CN101950252A CN 101950252 A CN101950252 A CN 101950252A CN 2009101585261 A CN2009101585261 A CN 2009101585261A CN 200910158526 A CN200910158526 A CN 200910158526A CN 101950252 A CN101950252 A CN 101950252A
- Authority
- CN
- China
- Prior art keywords
- data card
- configuration
- described data
- terminal
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/102—Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
- G06F9/4413—Plug-and-play [PnP]
- G06F9/4415—Self describing peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Systems (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种通用串行接口数据卡自启动方法,包括:终端检测到数据卡***时,判断终端上是否已安装该数据卡的驱动,如果未安装,则将所述数据卡识别为光盘,从所述数据卡中读取光盘内容进行驱动安装,如果已安装,使用所述数据卡的驱动加载所述数据卡。本发明还提供一种通用串行接口数据卡自启动***。本发明所述方法和***,数据卡启动快且启动稳定。
Description
技术领域
本发明属于移动通讯领域,特别涉及一种USB(通用串行接口)数据卡自启动方法和***。
背景技术
随着笔记本电脑的普及,用户对笔记本无线上网的需求越来越大。笔记本无线上网最常见的方式是利用wifi(无线宽带),但是wifi覆盖率很低,在公共场所几乎很难找到合适的wifi接入点,大大限制了用户对无线数据业务的需求。3G网络的诞生,真正使随时随地上网成为可能,而USB接口的无线数据卡也就成为了笔记本电脑用户上网的最佳选择之一。目前,***已经开始建设TD-SCDMA(时分同步码分多址,简称TD)网络,未来TD上网卡的需求量会越来越大,开发出满足运营商定制、符合用户要求和更方便用户使用的产品尤其显得重要。
3G无线数据卡和传统的2G数据卡相比,传输速率更高,功能更加强大。用户只需将数据卡***PC机的USB插槽,即能实现高速无线上网、收发邮件、网上冲浪等。使用数据卡自带的驱动程序和软件,还可以实现手机上的全部功能:用户可以利用电脑上的耳麦拨打电话、查看通话记录、收发短信、管理联系人等。无线数据卡还具备U盘(USB Mass Storage Device,通用串行接口大容量存储设备)功能,支持8G的micro SD卡,方便用户轻松地将文件和资料存储在micro SD卡上。此外,无线数据卡还具备自启动功能,当数据卡第一次***电脑时,电脑会将数据卡识别成一个CDROM(光盘),CDROM中存放了与数据卡相关的驱动和软件,这就避免了数据卡在电脑上使用时必须携带驱动安装光盘的麻烦。
现有数据卡存在以下问题:
自启动方式不合理。每次数据卡***时,不管PC机有没有安装过数据卡驱动软件,都要先识别成CDROM,进而切换成正常数据卡模式。
自启动可靠性较低。数据卡每次***电脑时都要经历一个CDROM到正常态的一个切换,这个切换动作由PC机侧的监控线程发起,如果该线程由于杀毒软件等原因没有运行,就会造成数据卡无法进入正常态。
数据卡配置少。上述模式“切换动作”实际上是通过CDROM的“弹出”命令通知数据卡的,由于该命令不能携带参数,使得数据卡只能存在两种配置:CDROM模式和正常模式。
配置无法动态切换。当数据卡进入正常模式后,用户缺少切换回CDROM状态的途径。
鉴于目前无线数据卡的特点和应用背景,提出一种自启动可靠、支持动态切换配置的多功能无线数据卡,对于提高产品的可靠性、增加用户的可用性以及赢得市场先机具有十分重要的意义。
发明内容
本发明要解决的技术问题是提供一种USB数据卡自启动方法和***,数据卡自启动速度快且性能可靠。
为了解决上述问题,本发明提供了一种通用串行接口数据卡自启动方法,包括:
终端检测到数据卡***时,判断终端上是否已安装该数据卡的驱动,如果未安装,则将所述数据卡识别为光盘,从所述数据卡中读取光盘内容进行驱动安装,如果已安装,使用所述数据卡的驱动加载所述数据卡。
进一步地,上述方法还可具有以下特点,所述数据卡设置多种配置模式,其中一默认配置模式为光盘模式,所述终端判断未安装所述数据卡的驱动时,发送默认配置模式的配置命令给数据卡,从而将数据卡识别为光盘。
进一步地,上述方法还可具有以下特点,所述终端进行驱动安装后,还向数据卡发送切换配置命令,将数据卡切换到预先指定的配置模式。
进一步地,上述方法还可具有以下特点,所述终端进行驱动安装后,还记录该数据卡下一次启动时的配置模式信息;
所述终端判断已安装所述数据卡的驱动时,读取所述注册表中记录的数据卡下一次启动时的配置模式信息,根据该配置模式信息配置所述数据卡。
进一步地,上述方法还可具有以下特点,所述方法还包括,所述数据卡上设置多种配置模式,在加载所述数据卡后,所述终端根据用户选择的配置模式,向所述数据卡发送切换配置命令,将所述数据卡切换到所述用户选择的配置模式。
进一步地,上述方法还可具有以下特点,所述终端向所述数据卡发送切换配置命令,将所述数据卡切换到所述用户选择的配置模式具体包括:
所述终端发送卸载设备模式的配置命令给所述数据卡,所述数据卡卸载当前配置模式的全部接口设备;
所述终端发送用户选择的配置模式的配置命令给所述数据卡,所述数据卡创建用户选择的配置模式对应的接口设备。
本发明还提供一种通用串行接口数据卡自启动***,包括终端和数据卡,其中:
所述终端,用于检测到数据卡***时,判断终端上是否已安装该数据卡的驱动,如果未安装,则将所述数据卡识别为光盘,从所述数据卡中读取光盘内容进行驱动安装,如果已安装,使用所述数据卡的驱动加载所述数据卡。
进一步地,上述***还可具有以下特点,所述数据卡,还用于设置多种配置模式,其中一默认配置模式为光盘模式;
所述终端,还用于判断未安装所述数据卡的驱动时,发送默认配置模式的配置命令给数据卡,将数据卡识别为光盘。
进一步地,上述***还可具有以下特点,所述终端,还用于进行驱动安装后,向数据卡发送切换配置命令,将数据卡切换到预先指定的配置模式。
进一步地,上述***还可具有以下特点,所述终端,还用于进行驱动安装后,记录该数据卡下一次启动时的配置模式信息;还用于判断已安装所述数据卡的驱动时,读取所述注册表中记录的数据卡下一次启动时的配置模式信息,根据该配置模式信息配置所述数据卡。
进一步地,上述***还可具有以下特点,所述数据卡,还用于设置多种配置模式;
所述终端,还用于在加载所述数据卡后,根据用户选择的配置模式,向所述数据卡发送切换配置命令,将所述数据卡切换到所述用户选择的配置模式。
本发明提供的USB数据卡自启动方法和***,与现有技术相比,具有:1)启动速度快。当PC机装完相关驱动及软件后,再次***时可以直接以正常配置启动,无需经过切换的过程。2)启动稳定。以何种配置启动数据卡取决于注册表中的静态配置值,不需要额外的“监控线程”来监测,解决了因“监控线程”启动失败导致数据卡无法进入正常态的问题。3)为用户提供了一种切换配置的手段,使用更灵活,用户可以在各种配置模式随意切换。4)提供了一种提升数据卡性能的手段。通过精心设计数据卡的各种配置模式,可以裁剪不必要的接口。如配置3为“高速Modem上网”的方式,在此模式下,去掉了不必要的RNDIS接口和U盘接口,提高了USB的带宽利用率。
附图说明
图1是本发明USB数据卡自启动方法流程图;
图2是本发明数据卡第一次***PC时的自启动和自安装流程图;
图3是本发明数据卡在PC已安装驱动情况下的设备枚举流程图;
图4是本发明数据卡在使用过程中动态切换配置的流程图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步详细的说明。
本发明提供了一种USB数据卡自启动方法,其中,数据卡提供多种配置给终端选择,将终端***的默认配置(通常为1号配置)设置为光盘模式,从而在自启动过程中,利用终端***默认使用1号配置的特点,将数据卡识别成光盘,进行驱动安装,在驱动安装完以后,终端通过在注册表写入数据卡下一次启动时的配置模式信息(一般为非CDROM模式),在数据卡再次***时以注册表中保存的配置模式配置数据卡,从而避免了每次启动数据卡都进入CDROM模式。
数据卡提供的多种配置模式可根据需要进行设置,比如可提供4种配置模式以供选择(配置0对用户不可见),分别如表1所示,包括配置1、配置2、配置3和配置4。其中,配置0为卸载设备模式,数据卡接收到配置0的配置命令(set config 0)后,卸载数据卡所有的接口设备;配置1为CDROM模式,数据卡接收到配置1的配置命令(set config 1)后,创建CDROM接口设备;配置2为全功能模式,数据卡接收到配置2的配置命令(set config 2)后,创建数据卡的全部接口设备,包括串口、modem(调制解调器),Rndis(Remote Network Driver Interface Specification,远程网络驱动程序接口规范)接口和U盘接口;配置3为高速modem模式,数据卡接收到配置3的配置命令(set config 3)后,创建串口和调制解调器接口设备;配置4为高速Rndis模式,数据卡接收到配置4的配置命令(set config 4)后,创建串口和Rndis接口设备。对其他数据卡(例如包括更多接口设备的数据卡),可相应的设置其配置模式,表1仅为示例。通过设置多种模式,在有些模式中可去掉一些不必要的接口,从而提高了USB的带宽利用率。
表1数据卡配置
配置号 | 名称 | 功能 |
0 | 卸载设备模式 | 卸载全部的接口设备 |
1 | CDROM模式 | 1×CDROM |
2 | 全功能模式 | 2×串口+1×modem+1×RNDIS+1×U盘 |
3 | 高速modem模式 | 2×串口+1×modem |
4 | 高速Rndis模式 | 2×串口+1×RNDIS |
用户在使用过程中,还可使用终端提供的配置切换界面(可使用图形用户界面GUI软件实现),在1~4种配置模式间进行切换。如果用户想重装数据卡PC端软件时,可以方便的切换到CDROM状态进行重装。
如图1所示,本发明提供的USB数据卡自启动方法包括如下步骤:
步骤110,数据卡***终端时,终端根据数据卡上报的设备描述符,判断终端上是否已安装该数据卡的驱动,如果未安装,执行步骤120,否则,执行步骤150;
其中,终端可为PC机或其他设备,设备描述符包括数据卡的VID(厂商标识)和PID(产品标识)号。判断终端上是否已安装该数据卡的驱动是根据设备描述符在注册表中查找是否存在对应的驱动。
步骤120,终端使用默认配置来配置数据卡,发送默认配置的配置命令给数据卡,将数据卡配置为CDROM形式;
默认配置通常为配置1,在数据卡中,设定默认配置(即配置1)为CDROM模式,这样数据卡在第一次***时就能以CDROM的形式被识别。
步骤130,终端读取光盘(即数据卡)中的内容,运行光盘中的安装程序,安装数据卡驱动和相关软件。
步骤140,安装完毕后,终端在注册表中记录数据卡相关配置信息,包括数据卡驱动文件的路径以及数据卡下一次启动时的配置模式信息(如全功能模式,即配置2),配置模式信息可以用配置号表示,结束;
步骤150,终端根据数据卡上报的设备描述符在注册表中找到相应的驱动来加载数据卡,并且读取注册表中与数据卡相关的配置模式信息(例如全功能模式,即配置2)来配置数据卡,发送配置命令给数据卡;
步骤160,数据卡根据注册表中的配置模式信息创建相应的接口设备,配置成相应的配置模式(例如全功能模式),枚举出全部的接口,结束。
经过上述步骤,数据卡已经安装成功,用户可以利用终端侧的数据卡用户操作界面(可使用GUI软件实现)进行上网、收发短消息、打电话、操作U盘等操作。
实施例1
图2为本发明数据卡第一次***PC机时的自启动和自安装流程图,具体步骤如下:
步骤210,数据卡第一次***PC机,PC机检测到数据卡的***,进入USB设备枚举过程。
步骤220,在枚举过程中,数据卡上报设备描述符,其中设备描述符包含了数据卡的VID和PID号。
步骤230,PC机根据VID和PID号在注册表中查找驱动,由于PC机上尚未安装该数据卡的驱动和软件,***无法在注册表中找到与PID和VID号对应的驱动。在这样的情况下,PC将发送配置1的配置命令(set config 1)给数据卡。
步骤240,数据卡收到set config 1配置命令后,根据表1中的配置,创建CDROM接口,及Mass Storage(大容量存储)相关配置、接口和端点描述符。
步骤250,数据卡完成枚举过程,被PC机识别成CDROM。
步骤260,如果PC机使能了“自动运行”功能,则自动安装CDROM中的数据卡驱动和相关软件。
步骤270,在驱动的安装过程中,在注册表中以VID和PID号为名的子键(例如VID为19d2,PID为00的数据卡其子键为vid_19d2&pid_00xx)中添加变量UsbConfigNum,该变量记录了数据卡下一次启动时的配置号。
例如,如果希望下一次数据卡以全功能模式启动,则UsbConfigNum=2。该配置号也可是其他值,比如希望下一次数据卡以高速modem模式启动,则UsbConfigNum=3。
UsbConfigNum为DWORD(双字节)型变量,也可是其他类型变量。
步骤280,自启动和自安装过程完成后,PC机向数据卡发送切换配置命令,将数据卡切换到预先指定的配置模式(比如配置2,当然也可是其他模式,本发明对此不作限定)。具体的切换配置方法见实施例3。
步骤290,数据卡安装过程结束。
实施例2
如图3所示,当PC机安装完驱动和相关软件后,数据卡再次***时,就不会以CDROM的形式启动,直接以注册表中保存的配置模式进行配置,其具体步骤如下:
步骤310,数据卡***PC机上电,进入枚举过程。
步骤320,在枚举过程中,数据卡上报设备描述符,其中包含了数据卡的VID和PID号。
步骤330,PC机根据VID和PID号在注册表中查找驱动,以vid为19d2,pid为00的数据卡为例,在vid_19d2&pid_00xx子键中找到DWORD型的变量UsbConfigNum,并将其值通过set config命令发送给数据卡,如果UsbConfigNum的值为2,则PC机发送set config 2配置命令给数据卡。
步骤340,数据卡收到set config 2配置命令后,根据表1中的配置,创建全功能模式下的串口、modem接口、RNDIS接口和U盘接口,以及相关的配置、接口和端点描述符。
步骤350,枚举过程完成,数据卡被识别成全功能模式。
用户可以打开数据卡用户操作界面(可GUI软件实现),使用数据卡进行上网冲浪、收发邮件等功能。
实施例3
如图4所示,用户在使用过程中,可以动态切换数据卡的配置。以从配置2切换到配置1为例,具体步骤如下:
步骤410,用户打开终端中的配置切换界面。
步骤420,假设当前数据卡工作在配置2,用户需要切换到配置1,此时可以点击配置切换界面中的“切换到CDROM”按钮。
步骤430,在按钮的事件响应中,PC机通过USB接口向数据卡发送setconfig 0命令。
步骤440,数据卡收到set config 0命令后,根据表1中的配置,卸载现有配置2中的全部接口设备,并将USB设备状态改变为ADDRESSED(地址设置)状态,数据卡将重新进入枚举过程。
步骤450,PC机发送set config 1配置命令给数据卡。
步骤460,数据卡收到set config 1配置命令后,根据表1中的配置,创建CDROM接口,以及Mass Storage相关配置、接口和端点描述符。
步骤470,重新完成枚举后,用户看到CDROM设备,切换成功。
其余配置模式之间的切换与上述流程类似,此处不再赘述。
本发明还提供一种通用串行接口数据卡自启动***,包括终端和数据卡,其中:
所述数据卡,用于设置多种配置模式,其中一默认配置模式为光盘模式;
所述终端,用于检测到数据卡***时,判断终端上是否已安装该数据卡的驱动,如果未安装,则将所述数据卡识别为光盘,从所述数据卡中读取光盘内容进行驱动安装,如果已安装,使用所述数据卡的驱动加载所述数据卡。进一步的,所述终端还用于判断未安装所述数据卡的驱动时,发送默认配置模式的配置命令给数据卡,将数据卡识别为光盘。
其中,所述终端,还用于进行驱动安装后,向数据卡发送切换配置命令,将数据卡切换到预先指定的配置模式。
其中,所述终端,还用于进行驱动安装后,记录该数据卡下一次启动时的配置模式信息;还用于判断已安装所述数据卡的驱动时,读取所述注册表中记录的数据卡下一次启动时的配置模式信息,根据该配置模式信息配置所述数据卡。
其中,所述终端,还用于在加载所述数据卡后,根据用户选择的配置模式,向数据卡发送切换配置命令,将数据卡切换到所述用户选择的配置模式。
本发明提供的USB数据卡自启动方法和***,具有以下有益效果:
1)启动速度快。当PC机装完相关驱动及软件后,再次***时可以直接以正常配置启动,无需经过切换的过程。
2)启动稳定。以何种配置启动数据卡取决于注册表中的静态配置值,不需要额外的“监控线程”来监测,解决了因“监控线程”启动失败导致数据卡无法进入正常态的问题。
3)为用户提供了一种切换配置的手段,使用更灵活,用户可以在各种配置模式随意切换。
4)提供了一种提升数据卡性能的手段。通过精心设计数据卡的各种配置模式,可以裁剪不必要的接口。如配置3为“高速Modem上网”的方式,在此模式下,去掉了不必要的RNDIS接口和U盘接口,提高了USB的带宽利用率。
Claims (11)
1.一种通用串行接口数据卡自启动方法,其特征在于,包括:
终端检测到数据卡***时,判断终端上是否已安装该数据卡的驱动,如果未安装,则将所述数据卡识别为光盘,从所述数据卡中读取光盘内容进行驱动安装,如果已安装,使用所述数据卡的驱动加载所述数据卡。
2.如权利要求1所述的方法,其特征在于,所述数据卡设置多种配置模式,其中一默认配置模式为光盘模式,所述终端判断未安装所述数据卡的驱动时,发送默认配置模式的配置命令给数据卡,从而将数据卡识别为光盘。
3.如权利要求2所述的方法,其特征在于,所述终端进行驱动安装后,还向数据卡发送切换配置命令,将数据卡切换到预先指定的配置模式。
4.如权利要求2所述的方法,其特征在于,所述终端进行驱动安装后,还记录该数据卡下一次启动时的配置模式信息;
所述终端判断已安装所述数据卡的驱动时,读取所述注册表中记录的数据卡下一次启动时的配置模式信息,根据该配置模式信息配置所述数据卡。
5.如权利要求1所述的方法,其特征在于,所述方法还包括,所述数据卡上设置多种配置模式,在加载所述数据卡后,所述终端根据用户选择的配置模式,向所述数据卡发送切换配置命令,将所述数据卡切换到所述用户选择的配置模式。
6.如权利要求5所述的方法,其特征在于,所述终端向所述数据卡发送切换配置命令,将所述数据卡切换到所述用户选择的配置模式具体包括:
所述终端发送卸载设备模式的配置命令给所述数据卡,所述数据卡卸载当前配置模式的全部接口设备;
所述终端发送用户选择的配置模式的配置命令给所述数据卡,所述数据卡创建用户选择的配置模式对应的接口设备。
7.一种通用串行接口数据卡自启动***,包括终端和数据卡,其特征在于,
所述终端,用于检测到数据卡***时,判断终端上是否已安装该数据卡的驱动,如果未安装,则将所述数据卡识别为光盘,从所述数据卡中读取光盘内容进行驱动安装,如果已安装,使用所述数据卡的驱动加载所述数据卡。
8.如权利要求7所述的***,其特征在于,
所述数据卡,还用于设置多种配置模式,其中一默认配置模式为光盘模式;
所述终端,还用于判断未安装所述数据卡的驱动时,发送默认配置模式的配置命令给数据卡,将数据卡识别为光盘。
9.如权利要求8所述的***,其特征在于,
所述终端,还用于进行驱动安装后,向数据卡发送切换配置命令,将数据卡切换到预先指定的配置模式。
10.如权利要求8所述的***,其特征在于,
所述终端,还用于进行驱动安装后,记录该数据卡下一次启动时的配置模式信息;还用于判断已安装所述数据卡的驱动时,读取所述注册表中记录的数据卡下一次启动时的配置模式信息,根据该配置模式信息配置所述数据卡。
11.如权利要求7所述的***,其特征在于,
所述数据卡,还用于设置多种配置模式;
所述终端,还用于在加载所述数据卡后,根据用户选择的配置模式,向所述数据卡发送切换配置命令,将所述数据卡切换到所述用户选择的配置模式。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710114468.7A CN107015825A (zh) | 2009-07-10 | 2009-07-10 | 一种通用串行接口数据卡的配置方法和*** |
CN2009101585261A CN101950252A (zh) | 2009-07-10 | 2009-07-10 | 一种usb数据卡自启动方法和*** |
US13/381,742 US20120102238A1 (en) | 2009-07-10 | 2009-12-10 | Auto Start Method and System of Universal Serial Bus Data Card |
PCT/CN2009/075466 WO2011003257A1 (zh) | 2009-07-10 | 2009-12-10 | 通用串行总线数据卡自启动方法和*** |
EP09847008.1A EP2439648B1 (en) | 2009-07-10 | 2009-12-10 | Auto start method and system of universal serial bus data card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101585261A CN101950252A (zh) | 2009-07-10 | 2009-07-10 | 一种usb数据卡自启动方法和*** |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710114468.7A Division CN107015825A (zh) | 2009-07-10 | 2009-07-10 | 一种通用串行接口数据卡的配置方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101950252A true CN101950252A (zh) | 2011-01-19 |
Family
ID=43428746
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710114468.7A Pending CN107015825A (zh) | 2009-07-10 | 2009-07-10 | 一种通用串行接口数据卡的配置方法和*** |
CN2009101585261A Pending CN101950252A (zh) | 2009-07-10 | 2009-07-10 | 一种usb数据卡自启动方法和*** |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710114468.7A Pending CN107015825A (zh) | 2009-07-10 | 2009-07-10 | 一种通用串行接口数据卡的配置方法和*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US20120102238A1 (zh) |
EP (1) | EP2439648B1 (zh) |
CN (2) | CN107015825A (zh) |
WO (1) | WO2011003257A1 (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081541A (zh) * | 2011-01-21 | 2011-06-01 | 青岛海信移动通信技术股份有限公司 | 一种usb设备驱动安装方法及装置 |
CN102098808A (zh) * | 2011-02-12 | 2011-06-15 | 华为终端有限公司 | 数据卡及数据卡连网的方法 |
CN102375786A (zh) * | 2011-10-18 | 2012-03-14 | 中兴通讯股份有限公司 | Usb设备自动识别操作***的方法及*** |
CN102955755A (zh) * | 2011-08-23 | 2013-03-06 | 华为终端有限公司 | 数据卡与主机间通信异常的修复方法及数据卡 |
CN103123594A (zh) * | 2012-10-09 | 2013-05-29 | 中兴通讯股份有限公司 | 一种数据终端的运行模式切换方法、装置及数据终端 |
EP2674833A1 (en) * | 2011-02-12 | 2013-12-18 | ZTE Corporation | Method, system and device for a usb data card with u disk function to enter sleep state |
WO2014000544A1 (zh) * | 2012-06-25 | 2014-01-03 | 中兴通讯股份有限公司 | 数据卡的启动方法及数据卡 |
CN104427521A (zh) * | 2013-08-29 | 2015-03-18 | 深圳市共进电子股份有限公司 | 嵌入式3g上网卡工作方法和*** |
CN104834526A (zh) * | 2015-05-16 | 2015-08-12 | 深圳众为兴技术股份有限公司 | 一种运动控制卡驱动安装包制作方法 |
CN105426330A (zh) * | 2015-11-05 | 2016-03-23 | 飞天诚信科技股份有限公司 | 一种自动打开扩展通道的方法及装置 |
CN105487879A (zh) * | 2014-09-18 | 2016-04-13 | 中兴通讯股份有限公司 | 联网软件集成方法及装置 |
CN110109765A (zh) * | 2019-05-15 | 2019-08-09 | 深圳市网心科技有限公司 | 存储装置识别方法、电子设备、***及介质 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5392511B2 (ja) * | 2010-12-31 | 2014-01-22 | ▲華▼▲為▼▲終▼端有限公司 | データカード、データカードがポートを報告するための方法、およびデータカードを起動するための方法 |
CN102932968B (zh) * | 2011-02-12 | 2015-09-30 | 华为终端有限公司 | 数据卡及数据卡连网的方法 |
CN102236571B (zh) * | 2011-07-27 | 2013-10-09 | 华为终端有限公司 | 一种数据卡升级方法、个人计算机及数据卡 |
EP2817723B1 (en) * | 2012-02-21 | 2017-06-07 | ZIH Corp. | Electrically configurable option board interface |
CN102938940A (zh) * | 2012-11-02 | 2013-02-20 | 中兴通讯股份有限公司 | 一种无线数据终端及其支持IPv4/IPv6双栈的方法 |
CN104239241B (zh) * | 2013-06-20 | 2018-09-11 | 华为终端有限公司 | 数据卡、数据卡切换方法及装置 |
CN104252375B (zh) * | 2013-06-25 | 2017-07-28 | 国际商业机器公司 | 用于位于不同主机的多个虚拟机共享USB Key的方法和*** |
CN105515811A (zh) * | 2014-10-14 | 2016-04-20 | 中兴通讯股份有限公司 | Usb无线网卡配置方法、主机、usb无线网卡及通信*** |
CN109002403A (zh) * | 2018-06-21 | 2018-12-14 | 深圳市炬力北方微电子有限公司 | Usb移动设备、移动设备识别***及识别方法 |
DE102020122870A1 (de) * | 2020-09-01 | 2022-03-03 | Pilz Gmbh & Co. Kg | Verfahren zur Konfiguration einer modularen Sicherheitsschaltvorrichtung |
CN112214249B (zh) * | 2020-09-02 | 2022-10-14 | 福建星网智慧科技有限公司 | 一种基于usb设备的跨平台自启动程序的方法 |
TWI774429B (zh) * | 2021-06-17 | 2022-08-11 | 瑞昱半導體股份有限公司 | 處理晶片、插件裝置以及運作方法 |
CN114817115A (zh) * | 2022-05-20 | 2022-07-29 | 深圳市广和通无线通信软件有限公司 | 串口通信方法及相关装置 |
CN116165352B (zh) * | 2023-04-23 | 2023-07-21 | 河北华清环境科技集团股份有限公司 | 烟气在线监测仪质控*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005086002A1 (fr) * | 2004-03-10 | 2005-09-15 | Taiguen Technology (Shen_Zhen) Co., Ltd. | Procede s'appliquant a un dispositif de traitement de donnees echangeant des donnees avec un ordinateur |
CN101075178A (zh) * | 2007-06-25 | 2007-11-21 | 中兴通讯股份有限公司 | Td_scdma无线数据卡的自启动方法 |
US20080127225A1 (en) * | 2006-11-29 | 2008-05-29 | Sony Ericsson Mobile Communications Ab | Methods, devices and computer program products for automatically installing device drivers from a peripheral device onto a host computer |
CN101387992A (zh) * | 2008-10-27 | 2009-03-18 | 深圳华为通信技术有限公司 | 数据卡的启动方法及设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6762771B1 (en) * | 1998-08-18 | 2004-07-13 | Canon Kabushiki Kaisha | Printer driver having adaptable default mode |
US7010624B1 (en) * | 2002-04-01 | 2006-03-07 | Adaptec, Inc. | System and method of software/firmware uploading and upgrading for peripheral devices |
JPWO2006075397A1 (ja) * | 2005-01-17 | 2008-06-12 | 富士通株式会社 | インストール方法、プログラム、周辺機器及びシステム |
KR101196431B1 (ko) * | 2007-03-27 | 2012-11-01 | 삼성전자주식회사 | 외부 저장장치 및 상기 외부 저장장치의 자동 실행방법 |
US8433302B2 (en) * | 2007-05-31 | 2013-04-30 | Qualcomm Incorporated | System and method for downloading and activating themes on a wirelesss device |
JP2009026273A (ja) * | 2007-07-18 | 2009-02-05 | Hosoda Yumiko | Usb動画配信・音楽配信サービス及び動画配信・音楽配信用抜き差し式usb小型デバイス |
US20090293052A1 (en) * | 2008-05-25 | 2009-11-26 | Seung Pil Kim | Apparatus and method for port adaptor for peripheral device software and data |
CN101324876B (zh) * | 2008-07-15 | 2011-12-21 | 华为终端有限公司 | 数据卡的操作模式切换及其控制方法、装置及数据卡 |
JP2010044579A (ja) * | 2008-08-12 | 2010-02-25 | Brother Ind Ltd | 周辺装置、プログラム、およびドライバインストールシステム |
CN101478597B (zh) * | 2009-01-13 | 2011-01-26 | 深圳市同洲电子股份有限公司 | 一种连接切换的方法、***及移动终端 |
-
2009
- 2009-07-10 CN CN201710114468.7A patent/CN107015825A/zh active Pending
- 2009-07-10 CN CN2009101585261A patent/CN101950252A/zh active Pending
- 2009-12-10 US US13/381,742 patent/US20120102238A1/en not_active Abandoned
- 2009-12-10 WO PCT/CN2009/075466 patent/WO2011003257A1/zh active Application Filing
- 2009-12-10 EP EP09847008.1A patent/EP2439648B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005086002A1 (fr) * | 2004-03-10 | 2005-09-15 | Taiguen Technology (Shen_Zhen) Co., Ltd. | Procede s'appliquant a un dispositif de traitement de donnees echangeant des donnees avec un ordinateur |
US20080127225A1 (en) * | 2006-11-29 | 2008-05-29 | Sony Ericsson Mobile Communications Ab | Methods, devices and computer program products for automatically installing device drivers from a peripheral device onto a host computer |
CN101075178A (zh) * | 2007-06-25 | 2007-11-21 | 中兴通讯股份有限公司 | Td_scdma无线数据卡的自启动方法 |
CN101387992A (zh) * | 2008-10-27 | 2009-03-18 | 深圳华为通信技术有限公司 | 数据卡的启动方法及设备 |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102081541A (zh) * | 2011-01-21 | 2011-06-01 | 青岛海信移动通信技术股份有限公司 | 一种usb设备驱动安装方法及装置 |
EP2674833A1 (en) * | 2011-02-12 | 2013-12-18 | ZTE Corporation | Method, system and device for a usb data card with u disk function to enter sleep state |
CN102098808A (zh) * | 2011-02-12 | 2011-06-15 | 华为终端有限公司 | 数据卡及数据卡连网的方法 |
CN102098808B (zh) * | 2011-02-12 | 2012-11-07 | 华为终端有限公司 | 数据卡及数据卡连网的方法 |
US9223746B2 (en) | 2011-02-12 | 2015-12-29 | Huawei Device Co., Ltd. | Data card and method for internet access of data card |
EP2674833A4 (en) * | 2011-02-12 | 2015-01-21 | Zte Corp | METHOD, SYSTEM AND DEVICE FOR A USB DATA CARD WITH U-PLATE FUNCTION FOR ENTRY TO SLEEP MODE |
US8468255B2 (en) | 2011-02-12 | 2013-06-18 | Huawei Device Co., Ltd. | Data card and method for internet access of data card |
CN102955755B (zh) * | 2011-08-23 | 2016-03-02 | 华为终端有限公司 | 数据卡与主机间通信异常的修复方法及数据卡 |
CN102955755A (zh) * | 2011-08-23 | 2013-03-06 | 华为终端有限公司 | 数据卡与主机间通信异常的修复方法及数据卡 |
US9058264B2 (en) | 2011-08-23 | 2015-06-16 | Huawei Device Co., Ltd. | Method for repairing communication abnormality between data card and host and data card |
CN102375786A (zh) * | 2011-10-18 | 2012-03-14 | 中兴通讯股份有限公司 | Usb设备自动识别操作***的方法及*** |
CN103516743A (zh) * | 2012-06-25 | 2014-01-15 | 中兴通讯股份有限公司 | 数据卡的启动方法及数据卡 |
WO2014000544A1 (zh) * | 2012-06-25 | 2014-01-03 | 中兴通讯股份有限公司 | 数据卡的启动方法及数据卡 |
CN103123594A (zh) * | 2012-10-09 | 2013-05-29 | 中兴通讯股份有限公司 | 一种数据终端的运行模式切换方法、装置及数据终端 |
CN104427521A (zh) * | 2013-08-29 | 2015-03-18 | 深圳市共进电子股份有限公司 | 嵌入式3g上网卡工作方法和*** |
CN104427521B (zh) * | 2013-08-29 | 2019-01-22 | 深圳市共进电子股份有限公司 | 嵌入式3g上网卡工作方法和*** |
CN105487879A (zh) * | 2014-09-18 | 2016-04-13 | 中兴通讯股份有限公司 | 联网软件集成方法及装置 |
CN105487879B (zh) * | 2014-09-18 | 2019-04-16 | 中兴通讯股份有限公司 | 联网软件集成方法及装置 |
CN104834526A (zh) * | 2015-05-16 | 2015-08-12 | 深圳众为兴技术股份有限公司 | 一种运动控制卡驱动安装包制作方法 |
CN105426330A (zh) * | 2015-11-05 | 2016-03-23 | 飞天诚信科技股份有限公司 | 一种自动打开扩展通道的方法及装置 |
CN105426330B (zh) * | 2015-11-05 | 2018-08-28 | 飞天诚信科技股份有限公司 | 一种自动打开扩展通道的方法及装置 |
CN110109765A (zh) * | 2019-05-15 | 2019-08-09 | 深圳市网心科技有限公司 | 存储装置识别方法、电子设备、***及介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2011003257A1 (zh) | 2011-01-13 |
CN107015825A (zh) | 2017-08-04 |
EP2439648A4 (en) | 2014-01-08 |
EP2439648B1 (en) | 2015-12-02 |
EP2439648A1 (en) | 2012-04-11 |
US20120102238A1 (en) | 2012-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101950252A (zh) | 一种usb数据卡自启动方法和*** | |
CN101452435B (zh) | 一种usb端口模式切换方法及终端 | |
CN101609408B (zh) | 一种实现终端设备自启动的方法及*** | |
US8136085B2 (en) | System and method for implementing a shared platform or software resource for coupled computing devices | |
US20080163246A1 (en) | Methods for launching a program application | |
US20130038888A1 (en) | Printer With USB Interface and Driver Installing Method and System Thereof | |
US20140280960A1 (en) | Methods and apparatus for dynamically allocating devices between multiple controllers | |
CN102662897A (zh) | 一种移动终端以及移动终端之间数据交互的方法 | |
CN108738000A (zh) | 基于安卓(Android)***的蓝牙适配方法及终端设备 | |
CN1331037C (zh) | 一种具有多重接口功能的存储卡及其传输模式选择方法 | |
US7461177B2 (en) | Device functionalities negotiation, fallback, backward-compatibility, and reduced-capabilities simulation | |
WO2012012970A1 (zh) | 一种管理软件自启动安装的方法、***及装置 | |
CN101853142B (zh) | 一种带虚拟光驱的usb设备的识别方法 | |
US10007529B2 (en) | Data terminal running mode switching method, device, and data terminal | |
CN105049452A (zh) | 资源下载方式的切换方法、装置及智能终端 | |
JP2007096986A (ja) | 無線通信端末およびその制御方法 | |
KR100962101B1 (ko) | 메모리 카드 및 메모리 카드 제어 전환 방법 | |
KR100705381B1 (ko) | 유에스비 호스트에 보안 콘트롤러를 부가하여 유에스비장치를 통제하는 방법 | |
JP5392511B2 (ja) | データカード、データカードがポートを報告するための方法、およびデータカードを起動するための方法 | |
CN101951361B (zh) | 访问智能卡的方法及服务器 | |
KR100758219B1 (ko) | 유에스비 장치의 동작을 통제하는 방법 | |
CN101470676B (zh) | Usb调制解调器自动安装并运行管理软件的方法 | |
CN201805489U (zh) | 一种可在线升级的电视机 | |
CN105577904B (zh) | 一种文件共享方法及移动终端 | |
US20110040899A1 (en) | Host/peripheral local interconnect that is compatible with self-configurable peripheral device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110119 |