CN101321156B - 基于第一互通协议进行第二互通协议扩展的方法和*** - Google Patents

基于第一互通协议进行第二互通协议扩展的方法和*** Download PDF

Info

Publication number
CN101321156B
CN101321156B CN200710100229.2A CN200710100229A CN101321156B CN 101321156 B CN101321156 B CN 101321156B CN 200710100229 A CN200710100229 A CN 200710100229A CN 101321156 B CN101321156 B CN 101321156B
Authority
CN
China
Prior art keywords
equipment
interworking protocol
protocol
interworking
server
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.)
Active
Application number
CN200710100229.2A
Other languages
English (en)
Other versions
CN101321156A (zh
Inventor
田丹
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.)
Flying rescue medical technology (Beijing) Co., Ltd.
Original Assignee
IVT TECHNOLOGY (BEIJING) 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 IVT TECHNOLOGY (BEIJING) Inc filed Critical IVT TECHNOLOGY (BEIJING) Inc
Priority to CN200710100229.2A priority Critical patent/CN101321156B/zh
Priority to PCT/CN2008/001111 priority patent/WO2008148310A1/zh
Publication of CN101321156A publication Critical patent/CN101321156A/zh
Application granted granted Critical
Publication of CN101321156B publication Critical patent/CN101321156B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种基于第一互通协议进行第二互通协议扩展的方法和***。***中包括同时具备第一互通协议的第一设备和第二设备,以及存储多于一种互通协议的服务器,且各互通协议对应于互通设备的设备参数,其中包括支持第一设备和第二设备进行互通的第二互通协议和相对应的第一设备和/或第二设备的设备参数。第一设备可与第二设备进行第一互通协议连接,获取第二设备的设备参数,也可获取自身的设备参数;第一设备通过IP网络连接服务器,并根据第一设备和/或第二设备的设备参数从服务器下载用于第一设备与第二设备互通的第二互通协议;第一设备安装第二互通协议后,通过该第二互通协议与第二设备进行互通。

Description

