近场通信及碰撞传感器

申请号 CN201280070613.1 申请日 2012-02-24 公开(公告)号 CN104137433A 公开(公告)日 2014-11-05
申请人 惠普发展公司; 有限责任合伙企业; 发明人 利·沃伦·阿特金森;
摘要 一种包括NFC阅读器或NFC标签中的至少一个的设备。一种检测对设备的碰撞的碰撞 传感器 。其中,对设备的碰撞影响是否应向第二设备传递数据。
权利要求

1.一种便携式计算设备,包括:
无线收发器,连接至网络;
近场通信(NFC)阅读器;
碰撞传感器
控制器,连接至所述碰撞传感器,其中,如果所述碰撞传感器检测到碰撞,则所述控制器将通过所述无线收发器向网络发送NFC代码,且如果所述碰撞发生时,第二设备在所述NFC阅读器的范围内,则所述NFC阅读器读取所述NFC代码。
2.根据权利要求1所述的便携式计算设备,进一步包括:NFC标签以及存储器,所述NFC标签包括第二NFC代码,所述存储器用于存储所述第二NFC代码,其中,所述第二NFC代码被发送至所述网络。
3.根据权利要求1所述的便携式计算设备,其中,所述无线收发器连接至第二便携式计算设备,且其中,通过所述无线收发器向所述第二便携式计算设备发送的所述数据包括关于所述碰撞的碰撞传感器数据
4.根据权利要求1所述的便携式计算设备,其中,所述无线收发器进一步通过所述网络向第二设备发送数据,其中,所述数据包括NFC代码、来自所述碰撞传感器的数据、所述碰撞的时间以及位置数据中的至少之一。
5.根据权利要求1所述的便携式计算设备,进一步包括通过所述无线收发器的至路由器的连接,用于接收所述数据,其中,所述路由器包括用于根据从所述便携式计算设备接收的所述NFC代码识别第二便携式计算设备的逻辑。
6.根据权利要求5所述的便携式计算设备,其中,服务器向所述第二便携式计算设备发送从所述便携式计算设备接收的媒体、联系人数据、设置数据中的之一。
7.一种便携式计算设备,包括:
无线收发器,连接至第二设备;
近场通信(NFC)阅读器;
碰撞传感器;
控制器,连接至所述碰撞传感器,用于将碰撞传感器数据与阈值作比较,并用于根据用所述NFC阅读器读取的数据建立至第二设备的无线连接,以向所述第二设备发送所述碰撞传感器数据。
8.根据权利要求7所述的便携式计算设备,其中,所述便携式计算设备接收来自所述第二设备的第二碰撞传感器数据,并将所述第二碰撞传感器数据与所述碰撞传感器数据作比较,且如果所述碰撞传感器数据和所述第二碰撞传感器在阈值差异内,则允许向所述第二设备发送数据。
9.根据权利要求7所述的便携式计算设备,进一步包括计时器,如果由所述碰撞传感器激活所述NFC阅读器,则所述计时器停用所述NFC阅读器。
10.根据权利要求7所述的便携式计算设备,其中,在停用所述NFC阅读器之前,由所述碰撞传感器激活所述NFC阅读器以轮询一段时间NFC标签。
11.根据权利要求7所述的便携式计算设备,进一步包括存储器,用于存储唯一代码,其中,所述唯一代码存储在所述NFC标签中,且所述唯一代码通过所述无线收发器被发送至第二设备。
12.一种从设备传递NFC代码的方法,包括:
用碰撞传感器检测碰撞;且
如果所述碰撞传感器检测到超过阈值平的碰撞,则允许NFC标签发送NFC代码。
13.根据权利要求12所述的方法,进一步包括通过无线电力接收器接收向所述碰撞传感器供电的电力。
14.根据权利要求12所述的方法,进一步包括向网络设备路由NFC代码,以完成交易。
15.根据权利要求12所述的方法,其中,所述交易为财务交易。

说明书全文

近场通信及碰撞传感器

背景技术

