节能的接近检测的制作方法

文档序号:11143039阅读:226来源:国知局
节能的接近检测的制造方法与工艺

本发明的实施方式涉及电子装置、无线通信以及应用服务。



背景技术:

诸如Bluetooth(注册商标)协议的近场或短距离无线传输协议可用于检测两个装置何时紧密接近。然而,一些Bluetooth(注册商标)技术可能消耗比希望更多的功率。而且,一些用户可能因未经请求消息(“蓝牙劫持(BlueJacking)”)的风险而不愿一直将Bluetooth(注册商标)能力开启。

一些技术可以检测信标或传输站邻近的装置。然而,当扫描该信标邻近内的装置时,消耗电力。

已经设计了其它低能量短距离无线协议来节省能量。然而,这些协议在扫描其它装置时仍使用大量的能量。



技术实现要素:

在此描述的各种实施方式提供了短距离和/或低能量无线通信中的减少的电力使用。根据一些实施方式,一种电子装置可以包括:处理器;以及存储器,该存储器联接至所述处理器,并且包括在所述存储器中具体实现的计算机可读程序代码,所述计算机可读程序代码在被所述处理器执行时使所述处理器执行操作。所述操作可以包括:在所述电子装置处接收第一移动终端的第一位置信息。位置信息可以包括蜂窝位置和/或Wi-Fi接入点标识符。所述操作还可以包括:在所述电子装置处接收第二移动终端的第二位置信息。所述操作还可以包括:基于所述第一位置信息与所述第二位置信息的比较,来确定所述第一移动终端是否处于与所述第二移动终端相同的短距离无线传输区域中,并且响应于确定所述第一移动终端处于与所述第二移动终端相同的所述短距离无线传输区域中,向所述第一移动终端发送指令,指示所述第一移动终端利用短距离无线传输协议发送寻址到所述第二移动终端的通知。

根据另一些实施方式,所述指令还可以指示所述移动终端,在所述第一移动终端关闭或禁用利用所述短距离无线传输协议扫描其它装置的同时,发送所述通知。所述短距离无线传输协议不是Wi-Fi IEEE 802.11传输协议,而可以是IEEE 802.15协议或Bluetooth(注册商标)协议。

根据一些实施方式,所述蜂窝位置可以包括一个或更多个小区塔标识符和/或小区塔三角测量信息。所述通知可以寻址到所述第二移动终端的MAC地址。

根据一些实施方式,所述操作还可以包括:存储与所述第一移动终端的MAC地址相对应的第一用户标识(诸如电话号码或社交应用标识),并且存储与所述第二移动终端的MAC地址相对应的第二用户标识。所述确定可以响应于从所述第一移动终端接收到请求,所述请求包括所述第二用户标识。

根据一些实施方式,一种方法可以包括:在电子装置处接收第一移动终端的第一位置信息。位置信息可以包括蜂窝位置和/或Wi-Fi接入点标识符。所述方法还可以包括:在所述电子装置处接收第二移动终端的第二位置信息。所述方法还可以包括:基于所述第一位置信息与所述第二位置信息的比较,确定所述第一移动终端是否处于与所述第二移动终端相同的短距离无线传输区域中。所述方法还可以包括:响应于确定所述第一移动终端处于与所述第二移动终端相同的所述短距离无线传输区域中,向所述第一移动终端发送指令,指示所述第一移动终端利用短距离无线传输协议发送寻址到所述第二移动终端的通知。

根据另一些实施方式,所述指令还可以指示所述移动终端,在所述第一移动终端关闭或禁用利用所述短距离无线传输协议扫描其它装置的同时,发送所述通知。所述短距离无线传输协议可以是IEEE 802.15协议和Bluetooth(注册商标)协议中的至少一个。所述蜂窝位置可以包括一个或更多个小区塔标识符和/或小区塔三角测量信息。所述通知可以寻址到所述第二移动终端的MAC地址。

