CN1316401C - 用于建立接口以控制附属设备的方法及电子设备 - Google Patents

用于建立接口以控制附属设备的方法及电子设备 Download PDF

Info

Publication number
CN1316401C
CN1316401C CNB038113317A CN03811331A CN1316401C CN 1316401 C CN1316401 C CN 1316401C CN B038113317 A CNB038113317 A CN B038113317A CN 03811331 A CN03811331 A CN 03811331A CN 1316401 C CN1316401 C CN 1316401C
Authority
CN
China
Prior art keywords
link
auxiliary device
electronic equipment
information
internet
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.)
Expired - Lifetime
Application number
CNB038113317A
Other languages
English (en)
Other versions
CN1653445A (zh
Inventor
詹姆斯·A·赫梅尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of CN1653445A publication Critical patent/CN1653445A/zh
Application granted granted Critical
Publication of CN1316401C publication Critical patent/CN1316401C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control

Abstract

本发明公开一种方法和一种电子设备(110),用于建立接口以控制附属设备(120)。电子设备(110)通过通信链路(150)与附属设备(120)进行通信。电子设备(110)可检测附属设备(120)。检测到附属设备(120)后,电子设备(110)可通过通信链路(150)从附属设备(120)接收设备信息。设备信息与附属设备(120)相关联,包括类型标识符、序列标识符和因特网链接。电子设备(110)可根据设备信息从因特网链接中检索设备驱动。设备驱动包括用于电子设备(110)控制附属设备(120)的信息。

Description

用于建立接口以控制附属设备的方法及电子设备
技术领域
本公开涉及通信系统,更具体涉及用于建立接口以控制附属设备的方法及电子设备。
背景技术
典型地,用户可将各种附属设备(即,外围或附加设备)连接到诸如膝上电脑、蜂窝电话、个人数字助理(PDA)和视频游戏控制台的电子设备,以执行许多不同的功能(即,“即插即用”)。例如,可将键盘连接到蜂窝电话,以输入电话号码和/或用于传输的文本消息。另一例子是,可将打印机连接到PDA,以生成电子邮件和/或文件的硬拷贝。可连接到电子设备的附属设备的另外的例子包括鼠标、数码相机、数码摄像机、光盘(CD)播放器、数字视频光盘(DVD)播放器、扫描仪、监视器、手持游戏控制器(例如,操纵杆)和MPEG(运动图像专家组)音频层-3(MP3)播放器。尽管如此,在任意情况中,用户也可以通过将设备简单地连接到一起从而使用电子设备来控制附属设备。
为了控制附属设备,电子设备可能需要设备驱动(即,程序或协议)。也就是说,电子设备可能安装设备驱动以将来自电子设备的输入/输出指令转换成附属设备能够理解的消息。典型地,当连接附属设备时,电子设备确定用于控制附属设备的设备驱动是否预存在电子设备的本地存储器中。例如,设备驱动可由电子设备的制造商存储在本地存储器中。如果设备驱动预存在本地存储器中的话,电子设备可以自动安装设备驱动或者询问用户是否安装设备驱动以控制附属设备。但是,如果没有在本地存储器中找到设备驱动,电子设备可能需要用户去手动安装设备驱动。因此,大多数附属设备都自带诸如软盘和CD-ROM光盘的盘片,用来储存用于附属设备的设备驱动。例如,可将用于新型附属设备和/或新版本附属设备的设备驱动存储在磁盘上,因为电子设备制造商可能无法预见到新的附属设备,因此可能没有将该设备驱动存储在电子设备的本地存储器中。但是,并不是所有电子设备(例如蜂窝电话或PDA)都可以具有磁盘驱动,让用户插入磁盘并从磁盘中安装设备驱动。另外,用户可能能够从因特网检索到设备驱动。例如,用户可接入附属设备制造商的网站以下载设备驱动。虽然如此,用户仍需要确定用于附属设备的合适的设备驱动并手动安装设备驱动到电子设备上。
设计电子设备的一个方面是为了最大程度地方便用户。特别地,用户应该能够轻易地设置电子设备以控制附属设备。因此,需要一种电子设备,建立接口,从而只需用户最小程度的努力就能控制附属设备。
发明内容
根据本发明第一方面,提供了一种在通信系统中建立接口来控制辅助设备的方法,其中所述通信系统包括主要蜂窝电信设备,该主要蜂窝电信设备通过本地连接通信链路与辅助设备进行通信,所述方法包括:检测所述辅助设备;通过所述本地连接通信链路从所述辅助设备接收设备信息,所述设备信息与所述辅助设备相关联;和根据与所述辅助设备相关联的所述设备信息,从无线广域网因特网链接中检索设备驱动,所述设备驱动具有用于所述主要设备控制所述辅助设备的信息。
根据本发明第二方面,提供了一种用于操作附属设备的方法,所述方法包括:提供到所述附属设备的本地连接第一通信链路;检测所述附属设备;通过所述第一通信链路接收与所述附属设备相关联的附属信息;提供到无线广域网的无线广域网第二通信链路;通过所述第二通信链路接收基于所述附属信息的程序;和安装所述程序来控制所述附属设备。
根据本发明第三方面,提供了一种用于建立接口来控制附属设备的电子设备,所述电子设备包括:通信单元,可操作提供所述电子设备和附属设备之间的本地连接通信链路;和控制器,有效连接到所述通信单元,所述控制器包括处理器和有效连接到所述处理器的存储器,所述控制器操作用于检测附属设备通过本地通信链路到电子设备的直接连接;所述控制器操作用于通过所述通信单元从所述附属设备接收附属信息,所述附属信息与所述附属设备相关联,所述控制器操作用于根据所述附属信息从无线广域网因特网链接中检索设备驱动,所述设备驱动具有用于所述电子设备控制所述附属设备的信息。
附图说明
下面将根据几个实施例来描述本公开,从而说明其宽泛的教导。同时也参考附图。
图1是表示通信系统的框图。
图2是表示个人接入网络(PAN)的框图。
图3是表示电子设备的框图。
图4是说明用于建立接口以控制附属设备的方法的流程图。
具体实施方式
在此描述一种用于建立接口以控制附属设备的方法和电子设备。在通信系统中,电子设备可检测附属设备,其与电子设备通过通信链路进行通信连接。例如,电子设备可根据诸如(但不限于)并行连接协议、RS-232C协议、小型计算机系统接口(SCSI)协议、通用串行总线(USB)协议、基于电气和电子工程师协会(IEEE)的连接协议(例如IEEE 1394高性能串行总线协议)和基于红外数据协会(IrDA)的连接协议等连接协议,检测附属设备。电子设备可以是,但不限于,蜂窝电话、个人数字助理(PDA)、寻呼机、膝上电脑和视频游戏控制台。附属设备可以是,但不限于,键盘、鼠标、打印机、监视器、扫描仪、扬声器、音频播放器(例如MP3播放器)、光盘(CD)播放器、数码相机、数码摄像机、数字视频光盘(DVD)播放器以及手持游戏控制器(例如操纵杆)。通信链路可以是有线链路,其中附属设备有效连接到与电子设备相关联的通信端口,诸如并行端口、串行端口、通用串行总线(USB)端口。通信链路可以是无线链路,诸如电子设备与附属设备之间的红外链路和无线电(radio)链路。特别地,无线电链路可根据诸如蓝牙通信协议与电气和电子工程师协会(IEEE)802.11通信协议(例如IEEE 802.11b)的无线通信协议工作。当检测到附属设备时,电子设备通过如上所述的通信链路从附属设备接收设备信息。也就是说,电子设备可以从附属设备自动接收设备信息。另外,电子设备可向附属设备询问设备信息。设备信息可包括,但不限于,与附属设备相关联的类型标识符、序列标识符、因特网链接。类型标识符和序列标识符可以是,但不限于,与附属设备相关联的数字代码和字母数字代码。例如,类型标识符可以是四比特十进制代码,序列标识符可以是八比特十进制代码。根据设备信息,电子设备从因特网链接检索出设备驱动。也就是说,电子设备连接到因特网并从因特网链接下载设备驱动。设备驱动包括用于电子设备控制附属设备的信息。为了检索更多的特定设备驱动,电子设备可修改因特网链接以包括与电子设备相关联的设备信息。检索到设备驱动后,电子设备安装设备驱动以控制附属设备。作为结果,用户可以使用电子设备来操作附属设备。
参看图1,通信系统100通常包括电子设备110、附属设备120和因特网130。如这里所使用的“因特网”是指世界范围的计算机网络系统(即,众多网络合成的网络)。尽管这里公开的实施例具体地适用于诸如蜂窝电话和个人数字助理(PDA)的设备,本领域普通技术人员应该易于理解,这里的教导绝非限制于那些设备。相反地,本领域普通技术人员易于认识到,本教导可用于诸如膝上电脑、寻呼机和视频游戏控制台等的任意电子设备。
如下面详细解释的,电子设备110与因特网130通过第一通信链路140进行通信,第一通信链路140可以是有线链路和/或无线链路,用于检索控制附属设备120的设备驱动。本领域普通技术人员将认识到,接入到因特网可通过很多方式来实现。例如,电子设备110可以是膝上电脑,具有到局域网(LAN)接入点的无线链路,LAN有效连接到因特网130(例如,通过高速连接)。无线链路可以是根据蓝牙通信协议和基于IEEE 802.11的通信协议(例如802.11b)工作的无线电通信协议,用于让电子设备110与接入点通信。另外,电子设备110可通过有线链路接入因特网130,有线链路可由常规拨号调制解调器、电缆调制解调器、综合业务数字网(ISDN)或数字订户线(DSL)提供。在另一例子中,电子设备110可以是根据无线通信协议(例如,诸如基于码分多址(CDMA)的通信协议、基于时分多址(TDMA)的通信协议以及基于全球移动通信系统(GSM)的通信协议等的蜂窝通信协议)操作的蜂窝电话,以与因特网服务提供商(ISP)通信,从而接入因特网130。
电子设备110还与附属设备120通信。在如图2所示的个人接入网络(PAN)200中,附属设备120可以是各种不同的设备,与电子设备110通过第二通信链路150通信。例如,附属设备120可以是,但不限于,鼠标212、音频和/或视频播放器214(例如MP3播放器、光盘(CD)播放器和数字视频光盘(DVD)播放器)、数码相机216、数码摄像机218、键盘222、监视器224、打印机226和扫描仪228。本领域普通技术人员将易于认识到,附属设备120可以通过许多方式与电子设备110通信。也就是说,第二通信链路150可以是无线链路,通常示为232、234、236和238。例如,电子设备110可以通过无线链路232与鼠标212通信。无线链路232可以是,但不限于,红外链路和无线电链路。为了通过无线电链路通信,电子设备110可根据诸如(但不限于)蓝牙通信协议和IEEE 802.11b通信协议的无线通信协议工作。通信链路140也可以是有线链路,通常示为242、244、246和248。例如,电子设备110可通过有线链路244有效连接到监视器224。特别地,监视器224可物理连接到通信端口(图3所示),诸如电子设备110的串行端口。本领域普通技术人员将易于认识到,附属设备120可与电子设备110通过许多其它方式进行通信。
参看图3,示出了适于建立接口以控制附属设备120的电子设备110。电子设备110通常包括控制器310、通信端口320、接收单元330、发射单元340、用户输入接口345。控制器310包括处理器350和存储器360。处理器350有效连接到存储器360,存储器360存储用于处理器350的程序或操作指令集。处理器350执行程序或操作指令集,使电子设备110如在此所述地进行操作。程序或操作指令集可嵌入到计算机可读介质,诸如,但不限于,纸张、可编程门阵列、专用集成电路(ASIC)、可擦写可编程只读存储器(EPROM)、只读存储器(ROM)、随机存取存储器(RAM)、磁媒体和光媒体。
如上所提到的,电子设备110与附属设备120通过通信链路150进行通信。例如,附属设备120可有效连接到通信端口320,以建立电子设备110与附属设备120之间的有线通信链路。通信端口320可以是,但不限于,并行端口、串行端口、通用串行总线(USB)端口。另外,电子设备110可以通过无线通信链路(诸如红外链路或无线电链路)与附属设备120进行通信。根据诸如蓝牙通信协议的无线通信协议,接收单元330和发射单元340可提供无线设备110和附属设备120之间的无线电链路。本领普通技术人员将易于认识到,接收单元330和发射单元340可以是分立的组件,或者集成到一个组件中,例如收发器单元。而且,接收单元330和发射单元340可根据诸如IEEE802.11b通信协议等的其它无线通信协议进行操作,以同附属设备120进行通信。
用于建立接口以控制用于图3所示的电子设备的附属设备的基本流程开始于控制器310检测附属设备120。本领域普通技术人员将易于认识到,控制器310可以通过许多方式检测附属设备120。例如,控制器310可以根据诸如(但不限于)并行连接协议、RS-232C协议、小型计算机系统接口(SCSI)协议、USB协议、基于IEEE的连接协议(例如IEEE 1394高性能串行总线协议)和基于IrDA的连接协议等连接协议(即,即插即用标准)检测附属设备120。另外,电子设备110还可以根据诸如蓝牙通信协议的无线电通信协议发射询问信号(例如通过发射单元340)来检测附属设备120。响应于询问信号,附属设备120可发射应答信号到电子设备110以表明附属设备120与电子设备110通信连接。这样,电子设备110可检测附属设备120。
检测到附属设备120后,控制器310可通过如上所述的通信链路从附属设备120接收设备信息。例如,控制器310可在检测到附属设备120后从附属设备120自动接收设备信息。控制器310还可以在检测到附属设备120后向附属设备120询问设备信息。设备信息可包括,但不限于,类型标识符、序列标识符、因特网链接。根据附属信息,控制器310检索与附属设备120相关联的设备驱动。设备驱动可以是,但不限于,程序或操作指令集,用于允许电子设备110控制附属设备120(即,设备驱动将来自电子设备的输入/输出指令转换成附属设备可理解的消息)。为了说明根据设备信息检索设备驱动的概念,控制器310可使用类型标识符来确定附属设备120的设备类型。类型标识符可以是,但不限于,与附属设备120的设备类型相关联的数字代码和字母数字代码。也就是说,类型标识符可以是,但不限于,二进制代码、十进制代码、十六进制代码。例如,类型标识符可以是四比特十进制代码,0001标识MPEG(运动图像专家组)音频层3(MP3)播放器,0002标识键盘,0003标识数码相机。此外,控制器310可使用序列标识符来确定附属设备120的版本和制造商。类似于类型标识符,序列标识符可以是,但不限于,与附属设备120的版本和制造商相关联的数字代码和字母数字代码。例如,序列标识符可以是八比特十进制代码,前四个比特标识附属设备的制造商,后四个比特标识附属设备的版本。特别地,序列标识符0000 0001、0000 0002、0000 0003可标识来自特定制造商的特定设备的第一、第二、第三版本。为了进一步区分附属设备120,控制器310可使用序列标识符来确定制造商。也就是说,序列标识符0000 0001可标识附属设备是Motorola产品而且是该产品的第一版本,而序列标识符0001 0001可标识附属设备是另一公司产品的第一版本。根据类型标识符和序列标识符,控制器310可确定与附属设备120相关联的设备驱动是否存储在存储器360中。如果在存储器360中没有发现设备驱动,控制器310可自动接入因特网130来从储存有设备驱动的因特网链接(即,包含在由附属设备120提供的设备信息中的因特网链接)中检索设备驱动。另外,控制器310可询问用户是否从因特网链接中检索设备驱动。作为对通过用户输入接口345的输入以检索和安装设备驱动的响应,控制器310可以接入因特网并从因特网链接下载设备驱动。
因特网链接可以是,但不限于,统一资源定位符(URL)链接和网际协议(IP)地址。特别地,URL链接可以包括,但不限于,网际协议(例如,超文本传输协议(“http”)或文件传输协议(“ftp”))、服务器名和文件名。服务器名可基于,但不限于,序列标识符。例如,序列标识符可标识附属设备120的制造商是Motorola公司。因此,服务器名可以是“ www.motorola.com”。文件名可以基于,但不限于,类型标识符和序列标识符。为了说明这个概念,类型标识符可以是0002,其对应于Motorola制造的键盘,序列标识符可以是0000 0003,对应于键盘的第三版本。结果,文件名可以是“keyboards/00000003.htm”。因此,URL链接可以是“ http://www.motorola.com/keyboards/00000003.htm”,例如,其可以是控制器310可下载用于Motorola键盘第三版本的设备驱动的地方。控制器310还可以将与电子设备110相关联设备信息包括到URL链接中,以检索与附属设备120有关联的设备驱动。也就是说,控制器310可以提供电子设备110的类型标识符和序列标识符。例如,Motorola蜂窝电话的设备类型标识符可以是0001,第二版本的设备序列标识符可以是0000 0002。结果,控制器310可以连接到下面的URL链接来下载用于Motorola蜂窝电话第二版本(即电子设备110)的设备驱动以控制Motorola键盘第三版本(即附属设备120):“ http://www.motorola.com/keyboards/00000003/0001/00000002.htm”。检索到设备驱动之后,控制器310可安装设备驱动到电子设备110,以建立接口来控制附属设备120。结果,用户可通过电子设备110操作附属设备120。
图4图示说明了一种由电子设备110执行(例如通过处理器350)的计算机程序的可能的实现,用来提供图1和图2中所反映的环境。本领域普通技术人员将认识到,计算机程序可以通过利用储存在诸如易失或非易失存储器或其它大容量存储设备(例如软盘、光盘(CD)和数字通用光盘(DVD))的任意许多计算机可读介质中的任意许多不同程序代码的许多不同方式中的任意一种来实现。因此,尽管在图4中说明了具体的步骤顺序,本领域普通技术人员将认识到,这些步骤可以以其它时间顺序执行。此外,流程图400仅仅提供作为对电子设备110编程以建立接口控制附属设备的一个方式的例子。流程图400开始于步骤410,其中,电子设备110检测附属设备。例如,电子设备110可以根据诸如USB协议等的连接协议来检测附属设备。在步骤420,电子设备110接收与附属设备相关联的设备信息。例如,设备信息可包括,但不限于,类型标识符、序列标识符和因特网链接。根据设备信息,电子设备110在步骤430确定设备驱动是否储存在电子设备110中(例如储存在电子设备110的本地存储器中)。如果设备驱动储存在电子设备110中,设备驱动可在步骤440安装,使电子设备110可以建立接口来控制附属设备。但是,如果没有发现设备驱动,电子设备110可以接入因特网来连接到附属设备所提供的因特网链接。另外,电子设备110可以修改因特网链接以包括与电子设备相关联的类型标识符和序列标识符。结果,电子设备110可以更快速地找到设备驱动和/或具体用于电子设备110的设备驱动版本。在步骤450,电子设备110可从因特网链接下载用于附属设备的设备驱动。检索到设备驱动后,电子设备110在步骤440可安装设备驱动以建立接口来控制附属设备。结果,电子设备110可以控制附属设备。
可对在此描述的实施例作出许多改变和修改。上面讨论了一些改变的范围。其它的范围根据所附权利要求书将显而易见。

Claims (27)

1.一种在通信系统中建立接口来控制辅助设备的方法,其中所述通信系统包括主要蜂窝电信设备,该主要蜂窝电信设备通过本地连接通信链路与辅助设备进行通信,所述方法包括:
检测所述辅助设备;
通过所述本地连接通信链路从所述辅助设备接收设备信息,所述设备信息与所述辅助设备相关联;和
根据与所述辅助设备相关联的所述设备信息,从无线广域网因特网链接中检索设备驱动,所述设备驱动具有用于所述主要设备控制所述辅助设备的信息。
2.权利要求1的方法,其中,检测所述辅助设备的步骤包括根据连接协议检测所述辅助设备。
3.权利要求1的方法,其中,通过所述通信链路从所述辅助设备接收设备信息的步骤包括:通过有线链路和无线链路之一从所述辅助设备接收设备信息,所述无线链路是红外链路和无线电链路之一。
4.权利要求1的方法,其中,通过所述通信链路从所述辅助设备接收设备信息的步骤包括:接收与所述辅助设备相关联的类型标识符、序列标识符和因特网链接之一。
5.权利要求1的方法,其中,通过所述通信链路从所述辅助设备接收设备信息的步骤包括:接收与所述辅助设备的类型、版本和制造商之一相关联的数字代码和字母数字代码之一。
6.权利要求1的方法,其中,通过所述通信链路从所述辅助设备接收设备信息的步骤包括:通过所述通信链路接收与键盘、鼠标、打印机、监视器、扫描仪、扬声器、音频播放器、光盘播放器、数码相机、数码摄像机、数字视频光盘播放器和手持游戏控制器之一相关联的设备信息。
7.权利要求1的方法,其中,根据与所述辅助设备相关联的所述设备信息从因特网链接中检索设备驱动的步骤包括:从统一资源定位符链接和网际协议地址之一下载设备驱动。
8.权利要求1的方法,其中,根据与所述辅助设备相关联的所述设备信息从因特网链接中检索设备驱动的步骤包括:
修改具有与所述主要设备相关联的设备信息的因特网链接,以产生修改的因特网链接;和
从修改的因特网链接所指定的位置下载设备驱动。
9.权利要求1的方法,其中,根据与所述辅助设备相关联的所述设备信息从因特网链接中检索设备驱动的步骤包括:
根据接入因特网的无线通信协议来操作,所述无线通信协议是基于码分多址的通信协议、基于时分多址的通信协议和基于全球移动通信系统的通信协议之一;和
从所述因特网链接下载设备驱动。
10.权利要求1的方法,其中,所述主要设备是蜂窝电话、个人数字助理、寻呼机、膝上电脑和视频游戏控制台之一。
11.一种用于操作附属设备的方法,所述方法包括:
提供到所述附属设备的本地连接第一通信链路;
检测所述附属设备;
通过所述第一通信链路接收与所述附属设备相关联的附属信息;
提供到无线广域网的无线广域网第二通信链路;
通过所述第二通信链路接收基于所述附属信息的程序;和
安装所述程序来控制所述附属设备。
12.权利要求11的方法,其中,通过所述第一通信链路接收与所述附属设备相关联的附属信息的步骤包括:通过有线链路和无线链路之一接收与所述附属设备相关联的附属信息。
13.权利要求11的方法,其中,通过所述第一通信链路接收与所述附属设备相关联的附属信息的步骤包括:通过所述第一通信链路接收与所述附属设备相关联的附属类型标识符、附属序列标识符和因特网链接之一。
14.权利要求11的方法,其中,通过所述第一通信链路接收与所述附属设备相关联的附属信息的步骤包括:接收与所述附属设备的类型、版本和制造商之一相关联的数字代码和字母数字代码之一。
15.权利要求11的方法,其中,通过所述第一通信链路接收与所述附属设备相关联的附属信息的步骤包括:通过所述第一通信链路接收与键盘、鼠标、打印机、监视器、扫描仪、扬声器、音频播放器、光盘播放器、数码相机、数码摄像机、数字视频光盘播放器和手持游戏控制器之一相关联的附属信息。
16.权利要求11的方法,其中,通过所述第二通信链路接收基于所述附属信息的程序的步骤包括:通过到统一资源定位符和网际协议地址之一的通信链路接收基于所述附属信息的程序。
17.权利要求11的方法,其中,通过所述第二通信链路接收基于所述附属信息的程序的步骤包括:通过有线链路和无线链路之一接收基于所述附属信息的程序。
18.一种用于建立接口来控制附属设备的电子设备,所述电子设备包括:
通信单元,可操作提供所述电子设备和附属设备之间的本地连接通信链路;和
控制器,有效连接到所述通信单元,所述控制器包括处理器和有效连接到所述处理器的存储器,
所述控制器操作用于检测附属设备通过本地通信链路到电子设备的直接连接;
所述控制器操作用于通过所述通信单元从所述附属设备接收附属信息,所述附属信息与所述附属设备相关联,和
所述控制器操作用于根据所述附属信息从无线广域网因特网链接中检索设备驱动,所述设备驱动具有用于所述电子设备控制所述附属设备的信息。
19.权利要求18的电子设备,其中,所述通信单元是接收单元和发射单元之一。
20.权利要求18的电子设备,其中,所述通信单元是并行端口、串行端口、通用串行总线端口、红外端口和无线电端口之一。
21.权利要求18的电子设备,其中,所述通信链路是有线链路和无线链路之一。
22.权利要求18的电子设备,其中,所述附属信息包括附属标识符、附属序列标识符和因特网链接之一。
23.权利要求18的电子设备,其中,所述附属信息包括与所述附属设备的类型、版本和制造商之一相关联的数字代码和字母数字代码之一。
24.权利要求18的电子设备,其中,所述附属设备是键盘、鼠标、打印机、监视器、扫描仪、扬声器、音频播放器、光盘播放器、数码相机、数码摄像机、数字视频光盘播放器和手持游戏控制器之一。
25.权利要求18的电子设备,其中,所述因特网链接是统一资源定位符链接和网际协议地址之一。
26.权利要求18的电子设备,其中,所述因特网链接基于与所述电子设备和所述附属设备相关联的设备信息。
27.权利要求18的电子设备,其中,所述电子设备是蜂窝电话、个人数字助理、寻呼机、膝上电脑和视频游戏控制台之一。
CNB038113317A 2002-05-22 2003-05-07 用于建立接口以控制附属设备的方法及电子设备 Expired - Lifetime CN1316401C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/153,503 2002-05-22
US10/153,503 US20030220988A1 (en) 2002-05-22 2002-05-22 Method and electronic device for establishing an interface to control an accessory device

Publications (2)

Publication Number Publication Date
CN1653445A CN1653445A (zh) 2005-08-10
CN1316401C true CN1316401C (zh) 2007-05-16

Family

ID=29548666

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038113317A Expired - Lifetime CN1316401C (zh) 2002-05-22 2003-05-07 用于建立接口以控制附属设备的方法及电子设备

Country Status (7)

Country Link
US (1) US20030220988A1 (zh)
JP (1) JP2005527041A (zh)
KR (1) KR100754650B1 (zh)
CN (1) CN1316401C (zh)
AU (1) AU2003228913A1 (zh)
FI (1) FI20041474A (zh)
WO (1) WO2003100649A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052603A (zh) * 2013-03-15 2014-09-17 Gn奈康有限公司 用于绑定音频辅助装置和程序应用的方法和系统

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050254089A1 (en) * 1997-02-20 2005-11-17 Eastman Kodak Company System and method for producing print order files customized for a particular printer
US7596755B2 (en) 1997-12-22 2009-09-29 Ricoh Company, Ltd. Multimedia visualization and integration environment
US7954056B2 (en) * 1997-12-22 2011-05-31 Ricoh Company, Ltd. Television-based visualization and navigation interface
US7299405B1 (en) 2000-03-08 2007-11-20 Ricoh Company, Ltd. Method and system for information management to facilitate the exchange of ideas during a collaborative effort
US6976032B1 (en) * 1999-11-17 2005-12-13 Ricoh Company, Ltd. Networked peripheral for visitor greeting, identification, biographical lookup and tracking
US7653925B2 (en) 1999-11-17 2010-01-26 Ricoh Company, Ltd. Techniques for receiving information during multimedia presentations and communicating the information
US7253919B2 (en) * 2000-11-30 2007-08-07 Ricoh Co., Ltd. Printer with embedded retrieval and publishing interface
US8635531B2 (en) 2002-02-21 2014-01-21 Ricoh Company, Ltd. Techniques for displaying information stored in multiple multimedia documents
US7747655B2 (en) 2001-11-19 2010-06-29 Ricoh Co. Ltd. Printable representations for time-based media
US7861169B2 (en) 2001-11-19 2010-12-28 Ricoh Co. Ltd. Multimedia print driver dialog interfaces
US7225950B2 (en) * 2002-05-10 2007-06-05 The Hartz Mountain Corporation Lint roll/dispensable fluid container apparatus
TW569574B (en) * 2002-07-01 2004-01-01 Via Tech Inc Ethernet switch controller with console command logic unit and application apparatus thereof
WO2004008719A2 (en) * 2002-07-12 2004-01-22 Sca Technica, Inc Self-booting software defined radio module
US6697467B1 (en) * 2002-08-01 2004-02-24 Voice Media Lab, Inc. Telephone controlled entertainment
US20040054762A1 (en) * 2002-09-16 2004-03-18 Parry Travis J. Distribution of operational instructions for networked devices
US20040086120A1 (en) * 2002-11-06 2004-05-06 Akins Glendon L. Selecting and downloading content to a portable player
US7765280B2 (en) * 2002-11-06 2010-07-27 Scientific-Atlanta, Llc Downloadable remotely stored device drivers for communication with set-top box peripherals
DE10252689B4 (de) * 2002-11-13 2007-09-13 Caa Ag Fahrerinformationssystem
US8582139B2 (en) * 2002-11-19 2013-11-12 Hewlett-Packard Development Company, L.P. Driver upgrading
US7987489B2 (en) 2003-01-07 2011-07-26 Openpeak Inc. Legacy device bridge for residential or non-residential networks
US7400621B2 (en) * 2003-03-11 2008-07-15 Conexant, Inc. Technique for achieving connectivity between telecommunication stations
US8042049B2 (en) 2003-11-03 2011-10-18 Openpeak Inc. User interface for multi-device control
US7668990B2 (en) * 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
US7062260B2 (en) * 2003-03-27 2006-06-13 Nokia Corporation Fetching application and driver for extension device from network
JP2004334531A (ja) * 2003-05-07 2004-11-25 Olympus Corp 制御システム、制御方法、印刷システム、画像データ制御装置及びプログラム
US7275159B2 (en) * 2003-08-11 2007-09-25 Ricoh Company, Ltd. Multimedia output device having embedded encryption functionality
US7573593B2 (en) * 2003-09-25 2009-08-11 Ricoh Company, Ltd. Printer with hardware and software interfaces for media devices
US7570380B2 (en) * 2003-09-25 2009-08-04 Ricoh Company, Ltd. Printer user interface
US7505163B2 (en) * 2003-09-25 2009-03-17 Ricoh Co., Ltd. User interface for networked printer
US7528977B2 (en) * 2003-09-25 2009-05-05 Ricoh Co., Ltd. Printer with hardware and software interfaces for peripheral devices
US7508535B2 (en) * 2003-09-25 2009-03-24 Ricoh Co., Ltd. Stand alone multimedia printer with user interface for allocating processing
US8077341B2 (en) 2003-09-25 2011-12-13 Ricoh Co., Ltd. Printer with audio or video receiver, recorder, and real-time content-based processing logic
JP2005108230A (ja) 2003-09-25 2005-04-21 Ricoh Co Ltd オーディオ/ビデオコンテンツ認識・処理機能内蔵印刷システム
US7864352B2 (en) * 2003-09-25 2011-01-04 Ricoh Co. Ltd. Printer with multimedia server
US7528976B2 (en) * 2003-09-25 2009-05-05 Ricoh Co., Ltd. Stand alone printer with hardware/software interfaces for sharing multimedia processing
US20050186905A1 (en) * 2004-02-24 2005-08-25 Tracy James L. Independently actuating electronic components and method of operating therefor
US8274666B2 (en) 2004-03-30 2012-09-25 Ricoh Co., Ltd. Projector/printer for displaying or printing of documents
US7526588B1 (en) 2004-04-27 2009-04-28 Apple Inc. Communication between an accessory and a media player using a protocol with multiple lingoes
US7895378B2 (en) 2004-04-27 2011-02-22 Apple Inc. Method and system for allowing a media player to transfer digital audio to an accessory
US7529872B1 (en) 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player using a protocol with multiple lingoes
US7797471B2 (en) 2004-04-27 2010-09-14 Apple Inc. Method and system for transferring album artwork between a media player and an accessory
US7529871B1 (en) * 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player with multiple protocol versions
US7441062B2 (en) 2004-04-27 2008-10-21 Apple Inc. Connector interface system for enabling data communication with a multi-communication device
US7673083B2 (en) 2004-04-27 2010-03-02 Apple Inc. Method and system for controlling video selection and playback in a portable media player
US7441058B1 (en) * 2006-09-11 2008-10-21 Apple Inc. Method and system for controlling an accessory having a tuner
US7826318B2 (en) 2004-04-27 2010-11-02 Apple Inc. Method and system for allowing a media player to transfer digital audio to an accessory
US8117651B2 (en) 2004-04-27 2012-02-14 Apple Inc. Method and system for authenticating an accessory
US7529870B1 (en) 2004-04-27 2009-05-05 Apple Inc. Communication between an accessory and a media player with multiple lingoes
US20050257225A1 (en) * 2004-05-14 2005-11-17 In-Sung Choi Office automation device and method of installing, reinstalling, and upgrading a driver thereof
JP4449705B2 (ja) * 2004-11-10 2010-04-14 日本電気株式会社 携帯電話端末、基地局、通信システム、機能追加・変更方法
JP4645164B2 (ja) * 2004-11-12 2011-03-09 セイコーエプソン株式会社 ネットワーク型プラグアンドプレイに対応したネットワーク装置の制御
US7823214B2 (en) 2005-01-07 2010-10-26 Apple Inc. Accessory authentication for electronic devices
US7525216B2 (en) 2005-01-07 2009-04-28 Apple Inc. Portable power source to provide power to an electronic device via an interface
US8805929B2 (en) 2005-06-20 2014-08-12 Ricoh Company, Ltd. Event-driven annotation techniques
US7398105B2 (en) * 2005-09-06 2008-07-08 Sarandis Kalogeropoulos Mobile communication device and accessory therefor
US7653771B2 (en) * 2005-09-22 2010-01-26 Sony Computer Entertainment America Inc. Control docking unit
US20070099593A1 (en) * 2005-11-02 2007-05-03 Timothy Thome Method for managing interchangeable accessory modules connected to a portable communication device
EP1943739A4 (en) * 2005-11-04 2009-10-21 Kt Tech Inc MOBILE TERMINAL COMBINABLE WITH VARIOUS TYPES OF FUNCTION MODULE AND METHOD FOR CONTROLLING THE FUNCTION MODULE
US7835809B2 (en) * 2005-11-23 2010-11-16 Griffin Technology, Inc. Digital media player accessory interface
US8086332B2 (en) * 2006-02-27 2011-12-27 Apple Inc. Media delivery system with improved interaction
US8006019B2 (en) 2006-05-22 2011-08-23 Apple, Inc. Method and system for transferring stored data between a media player and an accessory
US8073984B2 (en) 2006-05-22 2011-12-06 Apple Inc. Communication protocol for use with portable electronic devices
US7415563B1 (en) * 2006-06-27 2008-08-19 Apple Inc. Method and system for allowing a media player to determine if it supports the capabilities of an accessory
US7558894B1 (en) 2006-09-11 2009-07-07 Apple Inc. Method and system for controlling power provided to an accessory
JP2010507294A (ja) * 2006-10-17 2010-03-04 アベガ システムズ ピーティーワイ リミテッド マルチメディアデバイスの統合
US8326819B2 (en) 2006-11-13 2012-12-04 Exegy Incorporated Method and system for high performance data metatagging and data indexing using coprocessors
KR20070090858A (ko) * 2007-03-15 2007-09-06 세창인스트루먼트(주) 접근 웹사이트에 연동된 인터넷 서비스 시스템 및 그 방법
US8086781B2 (en) * 2007-06-22 2011-12-27 Apple Inc. Serial pass-through device
US8078787B2 (en) 2007-06-22 2011-12-13 Apple Inc. Communication between a host device and an accessory via an intermediate device
AU2008296673B2 (en) * 2007-09-04 2010-05-27 Apple Inc. Smart dock for chaining accessories
JP5014105B2 (ja) * 2007-12-20 2012-08-29 キヤノン株式会社 情報処理装置および情報処理方法
US8047966B2 (en) 2008-02-29 2011-11-01 Apple Inc. Interfacing portable media devices and sports equipment
US8380159B2 (en) * 2008-03-20 2013-02-19 At&T Mobility Ii Llc Provision of an emergency alert system alert message via a personal area network compatible accessory
US8238811B2 (en) 2008-09-08 2012-08-07 Apple Inc. Cross-transport authentication
US8208853B2 (en) 2008-09-08 2012-06-26 Apple Inc. Accessory device authentication
US20100114993A1 (en) * 2008-10-31 2010-05-06 Holschbach Jean M Data Transformation System and Method
US8983639B2 (en) * 2008-12-14 2015-03-17 Apple Inc. Techniques for facilitating interoperation between a host device and a digital RF tuner accessory
US8909803B2 (en) 2009-03-16 2014-12-09 Apple Inc. Accessory identification for mobile computing devices
US8402145B2 (en) 2009-03-16 2013-03-19 Apple Inc. Application communication with external accessories
AU2013205264B2 (en) * 2009-03-16 2015-04-02 Apple Inc. Accessory and mobile computing device communication using an application communication protocol
US8452903B2 (en) * 2009-03-16 2013-05-28 Apple Inc. Mobile computing device capabilities for accessories
US8380866B2 (en) 2009-03-20 2013-02-19 Ricoh Company, Ltd. Techniques for facilitating annotations
US8165546B2 (en) * 2009-05-05 2012-04-24 Apple Inc. Communicating radio presets between a portable media player and an accessory
US8238893B2 (en) * 2009-09-03 2012-08-07 Apple Inc. Techniques for controlling a portable media device having a radio frequency tuner
TWI391824B (zh) * 2009-12-18 2013-04-01 Feeling Technology Corp Drive the connection system
US8756445B2 (en) * 2010-01-06 2014-06-17 Apple Inc. Providing power to an accessory during portable computing device hibernation
US8069356B2 (en) 2010-01-06 2011-11-29 Apple Inc. Accessory power management
US8438408B2 (en) * 2010-01-26 2013-05-07 Apple Inc. Control of accessory components by portable computing device
US9338276B2 (en) * 2010-01-26 2016-05-10 Apple Inc. Gating accessory connection
SG185731A1 (en) 2010-05-28 2013-01-30 Apple Inc Dual orientation connector with external contacts
US8347014B2 (en) 2010-06-04 2013-01-01 Apple Inc. Class-based compatibility testing and notification
US9022279B2 (en) * 2010-06-15 2015-05-05 Apple Inc. Method and system for locating an accessory and an application for use with a user device
US9363348B2 (en) * 2010-10-13 2016-06-07 Plantronics, Inc. Device and process for customizing a headset or other audio device
EP2659658B1 (en) * 2010-12-30 2017-05-31 Google, Inc. Peripheral device detection with short-range communication
US8943229B2 (en) 2010-12-30 2015-01-27 Google Inc. Peripheral device detection with short-range communication
US8799527B2 (en) * 2012-09-07 2014-08-05 Apple Inc. Data structures for facilitating communication between a host device and an accessory
US9293876B2 (en) 2011-11-07 2016-03-22 Apple Inc. Techniques for configuring contacts of a connector
JP5970897B2 (ja) * 2012-03-24 2016-08-17 日本電気株式会社 情報処理システム、情報処理方法、および携帯端末、サーバ、それらの制御方法ならびに制御プログラム
US9274578B2 (en) * 2012-05-09 2016-03-01 Apple Inc. Enable power from an accessory to a host device based on whether the accessory is able to alter an electrical characteristic of the power path
US9306879B2 (en) 2012-06-08 2016-04-05 Apple Inc. Message-based identification of an electronic device
US9674331B2 (en) * 2012-06-08 2017-06-06 Apple Inc. Transmitting data from an automated assistant to an accessory
US9092233B2 (en) * 2012-09-07 2015-07-28 Apple Inc. Accessory booting over USB
WO2014092441A1 (en) * 2012-12-13 2014-06-19 Samsung Electronics Co., Ltd. Device control method for registering device information of peripheral device, and device and system thereof
KR101881926B1 (ko) * 2012-12-13 2018-07-26 삼성전자주식회사 주변 기기의 디바이스 정보를 등록하기 위한 디바이스 제어 방법, 디바이스 및 그 시스템
US9774192B2 (en) * 2013-01-04 2017-09-26 Otter Products, Llc Electronic device case
US9307312B2 (en) 2013-03-15 2016-04-05 Apple Inc. Audio accessory with internal clock
KR102072144B1 (ko) * 2013-03-26 2020-01-31 삼성전자주식회사 액세서리를 식별하는 방법 및 그 전자 장치
US10045135B2 (en) * 2013-10-24 2018-08-07 Staton Techiya, Llc Method and device for recognition and arbitration of an input connection
US9698632B2 (en) 2014-05-09 2017-07-04 Otter Products, Llc Wireless battery charger and charge-receiving device
US9588563B2 (en) 2014-05-30 2017-03-07 Apple Inc. Protocol for managing a controllable power adapter accessory
US9696825B2 (en) 2015-01-27 2017-07-04 I/O Interconnect, Ltd. Method for making cursor control to handheld touchscreen computer by personal computer
US20160216866A1 (en) * 2015-01-27 2016-07-28 I/O Interconnect, Ltd. Method for Inputting Text to Handheld Computer by Using Personal Computer
US9959024B2 (en) 2015-01-27 2018-05-01 I/O Interconnect, Ltd. Method for launching applications of handheld computer through personal computer
US20160216952A1 (en) * 2015-01-27 2016-07-28 I/O Interconnect Inc. Method for automatically functionally transferring input devices of computer to mobile device
KR102335913B1 (ko) * 2015-04-02 2021-12-06 삼성전자주식회사 전자 장치의 보조 입력 장치 및 그의 기능 실행 방법
JP2017078940A (ja) * 2015-10-20 2017-04-27 セイコーエプソン株式会社 電子装置、及び、その制御方法
US9509361B1 (en) * 2015-11-05 2016-11-29 Blackberry Limited Camera-based accessory classification
US9729187B1 (en) 2016-02-01 2017-08-08 Otter Products, Llc Case with electrical multiplexing
US10958103B2 (en) 2018-08-14 2021-03-23 Otter Products, Llc Stackable battery pack system with wireless charging
USD906958S1 (en) 2019-05-13 2021-01-05 Otter Products, Llc Battery charger
US11822931B2 (en) * 2020-02-12 2023-11-21 Red Hat, Inc. Providing a captive portal to manage a driver application for a peripheral device
CN114691553B (zh) * 2020-12-29 2023-05-16 成都鼎桥通信技术有限公司 访问附属设备的方法及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11232204A (ja) * 1998-02-18 1999-08-27 Nec Corp ドライバファイルインストール装置、その方法、及びそのためのコンピュータプログラムを記録した記録媒体
CN1287638A (zh) * 1998-08-20 2001-03-14 索尼电脑娱乐公司 娱乐系统及数据供给方法、数据处理器、数据储存控制器
CN1316160A (zh) * 1998-05-07 2001-10-03 三星电子株式会社 网络中通用存取命令和控制的方法和设备
CN1326569A (zh) * 1998-10-30 2001-12-12 电脑联合想象公司 用操作系统安装新的设备驱动程序的装置和方法

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5624265A (en) * 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US6223029B1 (en) * 1996-03-14 2001-04-24 Telefonaktiebolaget Lm Ericsson (Publ) Combined mobile telephone and remote control terminal
US5968116A (en) * 1996-03-27 1999-10-19 Intel Corporation Method and apparatus for facilitating the management of networked devices
US6085236A (en) * 1998-01-06 2000-07-04 Sony Corporation Of Japan Home audio video network with device control modules for incorporating legacy devices
FI112897B (fi) * 1998-03-03 2004-01-30 Nokia Corp Menetelmä tiedonsiirtoverkossa ja tiedonsiirtolaite
US6393557B1 (en) * 1998-05-08 2002-05-21 International Business Machines Corporation Dynamic method for configuring a computer system
US6189050B1 (en) * 1998-05-08 2001-02-13 Compaq Computer Corporation Method and apparatus for adding or removing devices from a computer system without restarting
US6460051B1 (en) * 1998-10-28 2002-10-01 Starfish Software, Inc. System and methods for synchronizing datasets in a communication environment having high-latency or other adverse characteristics
US6728215B1 (en) * 1998-12-30 2004-04-27 Ericsson Inc. System and method for placing wireless calls on an internet protocol based local area network based upon quality of service conditions
US6505243B1 (en) * 1999-06-02 2003-01-07 Intel Corporation Automatic web-based detection and display of product installation help information
US6446192B1 (en) * 1999-06-04 2002-09-03 Embrace Networks, Inc. Remote monitoring and control of equipment over computer networks using a single web interfacing chip
US6892230B1 (en) * 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
US6418486B1 (en) * 1999-07-28 2002-07-09 Intel Corporation Device handling system and method
US6581094B1 (en) * 1999-11-02 2003-06-17 Sun Microsystems, Inc. Apparatus and method for identifying a digital device based on the device's uniform device descriptor file that specifies the attributes of the device in a XML document in a networked environment
US6654363B1 (en) * 1999-12-28 2003-11-25 Nortel Networks Limited IP QOS adaptation and management system and method
US20020059637A1 (en) * 2000-01-14 2002-05-16 Rakib Selim Shlomo Home gateway for video and data distribution from various types of headend facilities and including digital video recording functions
US6748278B1 (en) * 2000-03-13 2004-06-08 Microsoft Corporation Remote controlled system with computer-based remote control facilitator
EP1350388A4 (en) * 2000-07-17 2008-03-26 Sensory Science Corp MULTIMEDIA DEVICE
FI111506B (fi) * 2001-03-14 2003-07-31 Nokia Corp Menetelmä palvelun laatutason valitsemiseksi langattomassa tiedonsiirtojärjestelmässä
KR100671153B1 (ko) * 2001-04-25 2007-01-17 엘지전자 주식회사 디바이스 드라이버 설치방법
US6941133B2 (en) * 2001-05-18 2005-09-06 Qualcomm Inc. Dynamic loading and creation of functional objects in a wireless device
US20030065738A1 (en) * 2001-10-01 2003-04-03 Thumb Logic, Inc. Wireless information systems and methods
US6898645B2 (en) * 2002-04-17 2005-05-24 Canon Kabushiki Kaisha Dynamic generation of a user interface based on automatic device detection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11232204A (ja) * 1998-02-18 1999-08-27 Nec Corp ドライバファイルインストール装置、その方法、及びそのためのコンピュータプログラムを記録した記録媒体
CN1316160A (zh) * 1998-05-07 2001-10-03 三星电子株式会社 网络中通用存取命令和控制的方法和设备
CN1287638A (zh) * 1998-08-20 2001-03-14 索尼电脑娱乐公司 娱乐系统及数据供给方法、数据处理器、数据储存控制器
CN1326569A (zh) * 1998-10-30 2001-12-12 电脑联合想象公司 用操作系统安装新的设备驱动程序的装置和方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052603A (zh) * 2013-03-15 2014-09-17 Gn奈康有限公司 用于绑定音频辅助装置和程序应用的方法和系统
CN104052603B (zh) * 2013-03-15 2017-09-05 Gn奈康有限公司 用于绑定音频辅助装置和程序应用的方法和系统

Also Published As

Publication number Publication date
KR100754650B1 (ko) 2007-09-05
FI20041474A (fi) 2004-11-16
CN1653445A (zh) 2005-08-10
US20030220988A1 (en) 2003-11-27
JP2005527041A (ja) 2005-09-08
WO2003100649A1 (en) 2003-12-04
AU2003228913A1 (en) 2003-12-12
KR20050004180A (ko) 2005-01-12

Similar Documents

Publication Publication Date Title
CN1316401C (zh) 用于建立接口以控制附属设备的方法及电子设备
CN100550795C (zh) 用于移动自组织通信网的设备检测和业务发现系统与方法
US7791472B2 (en) Notifying users of a device events in a networked environment
US7062261B2 (en) Method and apparatus for automatic detection and installation of Java-enabled accessories
CN101444075B (zh) 配置移动装置来远程控制可控装置的方法以及移动装置
US8270589B2 (en) Routing telecommunications to a user in dependence upon device-based routing preferences
US6574678B1 (en) Method for installing services
US7436945B2 (en) Rerouting ongoing telecommunications to a user
CN101588601A (zh) 为连接到服务器的无线设备提供消息的服务器处理过程
CN1695388A (zh) 无线接入点和业务之间的定制消息发送
KR20080087781A (ko) 디바이스 인식 콘텐츠 전달
CN101213511A (zh) 使用话音搜索查询来搜索内容
CN102687572A (zh) 用于独立于位置定位硬件而确定移动装置的位置的系统和方法
US7324476B2 (en) Establishing user accounts for RFID-based telecommunications routing
JP2014503926A (ja) デジタルデバイスにおけるアプリケーション自動インストール機能を提供するための装置及び方法
CN106250122A (zh) 一种信息提示方法及装置
KR100657630B1 (ko) 숫자 키워드를 이용한 어플리케이션 실행 방법 및 장치
US20120213213A1 (en) Method of pairing computer and wireless electronic device
CN103685176A (zh) 终端设备、设备管理服务器以及连接建立方法
US6907456B2 (en) Default portal site access with wireless module
CN101188829B (zh) 由推播消息启动下载手机程序的方法及普及装置
KR100830678B1 (ko) 이동통신시스템에서의 이동단말의 어플리케이션 자동실행방법 및 장치
CN101390365A (zh) 在UPnP搜索服务中发现设备所有者的增强
CN101112065A (zh) 自动的互联网连接设备
KR100467164B1 (ko) 이동통신모듈을 제외한 단말기 본체를 교체할 수 있는외장교체식 이동통신 단말기

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILITY INC.

Free format text: FORMER OWNER: MOTOROLA, INC., A CORPORATION OF THE STATE OF DELAWARE

Effective date: 20120110

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120110

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois, USA

Patentee before: Motorola Corporation (a Delaware registered Co.)

CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20181213

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20070516

CX01 Expiry of patent term