[0001] 近场通信(NFC)是一组短距离无线通信技术,可具有4cm或更短的距离。NFC标签包含数据且通常是只读的,但可重写。可通过其制造商自定义编码。近场通信使用位于彼此的近场内的两个环形天线之间的磁感应有效地形成空心变压器附图说明
[0002] 涉及以下附图描述本发明的一些实施例
[0003] 图1是根据一示例实现方式的便携式计算设备框图
[0004] 图2a和图2b是根据一示例实现方式的传递数据的系统的框图;
[0005] 图3a是根据一示例实现方式的传递数据的方法的流程图
[0006] 图3b是根据一示例实现方式的传递数据的方法的流程图;
[0007] 图4是根据一示例实现方式的包括NFC标签的设备的框图;
[0008] 图5是根据一示例实现方式的传递数据的方法的流程图;
[0009] 图6是根据一示例实现方式的传递数据的方法的流程图;
[0010] 图7是根据一示例实现方式的包括计算机可读介质的计算系统。

具体实施方式

[0011] NFC可用于建立蓝牙对以及建立无线局域网络接入。NFC已用于在两个设备之间发送数据。NFC设备可读取NFC标签上的数据,而不用接触该标签。在某些情况中,阅读器可到20厘米的程度。这意味着支持NFC的设备能够从20厘米外读取另一个设备上的NFC标签。如果NFC阅读器和标签用于建立两个设备之间的数据传递,那么,设备仅在一定范围内时,从一个设备向另一个设备传递数据时会出现安全问题。例如,假如设备为具有NFC阅读器的手机,且第二手机具有NFC标签,不经意的将第二手机带到彼此范围内,例如,在公共交通系统上的两个彼此挨着坐的用户的口袋中,这两个用户每个具有支持NFC的手机,会引起数据从一个手机传递到另一个手机。
[0012] 为了开始数据传递,除了位置数据之外,碰撞传感器可用于匹配两个试图传递数据的手机。碰撞传感器可为例如加速计。例如,当设备碰撞在一起时,每个手机可向网络上传位置数据以及碰撞传感器数据。网络上的服务器可根据以下数据确定哪两个手机应被配对:手机在同一个蜂窝塔上,碰撞传感器检测的碰撞在每个设备上的相同,且碰撞的时间相同。但是,如果两个手机碰撞在一起,且两个其它手机碰撞在一起,则服务器不能确定四个手机中的哪个应传递数据。例如,如果两个手机交换联系人数据,且另外的两个手机交换网页链接,则服务器不会知道哪两个手机共享联系人数据,哪两个手机共享网页链接。使用碰撞传感器会在每次检测到碰撞时引起用户指示数据传递将发生,或者通常设备应向网络发送数据,但搜索和NFC设备会允许设备在另一个NFC设备处于范围内而不是每次检测到碰撞时,向网络发送数据。在两个手机利用NFC配对的实施例中,两个手机可交换碰撞传感器数据以确定他们刚撞到一起。
[0013] 为了增加设备到设备的数据通信的安全性,可一起使用NFC和碰撞传感器。例如,碰撞传感器可用于检测已发生的碰撞。然后,系统可打开NFC阅读器,以确定NFC标签是否在范围内。从NFC标签读取的像互联网协议(IP)地址这样的NFC代码可由网络使用,以确定在设备到设备传递中,怎样从网络上的一个设备将数据路由到另一个设备,消除利用来自碰撞传感器的数据产生的干扰,也消除两个使用NFC的设备未彼此碰撞便传递数据的可能性。此外,NFC阅读器不连续轮询数据可节省电池电力。
[0014] 在一个实施例中,便携式计算设备可包括连接至网络的无线收发器。便携式计算设备可包括近场通信(NFC)阅读器和碰撞传感器。控制器可连接至碰撞传感器。如果碰撞传感器检测到碰撞,则控制器可通过无线收发器向网络发送NFC代码。如果发生碰撞时第二设备处于NFC阅读器范围内,NFC阅读器可读取NFC代码。
[0015] 在另一个实施例中,便携式计算设备可包括无线收发器,用于连接至第二设备。便携式计算设备可包括近场通信(NFC)阅读器及碰撞传感器。控制器可连接至碰撞传感器,以将碰撞传感器数据与阈值作比较,并用于根据像用NFC阅读器读取的媒体接入控制(MAC)地址这样的数据建立到第二设备的无线连接。控制器可通过无线连接向第二设备发送碰撞传感器数据。
[0016] 在一个实施例中,从设备传递NFC代码的方法可包括用碰撞传感器检测碰撞。如果碰撞传感器检测超过阈值平的碰撞,那么允许NFC标签发送NFC代码。
[0017] 参考附图,图1是根据一示例实现方式的便携式计算设备100的框图。便携式计算设备100可包括无线收发器110。无线收发器110可连接至网络,或连接至第二设备,用于发送数据130。如果第二设备包括NFC标签,则近场通信(NFC)阅读器115可用于从第二设备读取NFC代码,且NFC阅读器位于读取第二设备上的NFC标签的范围内。
[0018] 碰撞传感器120可检测便携式计算设备100的运动,并生成表示运动的碰撞传感器数据。运动可例如为与第二设备的碰撞。控制器可连接至碰撞传感器,以接收碰撞传感器数据。控制器可将碰撞传感器数据与阈值作比较。例如,如果阈值为1顿的力,且碰撞传感器检测产生2牛顿的力的碰撞,则控制器可执行功能。
[0019] 在一个实施例中,如果碰撞发生时第二设备在NFC阅读器的范围内,则NFC阅读器可从第二设备读取NFC代码。然后,控制器可通过无线收发器向网络发送NFC阅读器读取的NFC代码。可通过蜂窝网络访问像互联网这样的网络,蜂窝网络例如全球移动通信系统(GSM)、码分多址(CDMA)、长期演进(LTE)或其它网络。网络可使用NFC代码确定怎样在便携式计算设备和第二设备之间路由数据。将两个设备碰撞在一起可用于通过网络向第二设备发送数据,而不用第二设备的唯一代码,仅通过利用全球定位系统(GPS)、蜂窝塔以及来自便携式通信设备和第二设备的碰撞传感器数据猜测哪个设备是第二设备,从第一设备向第二设备路由数据。通过网络发送NFC数据由于能够明确地识别第二设备,使数据的传递更安全。
[0020] 在一个实施例中,便携式计算设备包括无线收发器110,用于直接连接至第二设备。无线连接可为例如蓝牙、wifi或其它无线数据连接。控制器125可将来自碰撞传感器120的碰撞传感器数据与阈值作比较。基于比较,控制器可根据用NFC阅读器读取的数据建立到第二设备的无线连接。到第二设备的无线连接可用于向第二设备发送碰撞传感器数据。无线连接还可接收来自第二设备的由便携式通信设备和第二设备的碰撞产生的碰撞数据。便携式通信设备可将碰撞传感器数据与碰撞数据作比较,以确定两个设备碰撞在一起,而不是每个与其它对象碰撞。如果便携式通信设备与第二设备碰撞在一起,则它们的碰撞力应彼此相关,且如果它们没有碰撞在一起,则它们的碰撞力可能彼此不相关。例如,如果便携式通信设备在第一用户的口袋中,第二设备在第二用户的口袋中,且两个用户都坐在长椅上,碰撞传感器会检测与长椅的碰撞,并读取第二设备的NFC标签,创建到第二设备的连接,但比较碰撞传感器数据,如果能够确定便携式通信设备与第二设备未碰撞在一起,则将阻止进一步的传递关键数据,例如,联系人、图片、视频、音频。
[0021] 图2a是根据一示例实现方式的传递数据的系统的框图。系统可包括便携式通信设备100和第二设备200。便携式通信设备100和第二设备200可连接至网络245。NFC标签255可包括可能对第一设备100唯一的第二NFC代码。便携式计算设备可包括存储器260,用于存储第二NFC代码。可通过收发器110向网络245发送第二NFC代码。
[0022] 无线收发器110还可通过网络245向第二设备200发送数据235,其中,数据可包括以下中的至少一个:从第二设备200的NFC标签256读取的第一NFC代码、来自碰撞传感器120的力数据、碰撞的时间数据、可用于确定网络上的哪个设备是第二设备200的位置数据或任意其它数据。通过网络向第二设备发送的数据235还可为联系人、图片、视频、音频或其它类型的数据。
[0023] 网络可包括路由器250,用于接收NFC代码和/或数据235。路由器250可包括根据便携式计算设备100的NFC阅读器115读取的NFC代码256及额外的数据235识别第二设备200的逻辑。路由器250还可接收第二设备200的NFC阅读器116读取的NFC代码255,并利用NFC代码255识别计算设备。路由器确定哪个设备是第二设备之后,路由器250可向第二设备200路由将由收发器111接收的数据235,或从第二设备200的收发器111向便携式计算设备100路由数据131。数据235可为例如包括图片、视频、音频、联系人数据、设置数据的媒体。第二设备的控制器126还可引起收发器111向便携式计算设备100发送来自NFC阅读器116或碰撞传感器121的数据。
[0024] 图2b是根据一示例实现方式的传递数据的系统的框图。无线收发器可连接至第二便携式计算设备。可通过无线收发器向第二便携式计算设备发送数据130。数据可包括关于碰撞的碰撞传感器数据。便携式计算设备100可接收来自第二设备200的从第二设备200中的碰撞传感器121生成的第二碰撞传感器数据131。便携式计算机100可将从第二设备200接收的第二碰撞传感器数据131与便携式计算设备100中的碰撞传感器120生成的碰撞传感器数据130作比较。如果碰撞传感器数据130与第二碰撞传感器数据131在阈值差异内,可允许向第二设备200发送数据。例如,如果碰撞传感器数据130与该第二碰撞传感器数据131在5%差异范围内,那么,可向第二设备200发送额外的数据。
[0025] 在一个实施例中,如果碰撞传感器激活NFC阅读器,则计时器可停用NFC阅读器。这可通过减少NFC阅读器轮询以读取范围内的NFC标签的时间量,减少便携式计算设备使用的电池电量。一旦读取标签,可停用NFC阅读器或可由碰撞传感器激活NFC阅读器,以在NFC阅读器不读取NFC标签而停用之前轮询NFC标签一段时间。
[0026] 便携式计算设备100可包括存储器260,用于存储唯一代码,其中,唯一代码存储在NFC标签255中,且可通过无线收发器110向第二设备200发送唯一代码,允许第二设备将通过无线收发器110从第一设备100接收的唯一代码与第二设备200用NFC阅读器116从NFC标签255读取的唯一代码作比较。便携式计算设备100还可从第二设备200的收发器111接收唯一代码,并将该代码与用NFC阅读器115从NFC标签256读取的唯一代码作比较。第二设备的控制器126还可引起收发器111向计算设备100发送来自NFC阅读器116或碰撞传感器121的数据。
[0027] 图3a是根据一示例实现方式的传递数据的方法300a的流程图。传递数据的方法可包括在302用碰撞传感器检测碰撞。在305,便携式计算设备上的NFC阅读器可读取第二设备上的NFC标签。在310,可将NFC代码发送到网络上的路由器,以确定网络上的多个第二设备的哪个为第二设备。在315,便携式计算设备可向网络发送将由第二设备接收的数据,或可接收来自网络的从第二设备向便携式计算设备发送的数据。
[0028] 图3b是根据一示例实现方式的传递数据的方法300b的流程图。传递数据的方法可包括在352用碰撞传感器检测碰撞。在355,便携式计算设备上的NFC阅读器可读取第二设备上的NFC标签。在360,可利用第二设备的NFC标签中的信息建立与第二设备的直接无线连接。在365,便携式计算设备可向第二设备发送碰撞数据,或接收来自第二设备的碰撞数据。在370,便携式计算设备和/或第二设备可比较碰撞数据,以确定便携式计算设备和第二设备是否碰撞在一起,以开始数据连接。
[0029] 图4是根据一示例实现方式的包括NFC标签的设备的框图。设备400包括NFC标签415以及碰撞传感器420。碰撞传感器420连接至NFC标签,以防止NFC标签发送NFC标签存储的数据,除非碰撞传感器420检测到超过阈值量的碰撞。这可用于防止NFC标签不想被扫描时扫描NFC标签造成的NFC标签上的信息的失窃。例如,如果NFC标签上的信息是财务信息(例如,信用卡信息),且口袋中具有该设备的用户坐在具有将偷取NFC标签上的数据的隐藏的阅读器的驾驶室的坐位上,或在具有隐藏阅读器的壁的一定范围内。例如,可通过利用像感应这样的无线电源给芯片供电,激活NFC标签,碰撞传感器可例如通过将电感器的端子连接在一起的开关,使得其不能接收给NFC标签供电的电力来阻止电感器给NFC标签供电。可由感应、电池、太阳能、人动电能或其它电源给NFC标签和碰撞传感器供电。
[0030] 图5是根据一示例实现方式的传递数据的方法的流程图。从设备传递NFC代码的方法500可包括在505用碰撞传感器检测碰撞。在510,如果碰撞传感器检测到超过阈值水平的碰撞,则允许NFC标签发送NFC代码。例如,如果数据的传递是从包括NFC标签的设备向NFC阅读器,则设备将不得不以超过阈值水平的力(例如1牛顿)与阅读器碰撞。这可用于防止NFC标签不想被扫描时扫描NFC标签造成的NFC标签上的信息的失窃。
[0031] 图6是根据一示例实现方式的传递数据的方法的流程图。从设备传递NFC代码的方法600可包括在602通过无线电力接收器接收向碰撞传感器供电的电力。无线电力接收器可包括感应、太阳能电源、人动电能电源或无需线路为设备供电的其它形式。
[0032] 在605可用碰撞传感器检测碰撞。在610,如果碰撞传感器检测到超过阈值水平的碰撞,则允许NFC标签发送NFC代码。例如,如果数据传递是从包括NFC标签的设备向NFC阅读器,则设备将不得不以超过阈值水平的力(例如1牛顿)与阅读器碰撞。这可用于防止NFC标签不想被扫描时扫描NFC标签造成的NFC标签上的信息的失窃。在615,NFC代码可路由至网络设备,以完成交易。在一个示例中,该交易可为财务交易。
[0033] 图7是根据一示例实现方式的包括计算机可读介质750的计算系统700。计算机可读介质可包括指令,如果由控制器725执行该指令,会引起计算系统700执行上面描述的利用碰撞传感器720、NFC阅读器715、收发器710发送数据730的方法。
[0034] 上面描述的技术可实施为计算机可读介质,用于配置计算系统执行该方法。计算机可读介质可包括(例如但不限于)以下中的任意个:包括磁盘和磁带存储介质的磁存储介质;例如光盘介质(如,CD-ROM、CD-R等)以及数字视频光盘存储介质这样的光存储介质;全息照相存储器;包括基于半导体的存储单元(例如,FLASH存储器、EEPROM、EPROM、ROM)的非易失性内存存储介质;磁数字存储器;包括寄存器、缓存或高速缓存、主存储器、RAM等的易失性存储介质;以及互联网,仅举几个例子。其它新的各种类型的计算机可读介质可用于存储本文讨论的软件。可发现许多形式的计算系统,包括但不限于:大型机、小型计算机、服务器、工作站、个人电脑、记事本、个人数字助理、各种无线设备以及嵌入式系统,仅举几个例子。
[0035] 在之前的描述中,为了提供对本发明的理解详尽描述了多个细节。但是,本领域的技术人员应理解,本发明可实施为没有这些细节。虽然关于有限数量的实施例公开了本发明,本领域的技术人员应想到从本发明的许多修改变形。目的在于所附的权利要求将这样的修改和变形覆盖,因为落于本发明的真正的精神和范围内。
QQ群二维码
意见反馈