根据一些实施方式,一种移动终端可以包括:处理器;以及存储器,该存储器联接至所述处理器,并且包括在所述存储器中具体实现的计算机可读程序代码,所述计算机可读程序代码在被所述处理器执行时使所述处理器执行操作。所述操作可以包括:在移动终端处或者从所述移动终端的显示器接收与另一移动终端相关联的用户标识的选择,并且响应于与所选择的用户标识相关联的所述另一移动终端处于与所述移动终端相同的短距离无线传输区域中,从所述移动终端向诸如应用服务器的另一计算装置发送对指令的请求。所述操作还可以包括:从所述移动终端向所述应用服务器发送所述移动终端的位置信息。所述位置信息可以包括蜂窝位置和/或Wi-Fi接入点标识符。所述操作还可以包括:在所述移动终端处,从所述应用服务器接收利用短距离无线传输协议发送寻址到所述另一移动终端的通知的指令,并且利用所述短距离无线传输协议发送寻址到所述另一移动终端的通知。

根据另一些实施方式,可以在关闭了利用所述短距离无线传输协议对其它装置的扫描同时发送所述通知。所述短距离无线传输协议可以是IEEE 802.15协议和Bluetooth(注册商标)协议中的至少一个。

所述蜂窝位置可以包括一个或更多个小区塔标识符和/或小区塔三角测量信息。所述通知可以寻址到所述另一移动终端的MAC地址。

本领域技术人员通过审查下列图和详细描述,将清楚根据本发明实施方式的其它装置、方法和/或计算机程序产品。所有这种附加装置、方法和/或计算机程序产品都旨在被包括在该描述内、包括在本发明的范围内,并且被所附权利要求书保护。而且,在此公开的所有实施方式都旨在可以分离地实现,或者按任何方式和/或组合来结合。

附图说明

附图被包括进来以提供对本发明的进一步理解,并且被并入并构成本申请的一部分,附图例示了本发明的实施方式。

图1例示了根据本发明各种实施方式的、在移动终端处请求通知的用户。

图2例示了根据各种实施方式的、向服务器发送位置信息的第一移动终端。

图3例示了根据各种实施方式的、向服务器发送位置信息的第二移动终端。

图4例示了根据各种实施方式的、经由小区塔三角测量的蜂窝位置。

图5例示了根据各种实施方式的、共享同一Wi-Fi接入点的多个移动终端。

图6是例示根据各种实施方式的、移动终端利用短距离无线协议来寻址另一移动终端的处理的流程图。

图7例示了根据各种实施方式的、彼此相距某一距离的两个移动终端。

图8例示了根据各种实施方式的、接近同一短距离无线传输区域的两个移动终端。

图9例示了根据各种实施方式的、利用短距离无线传输协议发送寻址到第二移动终端的通知的第一移动终端。

图10是例示根据各种实施方式的、移动终端利用短距离无线协议来寻址另一移动终端的另一处理的流程图。

图11例示了根据各种实施方式的移动终端的框图。

具体实施方式

诸如Bluetooth(注册商标)协议的近场协议可以被用于扫描和检测两个装置何时紧密接近。然而,这种Bluetooth(注册商标)技术扫描方法可能消耗比希望更多的电力。而且,一些用户可能因未经请求消息(“蓝牙劫持”)的风险而不愿一直将Bluetooth(注册商标)能力开启。Bluetooth(注册商标)低能量技术(BLE)已经降低外围设备或者要检测的设备一侧上的电力消耗。然而,BLE并未降低扫描设备时的电力消耗。本发明的实施方式提供了这样一种装置,该装置使用较少的电力来向用户通知其装置足够接近另一装置以使用诸如Bluetooth(注册商标)技术的短距离无线传输协议进行进一步通信。事实上,在这个距离,另一用户可能与所述用户足够接近已使所述另一用户亲自与该用户社交地交互作用。近距离检测还可以触发各种应用。