基于第一互通协议进行第二互通协议扩展的方法和***
技术领域
本发明涉及软件的下载和升级,具体地涉及第一设备通过第一互通协议与第二设备连接,根据所获取的第一设备和/或第二设备的设备参数自动从服务器自动下载与第二设备之间的第二互通协议的方法和***。
背景技术
通信设备之间通过各种互通协议来实现不同目的的通信,已成为一种普遍的应用。举例说,近来迅速增加的多种短距离无线技术,蓝牙(Bluetooth)技术、Wi-Fi(Wireless Fidelity)技术、Wibree技术、无线USB技术和UWB(Ultra WideBand,超宽带无线技术)技术,分别有各自的底层物理协议和上层应用协议,无线设备之间通过这些协议进行互通,使用户摆脱了线缆的困扰。随着无线技术的发展,这些无线互通协议也在不断更新,而且无线互通协议本身的内容(如蓝牙的上层应用协议)也不断在增加。
对于互通协议,目前逐渐出现一些新的需求。
首先,两个设备之间的互通需求已经不局限于互通协议的基本标准,很多非全球唯一标准的扩展协议和扩展应用被开发出来,而且这些扩展协议和扩展应用往往是针对特定厂商的特定设备的。因此,为完成某个扩展协议和扩展应用,一个设备需要安装多个不同的互通协议来分别对应于多种不同的特定设备,这些互通协议本身会不断更新,而特定厂商的特定设备也在不断增加,考虑该设备存储空间的限制,该设备不可能存储所有的互通协议。因此,在用户需要该设备第一次和某个其他设备进行互通时,必须根据该设备和其他设备的设备参数,到特定互通协议服务器上动态下载其对应的扩展协议。
第二,对于其他设备,为完成该扩展应用,其对应的互通协议也需增加、维护或更新。
目前对于软件或者固件的升级,通常都是设备自身将软件/固件版本等信息和服务器进行通信比较,然后升级到最新版本。但对于两个互通设备的互通协议的维护,因为涉及互通的通信问题,不能进行简单的升级替换,而是需要根据互通双方的设备参数,如可支持的互通协议及版本信息,或已有的互通协议及版本信息等进行选择合适的互通协议和相应的版本,然后进行互通协议更新,以达到互通的目的。
举例来说,一个车载导航设备和手机在基于蓝牙串口通信基础上,可以进一步增加个人信息管理(Personal Information Management,PIM)互通协议集,以进行传输联系人,进行短信发送读取等通信。但由于车载导航设备和手机端所采用的互通协议和手机型号有密切关系。在一个车载导航设备中不可能放下所有手机的相关PIM互通协议集,因此需根据目前和它进行通信的手机型号来获取对应PIM互通协议集,并下载安装才能实现与手机的该互通功能。如果需要,还需更新手机上对应PIM互通协议集。
第三,对于两个互通设备的互通协议的更新维护,不仅局限于基本协议之上的互通协议的更新维护,也可能是通过第一无线射频硬件的的互通协议,进行基于第二无线射频硬件的互通协议的更新维护。这对于有两种或两种以上的无线通信方式的设备,具有意义。
另外,对于某一设备的互通协议,可以同时移植应用到不同平台,比如同时用于计算机Windows平台,或者一个Windows CE的平台,在获取互通协议时,还需要根据第一设备的运行平台等信息,获取合适的互通协议。
以上的协议更新过程,如果让用户手工来进行,操作过程复杂,可行性不高。
考虑这些需求,需要提供一种通信设备之间的互通协议下载的方法和***,用于解决互通协议下载和维护,同时实现互通协议的及时更新。
发明内容
本发明公开了一种集中存储各种互通协议的服务器,以及实现第一设备与第二设备基于第一互通协议进行第二互通协议扩展的方法和***。
本发明的一方面,提出了基于第一互通协议进行第二互通协议扩展的***。***包括第一设备、第二设备和服务器。其中第一设备和第二设备具有第一互通协议,可通过第一互通协议进行通信;第一设备可通过IP网络连接服务器,以下载服务器上的互通协议;第一设备和第二设备具有设备参数,如厂商信息和产品型号,以及运行平台、硬件信息(包括射频类型)和已有的互通协议和版本信息;以及服务器,用于存储多于一种的互通协议,且各互通协议对应于互通设备的设备参数,其中互通设备的设备参数可以是两个互通设备的设备参数的组合,也可以是互通设备中的某一个的设备参数。举例说,服务器中包含用于第一设备和第二设备之间进行互通的第二互通协议,那么其对应的互通设备的设备参数可以是第一设备的设备参数,也可以是第二设备的设备参数,还可以是第一设备和第二设备的设备参数组合。
第一设备与第二设备可通过第一互通协议进行通信,获取第二设备的设备参数,也可通过查询获知自己的设备参数。第一设备将第一设备和/或第二设备的设备参数通知服务器,服务器选择相应的互通协议返回给第一设备,其中包括第二互通协议。
第一设备将第二互通协议安装在对应的协议层,用于支持与第二设备通过第二互通协议进行通信。如果第二设备也需要安装第二互通协议才能与第一设备互通,则第一设备将第二互通协议发送给第二设备,第二设备将第二互通协议安装在对应的协议层。
本发明的另一方面,提出了基于第一互通协议进行第二互通协议扩展的第一设备,包括:第一互通协议模块,用于和第二设备通过第一互通协议进行互通;网络通信模块,用于通过IP网络连接服务器;以及控制管理模块,用于获取并记录第一设备和/或第二设备的设备参数,控制网络通信模块将第一设备和/或第二设备的设备参数通知服务器,并接收服务器返回的相应互通协议,其中包括支持第一设备和第二设备进行互通的第二互通协议,以及用于控制安装第二互通协议在相应的协议层,以支持与第二设备通过第二互通协议进行通信。
本发明的另一方面,提出了基于第一互通协议进行第二互通协议扩展的服务器,包括:互通协议数据库,用于多于一种的互通协议和对应于各互通协议的互通设备的设备参数,包括用于第一设备和第二设备之间互通的至少第二互通协议和相对应的第一设备和/或第二设备的设备参数;网络通信模块,用于与第一设备建立IP网络连接,接收第一设备发送的第一设备和/或第二设备的设备参数;以及比较分析模块,用于比较分析所接收到的第一设备和/或第二设备的设备参数是否包含为互通协议数据库中某互通协议的互通设备的设备参数,如果是,则选择该设备参数对应的互通协议,包括第二互通协议,通过网络通信模块连接的IP网络发送给第一设备。
本发明的另一方面,还提出了第一设备和第二设备基于第一互通协议进行第二互通协议扩展的方法,其步骤包括:在服务器存储多于一种的互通协议,且各互通协议对应于互通设备的设备参数;第一设备获取并记录第一设备和/或第二设备的设备参数;第一设备通过IP网络连接服务器,将第一设备和/或第二设备的设备参数通知服务器,服务器其根据第一设备和/或第二设备的设备参数,选择相对应的互联互通协议返回给第一设备,其中包括第二互通协议;以及第一设备将第二互通协议安装在对应的协议层,用于支持与第二设备通过第二互通协议进行通信。如果第二设备也需要安装第二互通协议才能与第一设备互通,则第一设备将第二互通协议发送给第二设备,第二设备将第二互通协议安装在对应的协议层,用于和第一设备通过第二互通协议进行通信。
在一个实施例中,第二互通协议包括第一部分和第二部分,第一设备将第二互通协议的第一部分安装在对应的协议层,并将第二互通协议的第二部分发送给第二设备,第二设备安装第二互通协议的第二部分于对应的协议层后,第一设备和第二设备分别通过第二互通协议的第一部分和第二部分进行互通。
优选地,第一互通协议为短距离无线互通协议,可以为蓝牙协议、Wi-Fi协议和UWB协议中的其中之一。第二互通协议可以是短距离无线互通协议,也可以是基于第一互通协议的高层协议。
另外,第一设备从服务器上发现第二互通协议的新版本时,还支持从服务器上下载第二互通协议的新版本第三互通协议并完成自动更新。具体地,第一设备通过第一互通协议与第二设备互通,获取第二设备所安装的互通协议以及版本信息并发送给服务器,其中包括第二互通协议的版本信息。当服务器检测到第二互通协议的新版本第三互通协议,则服务器将第三互通协议传送给第一设备以更新第二互通协议,同时第一设备将第三互通协议发送给第二设备进行更新第二互通协议。
附图说明
通过借助优选实施例附图详细描述本发明的流程,将有助于理解本发明的目的和优点。其中:
图1是一种基于第一互通协议进行第二互通协议扩展的***结构框图;
图2是服务器中互通协议数据库的结构框图;
图3是一种基于第一互通协议进行第二互通协议扩展的方法消息流程图;
图4是根据本发明的优选实施例,给出实现PDA和蓝牙手机之间的基于蓝牙互通协议进行第二互通协议扩展的***结构框图;
图5是图4中优选实施例的消息流程图;
图6是根据本发明的又一优选实施例,给出通过第一短距离无线互通协议进行第二短距离无线互通协议扩展的***结构框图;
图7是图6中优选实施例的消息流程图。
具体实施方式
图1是一种基于第一互通协议进行第二互通协议扩展的***结构框图。
如图1所示,***包括第一设备100、第二设备104和服务器105。其中第一设备100包括:第一互通协议模块103,用于和第二设备104的第一互通协议模块109进行第一互通协议的互通S100;网络通信模块101,用于和服务器105建立IP网络连接S101;以及控制管理模块102,用于控制第一互通协议模块103获取第二设备104的设备参数,和/或查询自身的设备参数,并控制网络通信模块101将该第一设备和/或第二设备104的设备参数通知服务器105,以及接收服务器105返回的相应互通协议,并选择所需的互通协议安装在对应层。
服务器105包括:互通协议数据库106,用于多于一种的互通协议和对应于各互通协议的互通设备的设备参数,包括用于第一设备100和第二设备104之间进行互通的至少第二互通协议以及相对应的第一设备100和/或第二设备104的设备参数;网络通信模块108,用于与第一设备100建立IP网络连接S101,接收第一设备100发送的第一设备100和/或第二设备的设备参数;以及比较分析模块107,用于比较分析所接收到的第一设备100和/或第二设备104的设备参数是否为某互通协议对应的互通设备的设备参数,如果是,则选择该设备参数对应的互通协议,包括第二互通协议,通过网络通信模块108发送给第一设备100。
在较佳的实施例中,第一设备100和第二设备104的设备参数为厂商信息、产品型号、运行平台、硬件信息、已有互通协议及其版本的其中之一或两者组合。
图2是服务器中互通协议数据库的结构框图。
一个优选的服务器互通协议库如图2所示,服务器中存储多于一种的互通协议,以及各互通协议参数和对应于各互通协议的互通设备的设备参数。其中互通协议参数包括互通协议的版本信息、运行平台和硬件信息(包括无线射频类型),各互通协议的互通设备的设备参数包括厂商信息和产品型号。考虑到有的互通协议仅需在互通设备的一方进行安装即可互通,而有的需要互通设备双方都进行安装才能实现互通功能,甚至互通设备双方需安装的该互通协议部分是不同的,因此在参数中包括各互通设备的“下载的互通协议部分”。
举例说,PIM互通协议是适用于A公司的a型号车载导航***和B公司的b型号手机之间的个人信息管理互通协议。服务器存储的该PIM互通协议的版本信息为V2.0,运行平台为Windows CE,同时指定A公司的a型号车载导航系下载安装该PIM互通协议的第一部分,而B公司的b型号手机下载安装该PIM互通协议的第二部分。
再举例说,UWB互通协议的版本信息是V1.0,运行平台为Windows,硬件信息为具备UWB射频。因此,只要两个互通设备的具有Windows平台和UWB射频,且互通设备本身不具备该UWB互通协议,就可以到服务器自动下载该UWB互通协议,且服务器指定两个互通设备均下载安装该UWB互通协议的全部。
图3是一种基于第一互通协议进行第二互通协议扩展的方法消息流程图。
如图3所示,第一设备与第二设备建立第一互通协议连接S300,第一设备通过该第一互通协议连接询问第二设备的设备参数S301,第二设备通过该第一互通协议连接返回其设备参数S302;第一设备获取自身的设备参数S303;第一设备通过IP网络连接服务器S304,并向服务器通知第一设备和/或第二设备的设备参数S305,服务器根据第一设备和/或第二设备的设备参数选择相应的互通协议,包括第二互通协议S306,将该相应的互通协议包括第二互通协议返回给第一设备S307。
第一设备将第二互通协议(或者第二互通协议的部分)安装在对应的协议层S308,用于支持与第二设备通过第二互通协议进行通信。如果第二设备也需要安装第二互通协议(或者第二协议的部分)才能与第一设备进行第二互通协议的互通,则第一设备将第二互通协议(或者第二协议的部分)发送给第二设备S309,第二设备将第二互通协议(或者第二协议的部分)安装在对应的协议层S310。第一设备和第二设备通过第二互通协议进行互通S311。
图4和图5分别根据本发明的优选实施例,给出实现PDA和蓝牙手机之间的基于蓝牙互通协议进行PIM互通协议扩展的***结构框图和消息流程图。
PDA400和蓝牙手机401之间可通过蓝牙S400进行通信。蓝牙拨号网络应用规范(Dial Up Networking Profile,DUNP)允许用户通过一个支持该规范的调制解调器或手机来无线接入因特网。因此对于不方便通过固定线路连接IP网络的设备,可通过与蓝牙手机401之间建立DUN连接来实现拨号上网。在本实施例中,PDA400通过蓝牙手机401的蓝牙DUN服务实现拨号上网,与服务器402建立IP网络连接S401。同时,PDA400也可通过其它方式,如固定线路,直接与服务器402进行IP网络连接S402。
PDA400通过IP网络从服务器402下载PDA400与蓝牙手机401之间PIM互通协议的方法的消息流程图如图5所示。在本实施例中,优选地,蓝牙手机401的设备参数为厂商信息和产品型号。蓝牙串口应用规范(Serial Port Profile,SPP)定义了仿真串行链路的过程,为蓝牙设备之间提供了虚拟串口。因此PDA400可通过蓝牙SPP连接向蓝牙手机401发送相关AT指令,以获取蓝牙手机401的厂商信息和产品型号。
具体的步骤包括:PDA400和蓝牙手机401建立蓝牙SPP连接S500,向蓝牙手机401发送“AT+CGMI?”指令询问厂商信息S501,蓝牙手机401返回自身的厂商信息S502,如“NOKIA”;PDA400又向蓝牙手机401发送“AT+CGMM?”询问产品型号S503,蓝牙手机401返回其产品型号S504,如“N73”,从而PDA400获取了蓝牙手机401的设备参数“B b”;PDA400与蓝牙手机401建立蓝牙DUN连接S505,通过蓝牙手机进行拨号上网以连接服务器402 S506,并将蓝牙手机401的设备参数(厂商信息和产品型号)通知服务器402 S507;服务器402根据蓝牙手机401的设备参数选择相应的互通协议,包括PIM互通协议S508,并将该相应的互通协议包括PIM互通协议发送给PDA400 S509;PIM互通协议是蓝牙互通协议的上层协议,是基于蓝牙SPP连接发送PIM互通协议规定的AT命令来实现互通的,因此PDA400安装PIM互通协议在蓝牙互通协议的上层S510,与第二设备通过蓝牙SPP连接进行PIM互通协议的互通S511,例如进行传输联系人,短信发送读取等通信。
图6和图7分别根据本发明的优选实施例,给出实现第一计算机和第二计算机之间的基于蓝牙互通协议进行UWB互通协议扩展的***结构框图和消息流程图。
第一计算机600和第二计算机601之间可通过蓝牙S600进行通信,且第一计算机600与服务器602通过IP网络连接S601。
第一计算机600通过IP网络从服务器602下载第一计算机600与第二计算机601之间UWB互通协议的方法的消息流程图如图7所示。在本实施例中,优选地,互通设备的设备参数为第一计算机600和第二计算机601的运行平台和硬件信息,包括射频类型。第一计算机600可通过蓝牙连接获取第二计算机601的运行平台和硬件信息,其中运行平台为Windows,射频类型包括蓝牙射频和UWB射频。同时第一计算机600的运行平台也为Windows,硬件信息中也包含蓝牙射频和UWB射频两种类型。
具体的步骤包括:第一计算机600和第二计算机601建立蓝牙连接S700,第一计算机600向第二计算机601询问运行平台和硬件信息S701,第二计算机601返回自身的运行平台和硬件信息,包括运行平台为Windows,射频类型为至少蓝牙射频和UWB射频S702;第一计算机600同时获取自身的硬件信息,包括运行平台为Windows,射频类型为至少蓝牙射频和UWB射频S703;第一计算机600通过IP网络与服务器602建立连接S704,并将第一计算机600和第二计算机601的运行平台和硬件信息通知服务器602 S705;服务器602根据第一计算机600和第二计算机601的运行平台和硬件信息选择相应的互通协议,包括UWB互通协议S706,并将该相应的互通协议包括UWB互通协议发送给第一计算机600 S707;第一计算机600在UWB射频上安装UWB互通协议S708,例如UWB互通协议中的驱动部分安装在对应驱动层,UWB互通协议的应用部分安装在应用层;第一计算机600将UWB互通协议发给第二计算机601 S709,第二计算机同样将UWB互通协议安装在UWB射频上的相应层S710;第一计算机与第二计算机通过UWB互通协议进行互通S711。
虽然本发明是参考其优选实施例示出和描述的,但本领域的普通技术人员应该理解,在不脱离附属的权利要求书所限定的本发明的精神和范围的情况下,可以进行形式和细节的各种改变。

