CN102791043A - 接触查询 - Google Patents
接触查询 Download PDFInfo
- Publication number
- CN102791043A CN102791043A CN201210146343XA CN201210146343A CN102791043A CN 102791043 A CN102791043 A CN 102791043A CN 201210146343X A CN201210146343X A CN 201210146343XA CN 201210146343 A CN201210146343 A CN 201210146343A CN 102791043 A CN102791043 A CN 102791043A
- Authority
- CN
- China
- Prior art keywords
- message
- response
- predetermined
- standard
- bluetooth
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/002—Mutual synchronization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0473—Wireless resource allocation based on the type of the allocated resource the resource being transmission power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
一种用于加快在无线使能的装置间的无线连接建立的***。在至少一个示例实现方式中,装置可以发送用于发现其它装置的发现消息。所述装置可以接收响应于所述发现消息的一个或多个消息,并且可以确定接收的响应中的任意一个是否满足预定响应标准。如果所述装置确定接收的消息中的任意一个满足响应标准,那么可以在装置和用于满足响应标准的接收消息中的每一个的源装置间加快无线连接建立。在从至少一个其它装置接收消息的装置中可以激活接触模式的可替换方案中,所述装置可以确定消息是否满足预定标准。如果确定所述消息满足标准,则所述装置可以加快到其它装置的无线连接建立。
Description
技术领域
本发明涉及无线通信,并且特别地,涉及促进在处于接近位置的装置之间的无线连接建立。
背景技术
装置的无线通信能力已经进步为超越了语音信息的简单传送,以至包括大量电子数据类型。例如,出现的无线使能(wireless-enabled)的装置可以交换文本数据(例如,文本消息、电子邮件等)、机器可读数据文件、多媒体文件、方向数据、例如网页的因特网相关的数据,等等。可以通过各种无线媒介来输送电子数据,例如经由诸如码分多址(CDMA)、全球移动通信***(GSM)等的长距离蜂窝架构,或经由通过蓝牙、无线局域网(WLAN)等进行的短距离无线网络、或经由通过诸如近场通信(NFC)的实例中非常短距离的直接设备到设备的交互。
可用于无线使能的装置的通信形式均可以具有使它们适用于特定情况的益处。例如,短距离无线通信可以在两个或多个装置之间直接地或通过本地主控装置在不受管制的带宽中操作。经由这种媒介(例如,蓝牙,WLAN等)进行的通信可以具有如下益处:本地数据传输可能相对快速地发生,同时具有在传输期间确保数据完整性和安全性的能力。例如,短距离无线通信可以允许无线使能的***设备(例如,键盘、头戴式耳机等)与移动无线通信装置一起使用,以增强用户体验。这种活动可以单独发生,或者与在这些装置之间交换的数据(例如,名片、图片、视频、声音文件等)一起发生,而不需要来自长距离无线网络的支持,在一些区域(例如,室内)长距离无线网络是不可用的。
然而,除了上述益处,短距离无线通信还可能产生一些配置负担。与可以使用能够由网络中的任意小区识别的固定配置简档的长距离无线通信相反,短距离无线通信可能需要基于网络到网络来进行配置。因此,在短距离无线通信中使用的装置的用户必须具有一些配置过程的知识,以建立短距离无线连接,并且即使用户具有了必需的知识,在建立无线连接时用户所花费的时间和/或努力可能负面地影响用户的整体体验。
发明内容
本发明的各种示例实施方式可以针对一种用于加快无线使能的装置间的无线连接建立的方法、装置、计算机程序产品和***。在至少一个示例实现方式中,装置可以发送用于发现其它装置的发现消息。所述装置可以接收响应于所述发现消息的一个或多个消息,并且可以确定接收的响应中的任意一个是否满足预定响应标准。如果所述装置确定接收的消息中的任意一个满足响应标准,那么可以加快在装置和用于满足响应标准的接收消息中的每一个的源装置间的无线连接建立。在可替换方案中,从至少一个其它装置接收消息的装置中接触模式可以是激活的,所述装置可以确定消息是否满足预定标准。如果确定所述消息满足标准,则所述装置可以加快到其它装置的无线连接建立。
在从装置发送邀请无线连接的消息的第一实例中,预定响应标准可以包括:一个或多个响应消息包含至少一个特定类型的消息,所述特定类型的消息具有被确定具有处于或超过预定信号强度水平的测量的信号强度。在使用蓝牙无线通信的示例场景中,发现消息可以是身份(ID)分组,并且一个或多个响应消息可以包括至少一个频率跳变同步(FHS)分组和扩展查询响应(EIR)分组。于是,根据蓝牙的预定响应标准可以是一个或多个响应消息包括FHS和EIR分组,其中FHS分组具有处于或超过预定信号强度水平的接收信号强度指示(RSSI)。于是,加快无线连接建立可以包括所述装置显示以下指示:在所述装置和用于满足预定响应标准的一个或多个响应消息中的每一个的源装置之间将要自动建立连接,其后随有之前指示的无线连接的建立。
在随后从至少一个其它装置接收消息的装置中激活接触模式的实例中,预定标准可以包括消息具有处于或超过预定信号强度水平的测量信号强度。在使用蓝牙无线通信的示例场景中,所述装置从至少一个其它装置接收的消息可以是身份(ID)分组。
前述总结包括本发明的不希望作为限制的示例实施方式。上述实施方式仅用于解释在本发明的实现方式中可以使用的所选方面或步骤。然而,容易了解的是,与示例实施方式相关的一个或多个方面或步骤可以结合其它实施方式的一个或多个方面或步骤,以创建仍在本发明的范围内的新实施方式。因此,所属领域的普通技术人员将明了的是,本发明的各种实施方式可以整合来自其它实施方式的方面,或可以结合其它实施方式来实现。
附图说明
通过各种示例实施方式的下述说明并结合附图,可以进一步理解本发明,其中:
图1A公开了实现本发明的各种实施例时可使用的示例装置、***、通信配置等;
图1B公开了与实现本发明的各种实施例时可使用的示例装置配置有关的进一步细节;
图2公开了根据本发明的至少一个实施例的示例接触活动;
图3公开了根据本发明的至少一个实施例的示例用户接口显示指示;
图4公开了根据本发明的至少一个实施例的无线连接建立的示例;
图5公开了根据本发明的至少一个实施例的示例ID分组传送;
图6公开了根据本发明的至少一个实施例的信号强度测量的示例;
图7公开了根据本发明的至少一个实施例的信号强度测量的另一示例;
图8公开了根据本发明的至少一个实施例的经修改的示例用户接口显示指示;
图9公开了根据本发明的至少一个实施例的从传送视角来看的示例通信过程的流程图;
图10公开了根据本发明的至少一个实施例的从接收视角来看的示例通信过程的流程图。
具体实施方式
虽然下面就大量示例性实施例介绍了本发明,但是在不脱离如附加的权利要求所描述的本发明的范围的情况下,可以做出各种改变。
I.可以实现本发明的实施例的示例***
图1A中公开了用于实现本发明各种实施例的***的示例。***包括元件,这些元件可以根据例如具体应用需求,而被包含在配置中或者从配置中省略,并且因此不希望以任何方式限制本发明。
计算设备100可以是,例如膝上型计算机。102-108公开了代表计算设备100中包含功能性元件的基本示例性组件的元件。处理器102可以包括一个或多个被配置为执行指令的设备。在至少一个场景中,处理器102执行程序代码(例如,存储器中存储的成批的计算机可执行指令)可以导致计算设备100执行过程,所述过程包括例如可能导致数据、事件或其它输出活动的方法步骤。处理器102可以是专用(例如,整体式)微处理器设备,或者可以是合成设备(例如,ASIC、门阵列、多芯片模块等)的一部分。
处理器102可以经由有线或无线总线电子地耦合到计算设备100中的其它功能性组件。例如,为了获得在处理过程中使用的存储信息(例如,程序代码、数据等),处理器102可以访问存储器104。存储器104通常可以包括以静态或动态模式运行的可拆卸或固定的嵌入式存储器(例如,非持续计算机可读存储媒体)。此外,存储器104可以包括只读存储器(ROM)、随机存取存储器(RAM)、以及可重写存储器,例如闪存、EPROM等。图1A中的100 I/O示出了基于磁、电和/或光技术的可拆卸存储媒体的示例,并且可以充当,例如,用于计算设备100的数据输入/输出装置。代码可以包括任何解释或编译的包括计算机可执行指令的计算机语言。代码和/或数据可以用于生成软件模块,例如操作***、通信工具、用户接口、更多专用程序模块等。
一个或多个接口106还可以耦合到计算设备100中的各种组件。这些接口可以允许装置间的通信(例如,软件或协议接口),装置到装置的通信(例如,有线或无线通信接口)以及甚至装置到用户的通信(例如,用户接口)。这些接口允许计算设备100中的组件、其它装置和用户与计算机设备100进行交互。此外,接口106可以通信机器可读数据,例如,体现在计算机可读媒介上的电、磁或光信号,或者可以将用户的动作转换成计算设备100可以理解的活动(例如,在键盘上打字、向蜂窝手机的接收器说话、在接触屏设备上接触图标等)。接口106可以进一步允许处理器102和/或存储器104与其它模块108进行交互。例如,其它模块108可以包括一个或多个支持由计算设备100所提供的更多专用功能的组件。
经由图1A中进一步示出的各种网络,计算设备100可以与其它装置进行交互。例如,集线器110可以为设备(例如,计算机114和服务器116)提供有线和/或无线支持。集线器110可以进一步耦合到路由器112,路由器112允许局域网(LAN)上的设备与广域网(WAN,例如因特网120)上的设备进行交互。在这种场景中,另一路由器130可以发送信息到路由器112以及从路由器112接收信息,从而使得每个LAN上的设备可以进行通信。此外,在这种示例配置中描述的所有组件并不是实现本发明所必需的。例如,在由路由器130提供服务的LAN中不需要附加的集线器,这是由于路由器可以支持这个功能。
此外,短距离和长距离无线通信140的各种提供商可以支持与远程设备的交互。为了提供到因特网120的无线连接,这些提供商可以使用,例如,长距离基于地面的蜂窝***以及卫星通信,和/或短距离无线接入点。例如,个人数字助理(PDA)142和蜂窝手机144可以经由无线通信140的提供商所提供的因特网连接与计算设备100进行通信。设备(例如,膝上型电脑146)中可以按被配置为允许短和/或长距离无线通信的硬件和/或软件资源的形式包括类似功能。此外,所公开的装置中的任意或者全部装置可以从事直接交互,例如采用在膝上型电脑146和无线使能的设备148间示出的短距离无线交互。示例无线使能装置148的范围可以是,从更为复杂的单独的无线使能的设备到用于支持诸如膝上型电脑146的装置中的功能的外部设备。
现在,关于图1B介绍与参照图1A中的计算设备100公开的示例接口组件106相关的进一步细节。如前所述,接口106可以包括用于向计算设备100(例如,标识为150)和包括例如用户接口172的其它类型的接口170通信数据的接口。150处公开了代表性的装置级接口组。例如,多无线电控制器152可以管理长距离无线接口154(例如,蜂窝语音和数据网络)、短距离无线接口156(例如,蓝牙和WLAN网络)、近距离无线接口158(例如,用于电、磁、电磁和光学信息扫描仪解释机器可读数据的交互)、有线接口210(例如,以太网)等的互操作。图1B中示出的示例接口在此处仅是用于解释的目的来呈现,并且因此,并不希望将本发明的各种实施方式限制为任意具体接口的使用。本发明的实施方式还可以使用未在图1B中明确标识的接口。
多无线电控制器202可以管理接口154-160中的部分或全部接口的运行。例如,通过分配允许每个接口进行操作的特定时间段,多无线电控制器152可以阻止可能相互干扰的接口在相同时间内的运行。此外,多无线电控制器152能够处理环境信息,例如运行环境中的感应干扰,从而选择对于该干扰将会适应力更强的接口。这些多无线电控制场景不意味着涵盖可能的控制功能的穷举列表,而仅仅是给出多无线电控制器152可如何与图1B中的接口154-160进行交互的示例。
II.示例装置交互
电子信息的传送不再受首先在用于传输物理媒体上编码的要求的限制。例如,数据可以在甚至不需要接触游戏卡、光盘(CD)、数字视频磁盘(DVD)等的情况下从创建到分发,到由终端用户消费。将作为介质的物理媒介移除已经影响到新兴电子装置的演进,用于访问(例如,读取和/或写入)物理媒介的传统资源正在消失。这种演进已经提出了关于设备到设备通信的效率和使用方便性的新焦点。
虽然有线通信仍可以提供在静态设备之间数据的可靠传送,移动装置用户要求没有电缆负担、物理媒体等的灵活性。虽然长距离无线通信媒介能够在装置之间路由信息,但是通信不是直接发生在装置之间的(例如,通过蜂窝基站架构来路由通信),这样可能导致用户接入提供商的认证带宽的成本、由提供商网络上的间接路由和业务导致的延迟、以及由于长距离无线数据网络不经常可用(例如,室内)而导致的可能的不可接入。可替换地,短距离无线网络可以被视为更好的解决方案:它们提供相对快速和安全的设备到设备通信。
然而,短距离无线通信可能要求初始的配置。这种配置可能涉及用户在装置中操纵各种菜单以触发通信模式,所述通信模式允许装置参与无线交互以获得用于接入其它装置的通信配置信息。例如,经由蓝牙进行通信的装置可以初始地通过“发现”并且然后“配对”过程,在上述过程期间参与装置获得装置标识、安全、信道跳跃等在接入其它装置时可使用的信息。这些配置活动花费时间和及技能来完成,其可能与增加用户当使用用户的移动装置时对更多立即和自动通信操作的期待相反地运行。
III.示例装置交互
根据本发明的至少一个实施例,在图2中公开示例无线交互,从用户的角度来看,可能希望该示例无线交互可以很大程度地简化信息交换。在图2示出的示例中,两个用户可能希望在他们的移动装置间无线地交换电子数据。在步骤200,用户可以将他们的装置“接触”在一起,其可能触发发生一些配置,并且因此导致在步骤202中在装置间建立短距离无线通信。在至少为了当前公开内容的目的,接触不需要装置实际上到达物理地彼此联系。保持装置靠近较短的持续时间可能足够用于触发操作,在触发操作之后,装置可以分开并且在被用以支持装置交互的任何无线通信媒介的通信范围内使用。可以使用各种类型的短距离无线通信来实现这种无线交互。虽然可以使用大量的无线通信媒介,此处公开的本发明的各种实施方式为了解释的目的而使用蓝牙。在下面公开内容中对蓝牙的使用仅希望作为示例,并且因此,在实现各种实施方式时可以使用其它短距离无线通信媒介。
蓝牙是最初旨在替代连接便携的和/或固定的电子设备的线缆的短距离无线通信技术的示例,但是已经成长为促进各种装置间的更为通用无线通信。蓝牙的一些关键特征是鲁棒性、低功耗和低成本。在蓝牙核心规范中详述的许多特征是可选的,允许产品区别。现有的蓝牙交互基于用于设备发现的查询方法,其中装置查询关于传输范围内的其它装置,并且有兴趣与查询装置进行交互的其它设备响应所述查询。更具体地,执行查询扫描的装置是可发现的,这在于其可以响应从处于查询状态(例如,尝试找到可发现的设备)中的其它设备传送的查询分组。查询设备和任意响应设备于是可以继续以形成无线网络(例如,蓝牙微微网),经由所述无线网络可以进行装置交互。
在查询过程中,当查询装置中的较低等级通信控制资源从另一装置接收响应时,例如频率跳变同步(FHS)分组,典型地将“发现的”装置报告给主机(例如,查询装置中的较高等级处理资源)。尽管可以接收来自每个响应装置的多个响应消息,推荐的是控制器将每个装置报告给主机仅仅一次。图3中公开了用于这种过程的示例用户接口(UI)操作。在UI 300中,查询过程刚刚开始且两个设备已经进行了响应。在UI 300中,查询过程完成并且在列表中显示所有响应装置,其中响应查询的每个装置仅列出一次。
根据本发明的各种实施例,可能存在阻碍接触***的实现的可用性问题,因为在查询装置范围内的所有装置都可以对查询进行响应。考虑到现有的操作,于是查询装置的用户将不得不通过识别例如UI 302中列出的响应装置的名称,来识别哪个响应装置想要用于接触操作。由于例如,两个或多个响应装置具有相同的默认名称(例如,制造商提供给设备的未被用户改变的名称),或查询装置的用户不拥有目标装置(例如,如图2的示例,其中接触操作中的第二装置由另一用户拥有),对于用户来说识别可能不是直截了当的。于是,查询装置用户将被强制向第二装置的用户询问所述目标装置的名称,许多用户可能不知道所述名称。
在这种问题的现有解决方案中,装置可以测量每个响应消息的信号强度(例如,接收信号强度指示或RSSI),其可以用于在UI 302中对响应设备进行排序,使得具有最高测量的信号强度的装置列在第一位(例如,其中测量的信号强度可能与在查询装置和响应设备之间的距离相关)。然而,这种解决方案不能提供可靠的结果,因为测量结果受限于接收到响应消息的第一时间(例如,由于为每个装置仅报告一个响应),并且因此,对于如图2的接触示例中示出的移动装置,UI 302中的列表可能是不准确的。此外,由于无线通信媒介中的不规则性,可能发生单个传输的信号强度可能提供错误结果。另一可能的解决方案可以实现具有实质上更短传输范围的另一形式的无线交互,例如射频(RF)和红外(IR),其中在第二更短无线媒介上的通信可以用作装置处于接触范围内的指示器。然而,实现这种方式的明显障碍是必须实现支持消耗空间、功率和处理的第二形式无线交互的硬件/软件资源,而空间、功率和处理在移动装置中是有限的。
IV.示例接触实现方式
本发明的各种实施例不具有上述缺点,并且因此能够完全在单个无线通信媒介中实现用于设备到设备接触操作的连续感应。在至少一个示例实施例中,当装置被持有或移动更靠近在一起时,接触操作可以进行感应,并且可以仅在处于彼此的近距离内的装置间触发自动无线连接建立。特别地,可以利用与扩展查询响应(EIR)相关的蓝牙规范4.0中可获得特征,其中在查询扫描期间应当多次将EIR响应报告给主机。通过请求将这些装置报告给主机多于一次,也可使得未被配置为传送EIR分组的装置能够获得这些特征,这是规范所允许但不是典型地实现的。
在蓝牙的示例中,查询装置发送可以由可发现装置扫描的ID分组。然后,可发现装置可以通过发送FHS分组来响应所述ID分组。在FHS分组之后,可发现装置可以进一步发送EIR分组以传递附加信息,包括例如装置名称、传输(Tx)功率等。图4中公开了示例的无线交互。当执行标准的扫描时,蓝牙查询扫描的默认持续时间是11.25ms,并且当执行交错扫描时,蓝牙查询扫描的默认持续时间是22.5ms。查询扫描间隔的默认值是2.56秒。在图4的示例中,主至从时隙可以是625μs,并且完全的主至从时隙和从至主时隙可以是1250μs。可以执行查询,以在传输范围内查找可发现设备。接收查询分组(例如,ID分组,典型地具有68μs的持续时间)的处于可发现模式中的装置可以发送包括FHS分组的响应。FHS分组可以至少包括蓝牙地址、设备种类、是否跟随有扩展的查询响应、页扫描模式和时钟阶段。查询设备可以使用时钟偏移量和地址信息来估计信道信息hop(k),使得可以根据频率跳变模式在未来的信道hop f(k+1)上继续通信。估计跳变模式信息可以允许查询装置以跟随响应装置的跳变,从而建立与响应装置的网络连接。
EIR过程还可以由响应于所述查询的装置来执行。扩展的查询响应过程可以包括对这样的EIR分组的传输,所述EIR分组可以提供各种各样的关于在基本查询响应(例如,在FHS分组中)中传递了什么的信息。EIR分组可典型地包括关于例如由装置提供的服务或一些供应商专用信息的信息。可以由在FHS分组中设置的EIR指示器位来指示对EIR分组的即将发生的传输。例如,可通过在FHS分组中不发送用户友好的名称来加快设备发现,并且因此,为了显示用于可发现设备的用户友好的名称,必须在EIR分组中提供名称(例如,除非蓝牙地址已经映射到设备存储器中用户友好的名称)。如果在FHS分组中指示了EIR分组跟随(例如,设置了EIR比特),则EIR分组传输可以在下一个从至主时隙中开始,并且可以进一步扩展到五个(5)时隙。EIR分组是类型DM1、DM3、DM5、DH1、DH3或DH5的异步非连接链路(ACL)分组。
可以将特定行为安装在装置中,以促进发现。例如,为了避免在相同查询跳变信道中同时唤醒的设备之间的重复冲突,设备应当后退随机的时间段。因此,如果装置接收ID分组并且通过发送FHS分组来进行响应,其应当生成在0和MAX_RAND之间的随机数RAND。MAX_RAND可以是针对扫描间隔≥1.28s的1023。针对扫描间隔<1.28s,MAX_RAND可以小如127。即使当扫描间隔≥1.28s,使用特殊专用查询接入代码(DIAC)的简档可以选择MAX_RAND>1023。可发现装置可以返回到CONNECTION或STANDBY状态,持续至少RAND时隙的持续时间。在返回到CONNECTION或STANDBY状态之前,设备可以通过页扫描子状态。
在至少RAND时隙之后,可发现装置应当将偏移量“1”增加到查询跳变序列的相位(例如,所述相位具有1.28s分辨率)并且然后再次返回到查询扫描子状态。如果可发现装置被再次触发,则它应该使用新的RAND来重复该过程。每次返回FHS分组,则累积对时钟的偏移量。在探测窗口期间,可发现装置可以响应多次,然而是在不同的频率上且在不同的时间处。保留的同步时隙应当具有高于响应分组的优先级,其中如果响应分组和保留的同步空挡重叠,则不应当发送相应分组而是等待下一查询消息。如果设备具有要发送的EIR数据,但是EIR分组与保留的同步时隙重叠,那么可以根据蓝牙规范v4.0(通过引用结合到此处)利用被设置为0的EIR比特集合来发送FHS分组。
根据上述内容,依赖于被发现的设备的查询扫描间隔,查询装置可以在大约80到640ms内接收查询响应。使用扫描间隔<1.28s的设备的随机后退从0到79375ms,并且用于其它装置(例如,使用默认查询间隔)的随机回退从0到639375ms。根据这些操作特点,理想(例如,无误差)环境中在通信范围内收集来自所有装置的响应,查询子状态可能必须持续10.24s,除非查询装置更早地接收足够的响应和终止查询子状态。在一些情况中(例如,在由容易误差的环境中),查询装置还可以扩展查询子状态,以增加接收所有响应的概率。作为扩展的查询状态和相对较短的后退时间的结果,可以从一些或全部响应装置接收多个响应。
如上所述,最新的蓝牙规范包括可以根据本发明的至少一个实施例来使用的特征。例如,蓝牙规范V4.0的标题为“查询命令”的第7.1.1部分,陈述了“即使没有较早地在当前查询或查询时间段期间报告设备且没有使用命令Set_Event_Filter过滤设备,也应当总是在查询结果事件中将在查询或查询时间段期间进行响应的设备报告给主机。如果较早地在当前查询或查询时间段期间已经报告了设备,则依赖于实现方式(依赖于较早时的结果是否已经保存在BR/EDR控制器中并且如果是这样的话已经保存了多少响应)可以或可以不报告所述设备。推荐的是,在查询或查询时间段期间,BR/EDR控制器仅试图报告一次具体设备。当将发现的设备报告给主机时,则可以返回在FHS分组期间由每个响应设备测量的RSSI参数。”此外,标题为“扩展的查询结果事件”的7.7.38节陈述了“……如果在稍后的响应中正确地接收到来自同一设备的扩展查询响应分组,则应当生成另一事件。”因此,较低等级的通信控制器可以为其接收的每一个EIR分组生成事件,而不管是否已经报告了查询响应。这种恒定事件生成可以证明实现自动通信配置和在各种示例实现方式中连接的益处。
例如,如图5中公开的,四个装置500-506可以处于彼此的通信范围内。装置500-506全部能够使用相同的无线通信媒介(例如,蓝牙)进行通信。在示例的使用场景中,装置500的用户可能希望与装置506交换数据(例如,名片、图片、音乐或多媒体文件等)。于是,装置500可以进入查询模式,其中传送ID分组。ID分组可以是通常的查询接入码分组(GIAC)或DIAC分组。装置502到506于是可以接收这些ID分组。
在图6中,响应于图5中接收的ID分组,装置502到506可以发送分组。特别地,装置502和506可以发送EIR(例如,FHS分组之后随有EIR分组),而装置504可以仅发送仅包括FHS分组的查询响应(IR)。装置500中的主机可以接收由装置502和506(不是504)的响应所触发的EIR事件。根据本发明的至少一个实施例,这种对于装置504的EIR事件报告的缺少可能被用作排除装置504作为潜在的接触装置的初始过滤器(例如,不发送EIR分组的装置是不接触的装置)。然而,重点注意的是,本发明的其它实施例可以被配置为不具有发送EIR分组的能力的装置。将EIR响应的缺少用作过滤器的***仅是一个示例。
报告的EIR事件可以包括例如关于装置502和506示出的RSSI测量值。通过RSSI值,当设备最可能处于“接触范围”中(例如,在与指示接触相关的操作应当被执行查询装置的距离内),装置500中的主机可以进行检测。例如,可能存在包括一个或多个事件的预定响应标准,所述一个或多个事件指示位于接触范围内的装置被要求验证所述设备是足够近的。
还可以确定装置何时移动得更靠近其它装置以“接触”装置,或者可替换地,查询装置何时正在移动到更靠近其它装置。图7中公开了第一种情况的示例。在公开的示例中,装置500中的蓝牙控制器可以从装置502到506接收多个查询响应。来自装置504的响应不提供EIR,并且因此蓝牙控制器可以仅将多个响应中的第一个作为HCI查询时间报告给主机软件栈,所述HCI查询事件可以包含所接收响应的RSSI。这样可以允许装置500按“标准”方式来处理响应,其中基于感应的RSSI按顺序在UI 302中显示装置。在接收到EIR响应的情况(例如,来自装置502和506)中,蓝牙控制器可以将每个接收的EIR作为HCI EIR事件来报告。在图7中的装置506正移动靠近装置500时,这变得重要。由于控制器还为每个EIR响应报告RSSI,容易追踪改变的RSSI等级和装置506的移动。当测量的RSSI满足预定响应标准时(例如,测量的RSSI处于或超过预定水平),可以为接触相关的操作选择相应装置(例如,加快的连接建立)。根据本发明的至少一个实施例,装置传感器信息(例如,装置中的移动或加速传感器)可以用于确定,例如查询装置何时已经停止移动,其可以在装置中指示何时可以进行接触测量(例如,当装置的用户已经停止将装置向另一装置移动,以便接触两个装置时)。在这个位置处可以选择具有足够高RSSI的装置以用于接触相关的处理。
在图7中,装置500是查询设备。装置502和506利用EIR进行响应,并且装置504利用通常的IR进行响应。装置500的BT控制器将这些响应报告给装置500的主机,其同样具有运行的接触选择软件。如图7中所示,典型的响应标准是:当RSSI值被预期为超过特定的固定门限值时,例如-30dBm。感应具有-30dBm的响应分组于是会触发设备选择,而-31dBm则不会。还可能的是,响应装置可以在EIR分组中发送Tx功率信息,这是蓝牙规范v4.0中已经存在的特征。在EIR分组中的Tx功率信息可用的情况中,预定响应标准可以包括说明Tx功率的可调整的RSSI门限值。例如,可以将门限值设置在EIR Tx功率以下的30dBm处,使得如果FHS分组中的Tx功率水平是+20dBm时,那么将触发选择的门限值将是在Tx功率水平以下30dBm或在-10dBm处测量的FHS分组。第二,为了确保装置保持在近距离,预定响应标准可以要求:多于一个的EIR必须具有处于或超过门限值的用于响应FHS分组的感应RSSI。此外,不同的门限值可以用于不同的阶段,例如,首先,门限值可以被设置在-45dBm以上以选择一个或多个候选装置,并且然后第二,最终决定门限值可以被设置在-30dBm以上。
用于选择接触操作的装置的另一过滤因素可以基于响应装置中的可用服务。例如,EIR分组可以包含服务水平信息,并且因此可以仅为接触相关的服务选择超过特定测量信号强度水平并且来自支持特定类型的BT服务(例如,RSSI超过-30dBm且支持OBEX文件传输)的响应。可以选择多个装置(例如,彼此紧邻的两个装置),从而触发查询在设备和两个选择的装置之间的加快的连接建立。还可以通过依次接触多个设备来选择所述多个设备,其中可以按次序选择满足预定响应标准(例如,具有超过设置门限的RSSI)的所有地址。这样,可以容易地选择包含多于一个装置的分布组。
对于响应装置来说可能同样重要的是,确保查询装置处于接触范围内,并且没有远离的一些其它设备,以确保建立与期望的装置的通信。存在用于检查接触临近的多种可能。可以在接触之后创建设备间的连接,并且响应设备检查RSSI等级是否满足近距离设备的标准。响应装置可使用为具体连接提供RSSI信息的供应商特定的命令。如果满足标准,可以从查询装置接受数据,并且否则可以拒绝连接。由于装置必须在所有时间内都处于近距离内,使用这种类型的检查进行操作可能导致在连接建立过程中的一些延迟。还可能的是,装备了接触操作的响应装置被配置为在特定情况下(例如,当接触模式激活时)测量所有接收ID分组的RSSI。由于不必在检查从特定查询装置接收的ID分组的RSSI之前建立连接(例如,响应装置不发送响应消息到特定查询装置),在开始时具有这种信息将加速过程。根据本发明的至少一个实施例,可以由接触设备的动作来启动接触模式。特别地,可以由加速度传感器来注册所述动作,其可以通过执行诸如激活装置中的蓝牙并且将装置放置在可视蓝牙配对模式中特定持续时间(例如,10s)的步骤来激活蓝牙模式。于是,查询装置可以发送由接受连接的响应装置接收的ID分组(例如,如果确定满足预定响应标准)。
图8公开了根据本发明的至少一个实施例的示例用户接口响应。与图3类似,当由查询装置首先接收信息时,UI 800显示查询过程的开始。在这个阶段,一些响应装置(例如,“Nokia N900”和“x61s”)已经被发现并且被显示给用户。在UI 802中,已经识别接触装置。根据之前公开的示例实现方式,在查询装置中已经发生一些确定,其导致发现响应装置“Nokia N900”满足预定响应步骤,其导致将所述装置选择用于接触操作。在本示例中,接触操作包括加快的连接建立,这在UI 802中示出,其中将装置“Nokia N900”将在4秒钟内自动连接到查询装置的指示呈现给用户。需要重点注意的是,UI 802和其中呈现的具体指示仅是用于在本公开内容中的解释的目的。本发明的各种实施例并不特别限于图8中公开的活动,并且因此与两个或多个装置之间无线连接建立相关的其它动作也可以被执行作为确定响应装置满足预定响应标准的结果。
图9中公开了根据本发明的至少一个实施例的从查询装置角度来看的示例过程。所述过程可以在步骤900处启动,其后可以是来自装置的分组发送,其中所述分组是发现分组(例如,就使用蓝牙通信进行操作的装置而言的ID分组)。然后,过程可以进行到步骤904,其中可以做出是否从其它装置接收到任何初始响应(例如,就蓝牙而言的FHS分组)的确定。如果在装置中没有接收到FHS分组,过程可以继续以传送ID分组且在步骤902至904中检查响应,直到在步骤906中确定存在停止条件。停止条件可以包括,例如,用于查询的时间段、多个传送的ID消息、装置条件(例如,功率等级)等。如果在步骤906,确定存在停止条件,那么在步骤908,过程可以完成并且过程可以在步骤900中重新启动。
如果在步骤904,确定已经接收到FHS分组,过程可以进行步骤910,其中可以做出是否已经接收到扩展的响应(例如就蓝牙而言的EIR分组)的进一步确定。如果在步骤910确定还没有接收到EIR分组,装置可以根据使用的无线通信媒介的标准执行装置识别和处理。就蓝牙而言,这种识别和处理可以包括在用户接口中识别用于与FHS响应相对应的装置的相关信息,以及可能地基于为FHS分组测量的信号强度(例如,RSSI)按顺序在用户接口中列出所述装置。然后,过程返回到步骤906以执行发送和接收步骤902到904,直到确定存在停止条件,基于此所述过程可以在步骤908中完成。
可替换地,如果在步骤910确定已经接收到EIR分组,过程可以进行到步骤914,其中可以做出包括EIR的响应是否满足预定响应标准的进一步确定。预定响应标准可以包括例如,对于与至少一个接收EIR分组对应的FSH分组,测量信号强度(例如,RSSI)处于或超过预定信号强度水平,测量信号强度可能是随着特定服务提供等来估计的。如果在步骤914确定包括EIR分组的响应不满足预定响应标准,过程可以返回到用于标准装置识别和处理的步骤912。否则,过程可以进行到步骤916,其中可以执行“接触”装置识别和处理。例如,在步骤916中,为接触相关的操作设计的装置可以作为将被自动耦合到装置的接触装置在装置的用户接口中被指示给用户,其后可以是装置和响应装置之间的实际加快的连接建立,所述响应装置与包括发现满足预定响应标准的EIR分组的响应对应。然后,过程可以进行到步骤918,其中可以做出装置中是否存在与步骤906类似的停止条件的确定。步骤908中可能存在的一个附加停止条件是,至少一个其它装置已经通过接触操作耦合到所述装置。如果在步骤918中确定存在停止条件,过程可以再次在步骤908中完成并且可以在步骤900中再次启动。否者,过程可以返回到步骤902,以用于附加ID分组传输。
图10中公开了根据本发明的至少一个实施例的从响应装置角度来看的另一示例过程的流程图。所述过程可以在步骤1000中启动,其后可以是在可选步骤1002中在所述装置中的接触模式的启动。步骤1002是可选的,因为装置中与接触操作相关的软件(例如,后台服务)可以总是处于激活的。可替换地,步骤1002中接触模式启动可以手动地发生(例如,根据用户在装置用户接口中配置),或通过装置中的传感器检测的活动来发生。例如,装置中的动作传感器可以感应特定动作,加速度传感器可以感应特定类型的加速度,陀螺仪可以检测特定装置方向等。接触模式激活可以触发启动与接触相关的软件,以及无线通信媒介资源的激活(例如,激活装置中的蓝牙,以及使装置对于连接建立是可见的)。
过程于是可以进行到步骤1004,其中可以做出装置中是否接收到任何消息(例如,从另一装置传送的发现分组)的确定。如果在步骤1004确定没有接收到消息,那么过程可以移动到步骤1006,其中可以做出是否存在停止条件的确定。停止条件可以包括例如,用于监听消息的预定持续时间、装置条件(例如,功率水平)等。如果确定存在停止条件,那么在步骤1008,过程可以完成并且过程可以在步骤1000重新启动。否则,过程可以返回到步骤1004直到做出已经接收到消息的确定。在确定已经接收到消息时,过程可以移动到步骤1010,其中可以做出所述消息是否满足预定标准的进一步确定。预定标准可以包括例如,对于在步骤1004接收的消息的感应信号强度(RSSI)处于或超过预定强度水平。如果在步骤1010,接收的消息不满足预定标准,那么过程可以返回到步骤1002至1006,以等待附加消息的接收。
可替换地,如果在步骤1010做出所述消息满足预定标准的确定,过程可以进行到步骤1012,其中可以执行“接触”装置识别和处理。接触装置识别和处理可以包括例如,到查询装置(例如,发送在步骤1004中接收的消息的装置)加快连接建立。然后,过程可以在步骤1008中终止并且可以在步骤1000处重新启动。
本发明的各种实施方式不是仅限于上述公开的实例,并且可以包括其它配置和实现方式。
例如,本发明的实施方式可以包括一种装置,所述装置包括用于发送发现消息的部件,用于接收响应于邀请消息的一个或多个消息的部件,用于确定一个或多个响应消息中的任意一个是否满足预定响应标准的部件,以及用于如果所述装置确定一个或多个响应消息中的任意一个满足预定响应标准,则加快在所述装置和用于满足预定标准的一个或多个响应消息中的每一个的源装置之间的无线连接建立的部件。
本发明的至少一个其它示例实施方式可以包括一种装置,所述装置包括用于激活接触模式的部件,用于从至少一个其它装置接收消息的部件,用于确定所述消息是否满足预定标准的部件,以及用于如果所述装置确定所述消息满足预定标准,则加快在装置和至少一个其它装置之间的无线连接建立的部件。
本发明的至少一个其它示例实施方式可以包括电子信号,所述电子信号促使装置发送发现消息,接收响应于邀请消息的一个或多个消息,确定一个或多个响应消息中的任意一个是否满足预定响应标准,以及如果所述装置确定一个或多个响应消息中的任意一个满足预定响应标准,则加快在所述装置和用于满足预定标准的一个或多个响应消息中的每一个的源装置之间的无线连接建立。
本发明的至少一个其它示例实施方式可以包括电子信号,所述电子信号促使装置激活接触模式,从至少一个其它装置接收消息,所述装置确定所述消息是否预定标准的部件,以及如果所述装置确定所述消息满足预定标准,则加快在装置和至少一个其它装置之间的无线连接建立。
因此,相关领域的技术人员容易了解的是,可以做出各种形式和细节上的改变,且不脱离本发明的范围。本发明的宽度和范围不应当受上面介绍的示例实施方式中的任意一个所限,而是仅应当根据下面的权利要求和它们的等价物来定义。
Claims (17)
1.一种方法,包括:
从装置发送发现消息;
在所述装置中接收响应于所述发现消息的一个或多个消息;
由所述装置确定一个或多个响应消息中的任意一个是否满足预定响应标准;以及
如果所述装置确定所述一个或多个响应消息中的任意一个满足所述预定响应标准,则加快在所述装置和用于满足所述预定响应标准的一个或多个响应消息中的每一个的源装置之间的无线连接建立。
2.根据权利要求1所述的方法,其中所述预定响应标准包括:所述一个或多个响应消息包含特定类型的消息,所述特定类型的消息中的至少一个具有处于或超过预定信号强度水平的测量信号强度。
3.根据权利要求1所述的方法,其中所述无线连接是蓝牙连接,所述发现消息是蓝牙身份(ID)分组,并且所述一个或多个响应消息包括蓝牙频率跳变同步(FHS)分组和蓝牙扩展查询响应(EIR)分组中的至少一个。
4.根据权利要求3所述的方法,其中所述预定响应标准包括:所述一个或多个响应消息包含对应于源装置的FHS和EIR分组,所述FHS分组具有处于或超过预定信号强度水平的接收信号强度指示(RSSI)。
5.根据权利要求1所述的方法,其中加快无线连接建立包括:在所述装置上显示这样的指示:将在所述装置和用于满足所述预定响应标准的一个或多个响应消息中的每一个的源装置之间自动建立无线连接;以及
在所述装置和所述用于满足所述预定响应标准的一个或多个响应消息中的每一个的源装置之间建立连接。
6.一种方法,包括:
从至少一个其它装置接收消息;
由装置确定所述消息是否满足预定响应标准;以及
如果所述装置确定所述消息满足所述预定响应标准,则加快在所述装置和所述至少一个其它装置之间的无线连接建立。
7.根据权利要求6所述的方法,其中所述预定响应标准是所述消息具有处于或超过预定信号强度水平的测量信号强度。
8.根据权利要求6所述的方法,其中所述无线连接是蓝牙连接并且所述消息是蓝牙身份(ID)消息。
9.一种装置,包括:
用于发送发现消息的部件;
用于接收响应于所述发现消息的一个或多个消息的部件;
用于确定一个或多个响应消息中的任意一个是否满足预定响应标准的部件;以及
用于加快在装置和用于满足所述预定响应标准的一个或多个响应消息中的每一个的源装置之间的无线连接建立的部件。
10.根据权利要求9所述的装置,其中所述预定响应标准包括:所述一个或多个响应消息包含特定类型的消息,所述特定类型的消息中的至少一个具有处于或超过预定信号强度水平的测量信号强度。
11.根据权利要求9所述的装置,其中所述无线连接是蓝牙连接,所述发现消息是蓝牙身份(ID)分组,并且所述一个或多个响应消息包括蓝牙频率跳变同步(FHS)分组和蓝牙扩展查询响应(EIR)分组中的至少一个。
12.根据权利要求11所述的装置,其中所述预定响应标准包括:所述一个或多个响应消息包含对应于源装置的FHS和EIR分组,所述FHS分组具有处于或超过预定信号强度水平的接收信号强度指示(RSSI)。
13.根据权利要求9所述的装置,进一步包括:
用于在所述装置上显示将在所述装置和用于满足所述预定响应标准的一个或多个响应消息中的每一个的源装置之间自动建立无线连接的指示的部件;以及
用于在所述装置和所述用于满足所述预定响应标准的一个或多个响应消息中的每一个的源装置之间建立连接的部件。
14.一种装置,包括:
用于从至少一个其它装置接收消息的部件;
用于确定所述消息是否满足预定响应标准的部件;以及
用于当装置确定所述消息满足所述预定响应标准时,加快在所述装置和所述至少一个其它装置之间的无线连接建立的部件。
15.根据权利要求14所述的装置,其中所述预定响应标准是所述消息具有处于或超过预定信号强度水平的测量信号强度。
16.根据权利要求14所述的装置,其中所述无线连接是蓝牙连接并且所述消息是蓝牙身份(ID)消息。
17.一种***,包括:
装置;以及
一个或多个其它装置;
所述装置发送发现消息且从一个或多个其它装置接收对应于邀请消息的一个或多个消息;
所述装置进一步确定一个或多个响应消息中的任意一个是否满足预定响应标准,并且如果确定一个或多个响应消息中的任意一个满足所述预定响应标准,则加快在所述装置和从中接收满足预定响应标准的响应消息的一个或多个其它装置的每一个之间的无线连接建立。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/107,145 | 2011-05-13 | ||
US13/107,145 US8965285B2 (en) | 2011-05-13 | 2011-05-13 | Touch inquiry |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102791043A true CN102791043A (zh) | 2012-11-21 |
CN102791043B CN102791043B (zh) | 2016-08-24 |
Family
ID=46087502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210146343.XA Expired - Fee Related CN102791043B (zh) | 2011-05-13 | 2012-05-11 | 接触查询 |
Country Status (9)
Country | Link |
---|---|
US (2) | US8965285B2 (zh) |
EP (1) | EP2523481B1 (zh) |
CN (1) | CN102791043B (zh) |
CA (1) | CA2775268C (zh) |
ES (1) | ES2547807T3 (zh) |
MY (1) | MY157333A (zh) |
PL (1) | PL2523481T3 (zh) |
RU (1) | RU2516482C2 (zh) |
ZA (1) | ZA201203437B (zh) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI459829B (zh) * | 2011-05-31 | 2014-11-01 | Ibm | 基於與鄰近無線裝置建立之連結而驅動一想要執行之事件的方法、行動裝置及電腦程式產品 |
JP5807414B2 (ja) * | 2011-07-11 | 2015-11-10 | ソニー株式会社 | 通信装置、通信制御方法 |
US20130052954A1 (en) * | 2011-08-23 | 2013-02-28 | Qualcomm Innovation Center, Inc. | Data transfer between mobile computing devices |
CN108924751B (zh) | 2012-03-07 | 2020-12-04 | 诺基亚技术有限公司 | 基于应用的连通性事件触发的方法和装置 |
CN103002130A (zh) * | 2012-11-15 | 2013-03-27 | 北京友录在线科技发展有限公司 | 一种智能手机之间交换电子名片的方法 |
JP2014120799A (ja) * | 2012-12-13 | 2014-06-30 | Panasonic Corp | ロケータシステム、携帯情報端末及びロケータ |
KR101995736B1 (ko) * | 2013-01-22 | 2019-10-01 | 삼성전자주식회사 | 블루투스 기기 관련 정보 제공 방법과 그를 위한 블루투스 기기 |
US9606619B2 (en) | 2013-02-13 | 2017-03-28 | Nokia Technologies Oy | Method and apparatus for accepting third-party use of services based on touch selection |
US9451436B2 (en) | 2013-05-31 | 2016-09-20 | Nokia Technologies Oy | Method, apparatus, and computer program product for wireless device discovery |
US10064052B2 (en) | 2013-06-25 | 2018-08-28 | Qardio, Inc. | Methods for authenticating device-to-device communication |
US20150063219A1 (en) * | 2013-09-04 | 2015-03-05 | Nokia Corporation | Connection establishment |
US9753562B2 (en) | 2014-01-15 | 2017-09-05 | Nokia Technologies Oy | Dynamic threshold for local connectivity setup |
US9860297B2 (en) | 2014-06-02 | 2018-01-02 | Nokia Technologies Oy | Method, apparatus, and computer program product for media selection for moving user |
US9635690B2 (en) | 2014-06-24 | 2017-04-25 | Nokia Technologies Oy | Method, apparatus, and computer program product for improving security for wireless communication |
US9338635B2 (en) | 2014-07-01 | 2016-05-10 | Nokia Technologies Oy | Method, apparatus, and computer program product for device tracking |
CN105320326A (zh) * | 2014-07-25 | 2016-02-10 | 南京瀚宇彩欣科技有限责任公司 | 智能网络*** |
CN104185304B (zh) * | 2014-07-28 | 2015-12-30 | 小米科技有限责任公司 | 一种接入wi-fi网络的方法及装置 |
US9674768B2 (en) | 2014-07-28 | 2017-06-06 | Xiaomi Inc. | Method and device for accessing wireless network |
US9265080B1 (en) | 2014-10-01 | 2016-02-16 | Nokia Technologies Oy | Method, apparatus, and computer program product for multi-device output mode configuration |
US9686676B2 (en) | 2015-01-16 | 2017-06-20 | Nokia Technologies Oy | Method, apparatus, and computer program product for a server controlled device wakeup |
US9949204B2 (en) | 2015-08-07 | 2018-04-17 | Provenance Asset Group Llc | Method, apparatus, and computer program product for low power data delivery |
US11150339B2 (en) * | 2015-11-23 | 2021-10-19 | Koninklijke Philips N.V. | System for verifying distance measurements |
US10042595B2 (en) | 2016-09-06 | 2018-08-07 | Apple Inc. | Devices, methods, and graphical user interfaces for wireless pairing with peripheral devices and displaying status information concerning the peripheral devices |
KR102652380B1 (ko) * | 2019-03-05 | 2024-03-29 | 삼성전자주식회사 | 블루투스 네트워크 환경에서 응답 메시지를 전송하기 위한 전자 장치 및 그에 관한 방법 |
KR20200122820A (ko) | 2019-04-19 | 2020-10-28 | 삼성전자주식회사 | 블루투스 네트워크 환경에서 eir 패킷을 전송하기 위한 전자 장치 및 그에 관한 방법 |
US11172298B2 (en) | 2019-07-08 | 2021-11-09 | Apple Inc. | Systems, methods, and user interfaces for headphone fit adjustment and audio output control |
US11722178B2 (en) | 2020-06-01 | 2023-08-08 | Apple Inc. | Systems, methods, and graphical user interfaces for automatic audio routing |
US11941319B2 (en) | 2020-07-20 | 2024-03-26 | Apple Inc. | Systems, methods, and graphical user interfaces for selecting audio output modes of wearable audio output devices |
US11375314B2 (en) | 2020-07-20 | 2022-06-28 | Apple Inc. | Systems, methods, and graphical user interfaces for selecting audio output modes of wearable audio output devices |
US11523243B2 (en) | 2020-09-25 | 2022-12-06 | Apple Inc. | Systems, methods, and graphical user interfaces for using spatialized audio during communication sessions |
TWI789038B (zh) * | 2020-11-23 | 2023-01-01 | 瑞昱半導體股份有限公司 | 不支援藍牙低功耗技術也能實現自動配對功能的藍牙通信系統及相關的藍牙裝置 |
CN113329391B (zh) * | 2021-05-26 | 2023-02-24 | Oppo广东移动通信有限公司 | 提示信息的显示方法、装置、电子设备以及存储介质 |
CN113783994B (zh) * | 2021-09-06 | 2023-06-23 | Oppo广东移动通信有限公司 | 提示信息的显示方法、装置、电子设备以及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000051293A1 (en) * | 1999-02-26 | 2000-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for wireless telecommunication |
WO2007040398A1 (en) * | 1995-07-03 | 2007-04-12 | Xanadu Wireless B.V. | Method of installing a wireless network component |
US20100093280A1 (en) * | 2008-10-15 | 2010-04-15 | Samsung Electronics Co., Ltd. | Bluetooth connection method and apparatus |
US20100211698A1 (en) * | 2009-02-18 | 2010-08-19 | Qualcomm Incorporated | Wakeup trigger to support multiple user interfaces, environments, and/or virtual machines |
Family Cites Families (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5530702A (en) | 1994-05-31 | 1996-06-25 | Ludwig Kipp | System for storage and communication of information |
US6802659B2 (en) | 1996-08-07 | 2004-10-12 | Mats Cremon | Arrangement for automatic setting of programmable devices and materials therefor |
US6996402B2 (en) | 2000-08-29 | 2006-02-07 | Logan James D | Rules based methods and apparatus for generating notification messages based on the proximity of electronic devices to one another |
US6525648B1 (en) | 1999-01-29 | 2003-02-25 | Intermec Ip Corp | Radio frequency identification systems and methods for waking up data storage devices for wireless communication |
US6169483B1 (en) | 1999-05-04 | 2001-01-02 | Sensormatic Electronics Corporation | Self-checkout/self-check-in RFID and electronics article surveillance system |
US6318636B1 (en) | 1999-09-21 | 2001-11-20 | Intermec Ip Corp. | Method and apparatus to read different types of data carriers, such RFID tags and machine-readable symbols, and a user interface for the same |
SE9904683L (sv) | 1999-12-17 | 2001-06-18 | Ericsson Telefon Ab L M | Metod och system för att etablera en radioförbindelse med kort räckvidd |
MXPA02006882A (es) | 2000-01-14 | 2003-01-28 | 3M Innovative Properties Co | Interfase de usuario para un lector de identificacion de radiofrecuencia portatil. |
GB2364211A (en) | 2000-06-30 | 2002-01-16 | Nokia Oy Ab | A terminal comprising two receivers for receiving an encrypted first signal from a first network and a decryption second signal from a second network |
GB2364479A (en) | 2000-06-30 | 2002-01-23 | Nokia Oy Ab | System for locating a terminal |
US20020010765A1 (en) | 2000-07-21 | 2002-01-24 | John Border | Method and system for prioritizing traffic in a network |
EP1382018A2 (en) | 2000-08-02 | 2004-01-21 | Nokia Mobile Phones Ltd. | Electronic device cover with embedded radio frequency (rf) transponder and methods of using same |
US20020022961A1 (en) | 2000-08-15 | 2002-02-21 | Stefan Sepanaho | Displaying information on a portable digital device by transmission of a universal resource locator over a short-range radio frequency link |
GB0028732D0 (en) | 2000-11-24 | 2001-01-10 | Nokia Oy Ab | Improvements in and relating to a broadcast network |
SE0004904D0 (sv) | 2000-12-29 | 2000-12-29 | Nokia Corp | Method for storing information |
US20030043041A1 (en) | 2001-08-21 | 2003-03-06 | Rob Zeps | Method and apparatus for facilitating personal attention via wireless networks |
US7506059B2 (en) | 2001-10-26 | 2009-03-17 | Nokia Corporation | Mobile client provisioning web service |
US7151764B1 (en) | 2001-11-01 | 2006-12-19 | Nokia Corporation | Service notification on a low bluetooth layer |
US6708879B2 (en) | 2001-11-16 | 2004-03-23 | Audio Visual Services Corporation | Automated unmanned rental system and method |
JP3719659B2 (ja) | 2001-12-26 | 2005-11-24 | 株式会社日立製作所 | 情報受信システム及び情報受信端末 |
US6701155B2 (en) | 2002-01-11 | 2004-03-02 | Nokia Corporation | Network initialized packet data protocol context activation for multicast/broadcast services |
US7509417B1 (en) * | 2002-02-28 | 2009-03-24 | Palm, Inc. | Method for intelligently selecting a wireless communication access point |
US7102640B1 (en) * | 2002-03-21 | 2006-09-05 | Nokia Corporation | Service/device indication with graphical interface |
US6892052B2 (en) | 2002-03-26 | 2005-05-10 | Nokia Corporation | Radio frequency identification (RF-ID) based discovery for short range radio communication |
US6961541B2 (en) * | 2002-05-24 | 2005-11-01 | Aeroscout, Inc. | Method and apparatus for enhancing security in a wireless network using distance measurement techniques |
US7075412B1 (en) | 2002-05-30 | 2006-07-11 | Thingmagic L.L.C. | Methods and apparatus for operating a radio device |
JP4147832B2 (ja) | 2002-06-17 | 2008-09-10 | 富士ゼロックス株式会社 | 無線通信システム、画像形成装置及びカートリッジ部品 |
US20040081117A1 (en) * | 2002-10-29 | 2004-04-29 | Malek Charles John | Method for a synchronized hand off from a cellular network to a wireless network and apparatus thereof |
US20040193676A1 (en) | 2003-03-24 | 2004-09-30 | Nokia Corporation | System, terminal and method of transmitting information utilizing a variable-string uniform resource locator (URL) |
US7724716B2 (en) | 2006-06-20 | 2010-05-25 | Apple Inc. | Wireless communication system |
US20040225199A1 (en) | 2003-05-08 | 2004-11-11 | Evanyk Shane Walter | Advanced physiological monitoring systems and methods |
US7519682B2 (en) | 2003-06-27 | 2009-04-14 | Microsoft Corp. | Wireless programmable user interaction system with machine-readable tags for physical objects |
US7775432B2 (en) | 2003-10-16 | 2010-08-17 | Nokia Corporation | Terminal, method and computer program product for interacting with a signaling tag |
EP1596538A1 (en) * | 2004-05-10 | 2005-11-16 | Sony Ericsson Mobile Communications AB | Method and device for bluetooth pairing |
US20070047505A1 (en) | 2005-08-31 | 2007-03-01 | Sony Ericsson Mobile Communications Ab | Mobile wireless communication terminals, systems and methods for providing a slideshow |
US7613426B2 (en) * | 2005-12-20 | 2009-11-03 | Microsoft Corporation | Proximity service discovery in wireless networks |
US8160001B2 (en) * | 2006-05-25 | 2012-04-17 | Altair Semiconductor Ltd. | Multi-function wireless terminal |
US20080004021A1 (en) | 2006-06-30 | 2008-01-03 | Sanjay Addicam V | Seamless base station / set top box handoff |
JP2008059335A (ja) | 2006-08-31 | 2008-03-13 | Fuji Xerox Co Ltd | 情報処理装置、通信システムおよび情報処理装置プログラム |
KR100793298B1 (ko) * | 2006-10-16 | 2008-01-10 | 삼성전자주식회사 | 듀얼 수신기 기반의 휴대 단말을 위한 수신 모드 선택 방법 |
EP2084855B1 (en) * | 2006-11-21 | 2020-01-08 | BlackBerry Limited | Handling virtual private network connections over a wireless local area network |
KR101357857B1 (ko) | 2006-12-18 | 2014-02-05 | 삼성전자주식회사 | 휴대용 단말기의 블루투스 연결 장치 및 방법 |
US7747223B2 (en) | 2007-03-29 | 2010-06-29 | Research In Motion Limited | Method, system and mobile device for prioritizing a discovered device list |
US8260324B2 (en) * | 2007-06-12 | 2012-09-04 | Nokia Corporation | Establishing wireless links via orientation |
US9843351B2 (en) | 2007-07-26 | 2017-12-12 | Nokia Technologies Oy | Gesture activated close-proximity communication |
US8294569B2 (en) * | 2007-12-12 | 2012-10-23 | Sony Mobile Communications Ab | Communication between devices based on device-to-device physical contact |
KR101421164B1 (ko) | 2007-12-18 | 2014-07-18 | 엘지전자 주식회사 | 이동 단말기 및 그의 무선기기 표시방법 |
US8295827B2 (en) * | 2007-12-20 | 2012-10-23 | Centurylink Intellectual Property Llc | System and method for establishing optimal parameters for performing seamless call transfer between cordless and wireless modes |
KR20090079621A (ko) | 2008-01-18 | 2009-07-22 | 삼성전자주식회사 | 근거리 무선 통신을 이용한 위성항법장치의 동작방법 |
US8516125B2 (en) | 2008-06-08 | 2013-08-20 | Apple Inc. | System and method for simplified data transfer |
US8850052B2 (en) | 2008-09-30 | 2014-09-30 | Apple Inc. | System and method for simplified resource sharing |
KR101509763B1 (ko) | 2008-10-29 | 2015-04-06 | 삼성전자주식회사 | 블루투스를 이용한 정보 제공 방법 및 장치와 그 시스템 |
KR20100052106A (ko) * | 2008-11-10 | 2010-05-19 | 삼성전자주식회사 | 블루투스를 사용하는 컴퓨팅 기기에서 블루투스 기기 정보 획득 장치 및 방법 |
GB2466049A (en) * | 2008-12-10 | 2010-06-16 | Symbian Software Ltd | Distance determination between two or more communicating devices |
KR20100104314A (ko) | 2009-03-17 | 2010-09-29 | 삼성전자주식회사 | 컨텐츠 거래 방법 및 시스템 |
US20100250135A1 (en) | 2009-03-26 | 2010-09-30 | Motorola, Inc. | Method and Device for Determining Proximity of a Social Network Service Acquaintance |
US9106696B2 (en) * | 2009-04-15 | 2015-08-11 | Wyse Technology L.L.C. | Method and apparatus for portability of a remote session |
GB0908406D0 (en) * | 2009-05-15 | 2009-06-24 | Cambridge Silicon Radio Ltd | Proximity pairing |
US8775801B2 (en) * | 2009-06-12 | 2014-07-08 | Fujitsu Mobile Communications Limited | Radio communication apparatus and radio communication method |
US8581707B2 (en) * | 2009-12-16 | 2013-11-12 | Pyramid Meriden Inc. | Methods and apparatus for identifying and categorizing distributed devices |
EP2355563A1 (en) | 2010-02-10 | 2011-08-10 | Cheng Uei Precision Industry Co., Ltd. | Method for automatic pairing to a wireless network |
KR20120009616A (ko) * | 2010-07-19 | 2012-02-02 | 삼성전자주식회사 | 디스플레이시스템, 디스플레이장치 및 그 제어방법 |
JP5671879B2 (ja) | 2010-08-24 | 2015-02-18 | ソニー株式会社 | 無線通信装置、プログラム、無線通信方法、および無線通信システム |
US20120081235A1 (en) * | 2010-09-30 | 2012-04-05 | Siemens Corporation | Power Control in Wireless Traffic Detection Devices |
-
2011
- 2011-05-13 US US13/107,145 patent/US8965285B2/en not_active Expired - Fee Related
-
2012
- 2012-04-24 CA CA2775268A patent/CA2775268C/en not_active Expired - Fee Related
- 2012-05-04 ES ES12166717.4T patent/ES2547807T3/es active Active
- 2012-05-04 EP EP12166717.4A patent/EP2523481B1/en not_active Not-in-force
- 2012-05-04 PL PL12166717T patent/PL2523481T3/pl unknown
- 2012-05-09 MY MYPI2012002048A patent/MY157333A/en unknown
- 2012-05-11 ZA ZA2012/03437A patent/ZA201203437B/en unknown
- 2012-05-11 CN CN201210146343.XA patent/CN102791043B/zh not_active Expired - Fee Related
- 2012-05-11 RU RU2012119001/07A patent/RU2516482C2/ru not_active IP Right Cessation
-
2015
- 2015-02-05 US US14/614,576 patent/US9603112B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007040398A1 (en) * | 1995-07-03 | 2007-04-12 | Xanadu Wireless B.V. | Method of installing a wireless network component |
WO2000051293A1 (en) * | 1999-02-26 | 2000-08-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and device for wireless telecommunication |
US20100093280A1 (en) * | 2008-10-15 | 2010-04-15 | Samsung Electronics Co., Ltd. | Bluetooth connection method and apparatus |
US20100211698A1 (en) * | 2009-02-18 | 2010-08-19 | Qualcomm Incorporated | Wakeup trigger to support multiple user interfaces, environments, and/or virtual machines |
Also Published As
Publication number | Publication date |
---|---|
ZA201203437B (en) | 2014-01-29 |
EP2523481A1 (en) | 2012-11-14 |
CA2775268A1 (en) | 2012-11-13 |
PL2523481T3 (pl) | 2015-12-31 |
US9603112B2 (en) | 2017-03-21 |
RU2012119001A (ru) | 2013-11-20 |
US20150156739A1 (en) | 2015-06-04 |
MY157333A (en) | 2016-05-31 |
US20120289157A1 (en) | 2012-11-15 |
ES2547807T3 (es) | 2015-10-08 |
CN102791043B (zh) | 2016-08-24 |
CA2775268C (en) | 2016-09-13 |
EP2523481B1 (en) | 2015-07-29 |
US8965285B2 (en) | 2015-02-24 |
RU2516482C2 (ru) | 2014-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102791043A (zh) | 接触查询 | |
CN102869036B (zh) | 查询响应事件控制 | |
US8929816B2 (en) | Multiple apparatus selection via touch | |
CN101690044B (zh) | 生成并维护用于无线网络的正交连接标识(cid)的装置和方法 | |
JP5573571B2 (ja) | 無線通信装置、無線通信システム、プログラム、および無線通信方法 | |
EP2807842B1 (en) | Methods and apparatuses for device discovery | |
CN103260149B (zh) | 生成并维护用于无线网络的正交连接标识(cid)的装置和方法 | |
JP4944564B2 (ja) | 通信パラメータの設定方法、通信装置、通信装置の制御方法およびプログラム | |
CN103518417A (zh) | 基于传感器的接触查询控制 | |
CN101601229B (zh) | 在省电的同时在无线设备之间的同步 | |
JP6143941B2 (ja) | 無線通信システム及び無線通信装置 | |
JP5065134B2 (ja) | 通信装置、通信装置の通信方法、プログラム、記憶媒体 | |
US20140302794A1 (en) | Close proximity based event triggering | |
CN102801800B (zh) | 多无线终端之间的资源共享处理方法及*** | |
US9363840B2 (en) | Application based connectivity event triggering | |
WO2012127095A1 (en) | Non-networked wireless communication | |
JP5641909B2 (ja) | 通信装置、その処理方法及びプログラム | |
JP5197109B2 (ja) | 通信装置、通信装置の通信方法、プログラム、記憶媒体 | |
KR20110015260A (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 | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160113 Address after: Espoo, Finland Applicant after: Technology Co., Ltd. of Nokia Address before: Espoo, Finland Applicant before: Nokia Oyj |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160824 Termination date: 20200511 |
|
CF01 | Termination of patent right due to non-payment of annual fee |