例如,如果用户A在应用中设置了要在他或她下一次遇到用户B时触发的提醒,那么用户A的装置能够在用户A与用户B的装置处于近距离时利用单个短距离无线传输协议来寻址用户B的装置,而不需要装置A必须无限期地保持短距离技术开启并且连续扫描装置B,消耗电池电力。诸如应用服务器的云服务器可以跟踪和/或比较装置A和B的非常粗的粒度的位置,以确定何时通知装置A开启短距离能力,利用该短距离能力向装置B发送消息,或者开始检测装置B。结果,通过不保持短距离能力持续开启和扫描装置,可以节省电力并且可以增加安全性。

因可伸缩性问题、隐私问题、鲁棒性问题以及准确度问题,连续的精细粒度位置跟踪和将所有人进行相互比较并不是最佳解决方案。然而,本发明的实施方式提供了更加电池友好的另选方案。

在一些实施方式中,装置A可以获知装置B的MAC地址(或PHY或其它的装置特定地址)和装置B的用户的用户标识(例如,电话号码、社交应用标识)。MAC地址与用户标识之间的这种链接可以通过经由安装在该装置上的新应用的产品注册或配置来获取。通过组合MAC地址的注册与用户标识,还可以将装置与人匹配,使得用户能够选择人而非装置来触发通知或提醒。图6例示了根据各种实施方式的、用于通过短距离无线传输协议来通知另一装置的示例处理600。如图6的框602所示,可以将MAC地址和对应的用户标识存储在云服务器或应用服务器处。

如图1所示,装置A或移动终端100的用户102可以在选定的用户的装置在同一短距离传输区域中时,请求移动终端100利用短距离无线传输协议向该另一装置发送通知(图6的框604)。例如,可以触发或指示移动终端100利用Bluetooth(注册商标)协议消息(其基本上说“Here I am!”)来寻址装置B或移动终端200,使得Bluetooth(注册商标)协议配对、消息、服务或应用可以在该短距离传输区域内在这两个装置之间操作。这避免了移动终端100利用Bluetooth(注册商标)扫描技术来持续地扫描移动终端200的需要。可以通过选择另一用户的用户标识来选择另一用户的移动终端200,如在应用中选择用户B。图1中示出了这种选择110。

在某些情况下,通过消息传送系统来通知移动终端200(参见图3),移动终端100可能尝试确定移动终端200何时进入移动终端100的短距离无线协议传输的近距离。该消息传送系统可以是SMS或通过应用服务器(如图2的应用服务器210)的TCP/IP上的特定应用。

如图2所示,移动终端100可以发送或推送将由应用服务器210接收的位置信息202(框606)。同样,如图3所示,移动终端200可以发送或推送将由应用服务器210接收的位置信息302(框608)。位置信息可以是连同装置的粗粒度位置一起的装置信息,诸如MAC地址。

例如,粗粒度位置信息可以包括蜂窝位置和/或Wi-Fi接入点标识。蜂窝位置可以是小区塔标识符或小区id。蜂窝位置可以包括多个小区id。在某些情况下,蜂窝位置可以包括通过三角测量多个小区塔而确定的装置位置。这种三角测量可以受限于准确度,但准确程度足以确定多个装置接近或处于同一短距离无线传输区域中。例如,如图4所示,小区塔402、404及406可以分别具有传输范围和/或方向412、414及416,传输范围和/或方向412、414及416可以彼此比较或交叠以确定移动终端100的蜂窝位置处于区域420中。

还可以使用Wi-Fi接入点信息来确定移动终端100和200的位置或传输区域。例如,应用服务器210可以从移动终端100和200中的每一方接收Wi-Fi接入点标识符或Wi-Fi接入点名称。Wi-Fi可以认为包括遵循IEEE 802.11标准的协议。如图5所示,Wi-Fi接入点510可以具有处于传输范围512内的移动终端100和200。因此,移动终端100和200可以报告相同的Wi-Fi接入点名称或标识符,因为它们可能不仅在同一Wi-Fi区域中,而且在同一短距离无线传输区域中。