Claims (26)

1.一种基于第一互通协议进行第二互通协议扩展的方法,其中第一设备和第二设备具备第一互通协议,可通过第一互通协议进行通信,其特征在于该方法包括步骤:
在服务器存储多于一种的互通协议,且各互通协议对应于互通设备的设备参数;
第一设备通过第一互通协议获取第二设备的设备参数,和/或获取第一设备的设备参数;
第一设备通过IP网络连接服务器,将第一设备和/或第二设备的设备参数通知服务器,服务器其根据第一设备和/或第二设备的设备参数,选择相对应的互联互通协议返回给第一设备,其中包括支持第一设备和第二设备进行互通的第二互通协议;以及
第一设备将第二互通协议安装在对应的协议层,用于支持与第二设备通过第二互通协议进行通信。
2.根据权利要求1所述的方法,其特征在于:
第一设备将第二互通协议通过第一互通协议发送给第二设备,第二设备将第二互通协议安装在对应的协议层,用于支持与第一设备通过第二互通协议进行通信。
3.根据权利要求1所述的方法,其特征在于,进一步包括:
第二互通协议包括第一部分和第二部分,第一设备将第二互通协议的第一部分安装在对应的协议层,并将第二互通协议的第二部分发送给第二设备,第二设备安装第二互通协议的第二部分于对应的协议层后,第一设备和第二设备分别通过第二互通协议的第一部分和第二部分进行互通。
4.根据权利要求1所述的方法,其特征在于:
第一互通协议为短距离无线互通协议,包括蓝牙协议、Wi-Fi协议和UWB协议的其中之一。
5.根据权利要求1所述的方法,其特征在于:
所述的第二互通协议是基于第一互通协议的高层协议。
6.根据权利要求1所述的方法,其特征在于:
所述第二互通协议是短距离无线互通协议。
7.根据权利要求1所述的方法,其特征在于:
第一设备通过IP网络连接服务器,是第一设备通过第一互通协议和第二设备进行互通,并由第二设备来实现与服务器的IP网络连接。
8.根据权利要求1所述的方法,其特征在于:
所述设备参数为包括产品型号、厂商信息、运行平台、硬件信息、已有互通协议及其版本信息的其中之一或组合。
9.根据权利要求1所述的方法,其特征在于进一步包括步骤:
第一设备通过第一互通协议与第二设备互通,获取第二设备所安装的互通协议以及版本信息并发送给服务器,其中包括第二互通协议的版本信息;
服务器检测到第二互通协议的新版本第三互通协议,则服务器将第三互通协议传送给第一设备以更新第二互通协议;以及
当第二设备也具有第二互通协议,则第一设备将第三互通协议发送给第二设备进行更新第二互通协议。
10.一种基于第一互通协议进行第二互通协议扩展的***,包括:
第一设备,和第二设备可通过第一互通协议进行互通,和服务器通过IP网络进行连接;
第二设备;以及
服务器,用于存储多于一种的互通协议和对应于各互通协议的互通设备的设备参数,包括用于第一设备和第二设备之间互通的至少第二互通协议和相对应的第一设备和/或第二设备的设备参数;
第一设备获取并记录第一设备和/或第二设备的设备参数,并将该第一设备和/或第二设备的设备参数通知服务器,服务器选择对应于该设备参数的互通协议返回给第一设备,其中包括第二互通协议,第一设备将第二互通协议安装在对应的协议层,支持与第二设备通过第二互通协议进行通信。
11.根据权利要求10所述的***,其特征在于:
第一设备将第二互通协议通过第一互通协议发送给第二设备,第二设备将第二互通协议安装在对应的协议层,用于支持与第一设备通过第二互通协议进行通信。
12.根据权利要求10所述的***,其特征在于:
第二互通协议包括第一部分和第二部分,第一设备将第二互通协议的第一部分安装在对应的协议层,并将第二互通协议的第二部分发送给第二设备,第二设备安装第二互通协议的第二部分于对应的协议层后,第一设备和第二设备分别通过第二互通协议的第一部分和第二部分进行互通。
13.根据权利要求10所述的***,其特征在于:
第一互通协议为短距离无线互通协议,包括蓝牙协议、Wi-Fi协议和UWB协议中的其中之一。
14.根据权利要求10所述的***,其特征在于:
所述的第二互通协议是基于第一互通协议的高层协议。
15.根据权利要求10所述的***,其特征在于:
所述的第二互通协议是短距离无线互通协议。
16.根据权利要求10所述的***,其特征在于:
第一设备通过IP网络连接服务器,是第一设备通过第一互通协议和第二设备进行互通,并由第二设备来实现与服务器的IP网络连接。
17.根据权利要求10所述的***,其特征在于:
所述设备参数为包括产品型号、厂商信息、运行平台、硬件信息、已有互通协议及其版本信息的其中之一或组合。
18.根据权利要求10所述的***,其特征在于:
第一设备通过第一互通协议与第二设备互通,获取第二设备所安装的互通协议以及版本信息并发送给服务器,其中包括第二互通协议的版本信息;
服务器检测到第二互通协议的新版本第三互通协议,则服务器将第三互通协议传送给第一设备以更新第二互通协议;以及
当第二设备也具有第二互通协议,则第一设备将第三互通协议发送给第二设备进行更新第二互通协议。
19.一种用于基于第一互通协议进行第二互通协议扩展的第一设备,包括:
第一互通协议模块,用于和第二设备通过第一互通协议进行互通;
网络通信模块,用于通过IP网络连接服务器;以及
控制管理模块,用于获取并记录第一设备和/或第二设备的设备参数,控制网络通信模块将第一设备和/或第二设备的设备参数通知服务器,并接收服务器返回的相应互通协议,其中包括支持第一设备和第二设备进行互通的第二互通协议,以及用于控制安装第二互通协议在相应的协议层,以支持与第二设备通过第二互通协议进行通信。
20.根据权利要求19所述的第一设备,其特征在于:
所述控制管理模块进一步用于控制第一互通协议模块将第二互通协议发送给第二设备,使得第二设备将该第二互通协议安装于对应的协议层。
21.根据权利要求19所述的第一设备,其特征在于:
第二互通协议包括第一部分和第二部分,控制管理模块将第二互通协议的第一部分安装在对应的协议层,并控制第一互通协议模块将第二互通协议的第二部分发送给第二设备,使得第二设备安装第二互通协议的第二部分于对应的协议层后,第一设备和第二设备分别通过第二互通协议的第一部分和第二部分进行互通。
22.根据权利要求19所述的第一设备,其特征在于:
第一互通协议为短距离无线互通协议,包括蓝牙协议、Wi-Fi协议和UWB协议中的其中之一。
23.根据权利要求19所述的第一设备,其特征在于:
所述的第二互通协议可以是短距离无线互通协议,也可以是基于第一互通协议的高层协议。
24.根据权利要求19所述的第一设备,其特征在于:
所述设备参数为包括产品型号、厂商信息、运行平台、硬件信息、已有互通协议及其版本信息的其中之一或组合。
25.一种服务器,用于第一设备和第二设备之间基于第一互通协议进行第二互通协议扩展,包括:
互通协议数据库,用于存储多于一种的互通协议和对应于各互通协议的互通设备的设备参数,包括用于第一设备和第二设备之间互通的至少第二互通协议和相对应的第一设备和/或第二设备的设备参数;
网络通信模块,用于与第一设备建立IP网络连接,接收第一设备发送的第一设备和/或第二设备的设备参数;以及
比较分析模块,用于比较分析所接收到的第一设备和/或第二设备的设备参数是否包含为互通协议数据库中某互通协议的互通设备的设备参数,如果是,则选择该互通协议,包括第二互通协议,通过网络通信模块连接的IP网络发送给第一设备。
26.根据权利要求25所述的服务器,其特征在于:
所述设备参数为包括产品型号、厂商信息、运行平台、硬件信息、已有互通协议及其版本信息的其中之一或组合。
CN200710100229.2A 2007-06-06 2007-06-06 基于第一互通协议进行第二互通协议扩展的方法和*** Active CN101321156B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200710100229.2A CN101321156B (zh) 2007-06-06 2007-06-06 基于第一互通协议进行第二互通协议扩展的方法和***
PCT/CN2008/001111 WO2008148310A1 (fr) 2007-06-06 2008-06-06 Système et procédé servant à étendre un protocole d'interfonctionnement basé sur un autre protocole d'interfonctionnement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710100229.2A CN101321156B (zh) 2007-06-06 2007-06-06 基于第一互通协议进行第二互通协议扩展的方法和***