根据一些实施方式,短距离无线传输区域(即,IEEE 802.15.*、Bluetooth(注册商标))总体上具有比Wi-Fi接入点短的范围,或者具有Wi-Fi接入点(即,IEEE 802.11*)的范围。并不是旨在使短距离无线传输区域具有与Wi-Fi传输区域相同的尺寸。在不同实施方式中,短距离无线传输区域比Wi-Fi传输区域小,并且可以位于Wi-Fi传输区域内或者与Wi-Fi传输区域交叠。例如,短距离无线传输范围区域可以是半径为10m的圆形,正如Bluetooth(注册商标)技术和Bluetooth(注册商标)低能量(BLE)传输范围区域所希望的那样。在其它示例中,较高功率Bluetooth(注册商标)技术可以具有100m的范围。一些范围可以是1m或更小。移动终端100和200可以被确定为处于同一短距离无线传输区域内(框610)。该确定可以在第一移动终端1900的位置信息匹配或类似于第二移动终端200的位置信息时做出。

确定位置信息的匹配可以包括比较多个Wi-Fi接入点标识符以确定它们是否相同。在根据三角测量的蜂窝位置可以交叠或被估计成交叠时,也可以发现匹配。如果从移动终端100和200报告的一个或更多个小区塔id相同,则也可以确定匹配。在某些情况下,如果移动终端100和200报告的至少两个小区id相同,则可能更准确。小区塔id还可以涉及该塔的发送方向。还可以比较这些方向,以确定移动终端100和200是否可能处于同一传输区域中。

移动终端100和200可以周期性地发送位置信息,或者仅在小区id信息或Wi-Fi接入点标识符信息中发生变化时发送位置信息。这种粗粒度定位可以低功率成本在几乎任何连网装置上可用。在应用服务器210处接收并比较位置信息。

在另一示例中,如图7中的纽约的曼哈顿岛的略图上所示,移动终端100可以处于中央公园,而移动终端200可以处于纽约大学。应用服务器接收各个移动终端的位置信息并比较移动信息。移动终端100和200被确定为相距太远而不能执行短距离无线传输。或许,移动终端100报告的小区塔id或蜂窝位置与移动终端200报告的小区塔id或蜂窝位置不相同。然而,当移动终端100和200处于近似相同的地理区域(可能正好在图8中的圆圈所表示的麦迪逊广场花园外面),并且存在它们可以紧密接近的可能性时,应用服务器210可确定移动终端100和200处于或接近同一短距离无线传输区域。

在这个示例中,移动终端100先前可能已向应用服务器210发送请求,以在移动终端100和200彼此接近时通知移动终端100和/或200。这可以导致短距离无线协议配对或其它应用,使得如果用户在活动(event)中彼此接近就座,则移动终端100和200可以共享该活动的照片或其它活动信息。继续该示例,移动终端100和200进入同一建筑物并且向应用服务器210报告同一蜂窝位置和/或Wi-Fi接入点标识符,因为它们处于该建筑物的同一部分。当应用服务器210做出移动终端100和200处于同一短距离无线传输区域的确定时,移动终端100可以从应用服务器210接收指令。结果,移动终端100可以利用诸如Bluetooth(注册商标)协议或IEEE 802.15协议的短距离无线传输协议,向移动终端200发送通知902(图9),向移动终端200指出移动终端100的存在(框612)。当移动终端200接收到该通知时,可以发生某一配对、应用活动或某一其它交换,增强移动终端100和200的用户体验,而不消耗连续扫描另一装置所必需的电力。