Publications (2)

Publication Number Publication Date
CN101321156A CN101321156A (zh) 2008-12-10
CN101321156B true CN101321156B (zh) 2011-05-04

Family

ID=40093167

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710100229.2A Active CN101321156B (zh) 2007-06-06 2007-06-06 基于第一互通协议进行第二互通协议扩展的方法和***

Country Status (2)

Country Link
CN (1) CN101321156B (zh)
WO (1) WO2008148310A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8526930B2 (en) * 2011-07-07 2013-09-03 GM Global Technology Operations LLC Enhanced smartphone in-vehicle accommodation
US9002322B2 (en) 2011-09-29 2015-04-07 Apple Inc. Authentication with secondary approver
CN102843434B (zh) * 2012-09-05 2015-10-21 中兴通讯股份有限公司 一种设备间共享内容的方法、装置及***
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
CN103888461B (zh) * 2014-03-26 2017-04-26 卡斯柯信号有限公司 基于Subset‑037协议实现动态注册的方法
US11343335B2 (en) 2014-05-29 2022-05-24 Apple Inc. Message processing by subscriber app prior to message forwarding
AU2015267671B2 (en) 2014-05-30 2018-04-19 Apple Inc. Transition from use of one device to another
US10339293B2 (en) 2014-08-15 2019-07-02 Apple Inc. Authenticated device used to unlock another device
US10567477B2 (en) * 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
DK179186B1 (en) 2016-05-19 2018-01-15 Apple Inc REMOTE AUTHORIZATION TO CONTINUE WITH AN ACTION
DK201670622A1 (en) 2016-06-12 2018-02-12 Apple Inc User interfaces for transactions
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
US11010121B2 (en) 2019-05-31 2021-05-18 Apple Inc. User interfaces for audio media control
EP4134811A1 (en) 2019-05-31 2023-02-15 Apple Inc. User interfaces for audio media control
US11477609B2 (en) 2019-06-01 2022-10-18 Apple Inc. User interfaces for location-related communications
US11481094B2 (en) 2019-06-01 2022-10-25 Apple Inc. User interfaces for location-related communications
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing
CN115442917A (zh) * 2022-08-17 2022-12-06 ***股份有限公司 数据通信方法、装置、设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1079582A1 (en) * 1999-08-20 2001-02-28 Telefonaktiebolaget L M Ericsson (Publ) Service parameter interworking method
JP2001119436A (ja) * 1999-10-22 2001-04-27 Mitsubishi Electric Corp 通信制御システム及び通信制御方法
CN1496632A (zh) * 2002-01-20 2004-05-12 ���dz� 用在扩展局域网中的以优先级为基础的负载平衡方法和设备
EP1631011A1 (en) * 2004-08-23 2006-03-01 Lucent Technologies Inc. Vertical soft handovers in wireless networks

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100477851C (zh) * 2005-01-05 2009-04-08 国际商业机器公司 在无线局域网的两种通信模式之间进行切换的方法和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1079582A1 (en) * 1999-08-20 2001-02-28 Telefonaktiebolaget L M Ericsson (Publ) Service parameter interworking method
JP2001119436A (ja) * 1999-10-22 2001-04-27 Mitsubishi Electric Corp 通信制御システム及び通信制御方法
CN1496632A (zh) * 2002-01-20 2004-05-12 ���dz� 用在扩展局域网中的以优先级为基础的负载平衡方法和设备
EP1631011A1 (en) * 2004-08-23 2006-03-01 Lucent Technologies Inc. Vertical soft handovers in wireless networks

Also Published As

Publication number Publication date
CN101321156A (zh) 2008-12-10
WO2008148310A1 (fr) 2008-12-11

Similar Documents

Publication Publication Date Title
CN101321156B (zh) 基于第一互通协议进行第二互通协议扩展的方法和***
KR101663011B1 (ko) 단말기 및 그 단말기에서 테더링 서비스 수행 방법
CN104765597B (zh) 针对应用类型用户界面模板的方法和***
CN102077191B (zh) 媒体内容和订阅内容的无线同步
EP1736010B1 (en) Interface negotiation
EP2615746A2 (en) Method and system for bluetooth communication
CN101300568B (zh) 动态频率目录和屏蔽
CN105122893A (zh) 用于实现多频段服务发现的***和方法
CN101243613A (zh) 无线应用安装、配置和管理工具
CN103716390A (zh) 一种数据分享方法及终端
CN101213864A (zh) 用于定位***的用户驱动校准
CN104809006A (zh) 车辆和移动装置之间的软件实现的设备和方法
CN102860054A (zh) 用于基于接近度的对等发起的装置配置的方法和***
CN102577236A (zh) 用于设备的远程管理的方法和装置
CN103297459A (zh) 应用配置信息的同步***、接入服务器、客户端和方法
CN103716779A (zh) 在移动通信***中配置无线通信装置
WO2008033616A2 (en) Method and apparatus for configuring equipment in a communication network
CN102325367B (zh) 为客户端应用进行数据分组同步的装置和方法
CN101984690A (zh) 一种数据卡及其应用业务定制的***和方法
CN104581989A (zh) 用于寻呼移动装置的设备
CN102457804A (zh) 一种根据用户设备的位置信息更新应用程序的方法与设备
JP5120059B2 (ja) 携帯端末、通信方法及びプログラム並びにサービス提供方法
KR20100102927A (ko) 통신을 이용한 이종 장치간 내비게이션 데이터 공유 방법 및 내비연동 시스템
KR20130074847A (ko) 개인환경서비스를 위한 휴대폰과 생활기기, 서비스 서버를 이용한 장치 프로파일 관리 시스템 및 방법
JP2022504122A (ja) 地図を更新する方法、装置、システム及びコンピュータプログラム

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
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Gao Qiang