在某些情况下,移动终端200可以通过其MAC地址被直接寻址。在从移动终端100向移动终端200发送通知之前、期间和/或之后,可以针对任一移动终端关闭或禁用扫描。在其它情况下,既然移动终端被通知移动终端很可能处于彼此的短距离无线发送范围或Bluetooth(注册商标)技术接近距离中,移动终端100或移动终端200可以开始扫描或开启Bluetooth(注册商标)能力。移动终端或涉及移动终端的任何系统可以被调谐成确定最佳位置查寻频率和区域的半径以开启Bluetooth(注册商标)能力。

尽管Bluetooth(注册商标)技术在本公开中仅以示例进行了描述,但短距离无线协议不限于Bluetooth(注册商标)协议(如由Bluetooth Special Interest Group所维护的),而可以是与诸如IEEE 802.11a、802.11b、802.11g、802.11n以及802.11ac的标准Wi-Fi协议相区分的其它协议。这些其它短距离无线协议可以包括诸如802.15.1、802.15.3以及802.15.4的IEEE 802.15协议。例如,在应用服务器210处接收到的位置信息可以是针对IEEE 802.11接入点的接入点信息,而同一短距离无线传输区域可以涉及IEEE 802.15协议的范围。还可以将NFC用作短距离无线协议。

图10表示移动终端而非应用服务器210的视角的处理1000,如图6的处理600所示。在框1002,接收与另一移动终端相关联的用户标识的选择。该选择可在移动终端处做出,如在触摸屏显示器、键盘、扬声器、传感器、像机或移动终端的其它输入部上,如图1所示。

在框1004,当另一移动终端处于同一短距离无线传输区域时,从移动终端发送针对来自应用服务器的指令的请求。该请求可以作为下载并安装在移动终端上的应用的一部分而做出。应用服务器210可以注册和/或存储MAC地址、电话号码、社交应用标识和/或该应用或者其它流行通信或社交网络应用特定的其它用户标识信息。

在框1006,移动终端的位置信息被发送至应用服务器210或处理应用服务的任何其它云服务器。这可以被发送为操作系统的服务、位置应用或其它服务。

在框1008,从应用服务器210接收到指示移动终端利用诸如Bluetooth(注册商标)协议的短距离无线传输协议来发送寻址到另一终端的通知的指令。在框1010,发送该通知。可以发送寻址到另一移动终端的MAC地址的通知。这可以是针对配对、启动以前配置的配对、连接,或者简单的认知消息的请求。

移动终端100可以是诸如智能电话的移动电子装置,并且包括图11所示的计算装置和通信部件。图11是根据各种实施方式的移动终端100的示意性框图。移动终端100的图不限于移动终端。该移动终端100的图还可以包括另一电子装置的部分,如移动终端200和/或应用服务器210。移动终端100可以利用通信协议(可包括但不限于IEEE802.11a、802.11b、802.11g、802.11n、802.11ac和/或其它无线局域网协议)与无线局域网、互联网或其它装置通信。短距离传输协议可以涉及Bluetooth(注册商标)协议、IEEE 802.15协议、近场通信(NFC)协议或某些其它RFID协议或标准。根据一些实施方式,短距离传输协议还可以包括不是802.11但在距离上类似于在此描述的短距离无线传输协议的某些其它IEEE标准。

在一些实施方式中,移动终端100可以包括各种部件,诸如处理器1151、天线系统1146、蜂窝和/或Wi-Fi收发器1142(例如,多带宽收发器1143和1145)、存储器1153、显示器1154、小键盘1152、扬声器1156、麦克风1150和/或像机1150。一些实施方式设置成,显示器1154可以包括触敏显示器或屏等。

存储器1153存储可由处理器1151执行的软件,并且可以包括一个或更多个可擦除可编程只读存储器(EPROM或闪速EPROM)、电池支持的随机存取存储器(RAM)、磁、光或其它数字存储装置,并且可以与处理器1151分离或至少部分处于处理器1151内。处理器1151可以包括超过一个处理器,例如,诸如通用处理器和数字信号处理器,其可被包围在公共封装中,或者彼此分离和分开。具体来说,处理器1151可以被设置成控制移动终端100的各种功能,包括接收来自触摸屏或其它传感器的输入。