Inventor after: Tian Dan

Inventor before: Tian Dan

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: TIAN DAN TO: GAO QIANG TIAN DAN

CP01 Change in the name or title of a patent holder

Address after: 100085, Beijing Haidian District information road 12, Zhongguancun development building, 5 floor

Patentee after: Flying rescue medical technology (Beijing) Co., Ltd.

Address before: 100085, Beijing Haidian District information road 12, Zhongguancun development building, 5 floor

Patentee before: IVT Technology (Beijing) Inc.

CP01 Change in the name or title of a patent holder
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method and system for second intercommunication protocol expansion based on first intercommunication protocol

Effective date of registration: 20180115

Granted publication date: 20110504

Pledgee: Huaxia Bank, Limited by Share Ltd, Beijing subbranch

Pledgor: Flying rescue medical technology (Beijing) Co., Ltd.

Registration number: 2018990000041

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20190131

Granted publication date: 20110504

Pledgee: Huaxia Bank, Limited by Share Ltd, Beijing subbranch

Pledgor: Flying rescue medical technology (Beijing) Co., Ltd.

Registration number: 2018990000041

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Method and system for second intercommunication protocol expansion based on first intercommunication protocol

Effective date of registration: 20190430

Granted publication date: 20110504

Pledgee: Huaxia Bank, Limited by Share Ltd, Beijing subbranch

Pledgor: Flying rescue medical technology (Beijing) Co., Ltd.

Registration number: 2019990000337

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20200824

Granted publication date: 20110504

Pledgee: Huaxia Bank Limited by Share Ltd. Beijing subbranch

Pledgor: Flying Rescue Medical Technology (Beijing) Co.,Ltd.

Registration number: 2019990000337