移动终端100可以利用射频信号(可经由天线系统1146传送)与网络的基站通信。例如,移动终端100可以被设置成经由利用一个或更多个蜂窝通信协议的蜂窝收发器1142来通信,例如,蜂窝通信协议诸如是高级移动电话服务(AMPS)、ANSI-136、全球标准移动(GSM)通信、通用分组无线业务(GPRS)、增强数据速率GSM演进(EDGE)、码分多址(CDMA)、宽带-CDMA、CDMA2000和/或通用移动电信系统(UMTS)。在此使用的通信协议可以指定传送的信息、定时、频率、调制和/或用于建立和/或维持通信连接的操作。在一些实施方式中,天线系统1146可以是单一天线。

要明白的是,本发明不限于图11所示的特定构造,而是旨在涵盖能够执行在此描述的操作的任何配置。虽然通过例示图的方式按特定框示出了特定功能,但不同框和/或其一部分的功能可以被组合、划分和/或消除。而且,根据本发明的各种实施方式,硬件/软件架构的功能可以被实现为单处理器系统或多处理器系统。

本发明的实施方式可以包括方法、电子装置和/或计算机程序产品。本发明的一些实施方式参照方法和电子装置的框图和/或操作例示进行描述。在这点上,每一个框都可以表示模块、区段或代码的一部分,其包括用于实现所指定的逻辑功能的一个或更多个可执行指令。要明白的是,这些框图和/或操作例示中的每一个框以及这些框图和/或操作例示中的框的组合可以在模拟电路和/或数字电路上具体实施。这些程序指令可以提供给控制电路,其可以包括一个或更多个通用处理器、专用处理器、ASIC和/或可编程数据处理装置,使得经由该控制器执行的这些指令创建用于实现在框图和/或操作框或多个框中指定的功能/动作的装置。在一些另选实现中,框中提到的功能/动作可以不按照操作例示中所提到的次序。例如,根据所涉及的功能/动作,接连示出的两个框事实上可以大致同时执行,或者这些框有时可以按逆序执行。

这些计算机程序指令还可以存储在计算机可用或计算机可读存储器中,计算机程序指令可以指导控制器电路按特定方式起作用,以使存储在计算机可用或计算机可读存储器中的指令生成包括用于实现在流程图和/或框图框或多个框中指定的功能的指令的制品。计算机可用或计算机可读介质例如可以是,但不限于电子、磁、光、电磁或半导体系统、装置或设备。计算机可读介质的更具体示例(非详尽列表)包括以下:硬盘装置、光学存储装置、磁存储装置、随机存取存储器(RAM)装置、只读存储器(ROM)装置、可擦除可编程只读存储器(EPRON或闪速存储器)装置以及光盘只读存储器(CD-ROM)。

在此描述的实施方式可以提供使用短距离无线协议,而不需要无限期地扫描其它装置,增加了安全性并且节省了电池电力。

在此公开了许多不同实施方式,并且具有本公开知识的技术人员将明白不同应用/变型。在附图和说明书中,已经公开了本发明的典型实施方式,而且尽管采用特定术语,但它们仅按一般性和描述性意义使用,而非出于限制的目的,本发明的范围在下列权利要求书中加以阐述。应当明白,从字面上描述和例示这些实施方式的每一个组合和子组合是不必要的重复和混淆。因此,包括附图的说明书应被视为构成在此描述的本发明的实施方式的所有组合和子组合的和做出与利用它们的方式和处理的完整书面描述,并且应当支持针对任何这种组合或子组合的权利要求书。

在本说明书中,已经公开了本发明的实施方式,而且尽管采用特定术语,但它们仅按一般性和描述性意义使用,而非出于限制的目的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1