恒峰娱乐手机在线登录版注册恒峰娱乐手机在线登录版注册

恒峰娱乐手机app
恒峰娱乐会员登录网

使用短距离无线广播来定位无线标识发射机

使用短距离无线广播来定位无线标识发射机

用于使用与一个或多个邻近广播接收机(138、142)(例如,静止接收机(142)或者操作为无线接收机(138)的移动设备)相连接的中央服务器(120)来定位无线标识发射机(110)的方法、系统和设备。该无线标识发射机(110)可以是配置为例如通过 广告,对包括识别码的消息进行广播的紧凑设备。当在附近时,邻近广播接收机(138、142)可以从无线标识发射机(110)接收广播消息,将位置信息连同该无线标识发射机的识别码作为目击消息一起中继给中央服务器(120)。邻近广播接收机自己的位置可以提供该无线标识发射机的大概位置。中央服务器可以对包括信号强度信息的目击消息进行处理,以准确地定位该无线标识发射机。响应于接收到目击消息,中央服务器可以向第三方设备和/或用户的移动设备发送数据。

图32B是示出用于中央服务器确定邻近广播接收机是否离开了不具有某个无线标识发射机的预定义地点的实施例方法的处理流程图。

在方框3506中,无线标识发射机可以将该随机数或计数器,递增到该无线标识发射机的当前设备时间。例如,在预定义数量的秒数(例如,一秒、一小时等)之后,可以对该随机数或计数器进行递增。再举一个例子,无线标识发射机可以每3600秒,对该随机数或计数器递增一。用此方式,该随机数或计数器值可以改变为当前值,如无线标识发射机上的振荡器所计数的。在方框3508中,无线标识发射机可以通过伪随机函数,对设备标识符(S卩,设备ID)、共享的安全密钥(S卩,K)、以及用于生成滚动标识符的随机数或计数器进行编码,以生成滚动标识符。用此方式,可以随着该随机数或计数器值改变,而生成滚动标识符。在一个实施例中,伪随机函数可以是具有种子(‘s’)和输入变量(‘X’)的多项式时间可计算函数,使得当该种子是随机选择的,并且观察者不知道时,伪随机函数(例如,PRF(s,x))与在相同域上规定、并且输出相同的范围的随机函数相比,在计算上是难以区分的。例如,可以将密钥散列消息验证码(HMAC)或者基于密码的消息认证码(CMAC)使用成伪随机函数。

在一个实施例中,电池3810可以是可更换的纽扣电池。在另一个实施例中,无线标识发射机110可以使用天线3806来接收更新软件、指令或者用于存储并在配置操作中使用的其它数据,例如配置传输时间间隔和/或发射功率。此外,无线标识发射机110还可以存储和执行软件、算法、指令、代码或者用于生成滚动码或标识符的其它例程,如上面参照图3所描述的。在一个实施例中,无线标识发射机可以不维持时间(例如,UTC)信息,而是使用30ppm16kHz晶振做为时钟。这种将晶振使用成时钟,可能每年产生大概40秒的时间漂移。

如果本邻近广播接收机位于这些搜索扇区中的一个之内(S卩,确定框1205=是),则在方框1210中,该邻近广播接收机可以对所述警报所指示的目标标识符进行监测,例如通过将目标标识符与从附近的无线标识发射机接收的广播消息中的任何标识符进行比较。在确定框1213中,邻近广播接收机可以确定是否检测到目标标识符。如果没有检测到目标标识符(即,确定框1213=否),则邻近广播接收机可以转到下面所讨论的确定框1219。

图17B示出了用于邻近广播接收机对从无线标识发射机(其在图17B中称为“WIT”)接收的广播消息进行评估,以确定其是否在附近的另一个实施例方法1750。与上面所描述的方法1700不同,图17B的方法1750并不涉及中央服务器进一步消除可能位于该无线标识发射机的附近的邻近广播接收机之间的歧义。更适合的是,当邻近广播接收机确定接收到不完整的广播消息序列时,该邻近广播接收机可以简单地忽略来自该无线标识发射机的广播消息,同样地,当接收到完整的序列时,可以确定本邻近广播接收机是最近的邻近广播接收机。

在各个实施例中,参照图20A所描述的模块和组件(例如,滚动ID解析器组件107)可以由软件指令、应用、例行程序、线程、电路或硬件单元来执行或者进行启用。

具体而言,可以将中继的邻近广播接收机放置在期望的覆盖区域(例如,大学校园)的边缘之外的各种位置。在从无线标识发射机(或者配置为重新广播消息的另一个邻近广播接收机)接收到广播消息之后,这种中继的邻近广播接收机可以对“跳变计数”指示符(例如,元数据、报头信息等)进行递增,并对修改后的广播消息进行重新广播。这些重新广播的消息中的“跳变计数”信息,指示与发送原始广播消息的无线标识发射机的相对邻近性。换言之,跳变计数数据可以是:有多少中继的邻近广播接收机或者其它设备对广播消息进行了重新广播或者传承的指示符。

图35示出了用于中央服务器识别通过无线标识发射机广播的消息中的加密数据所指示的该无线标识发射机的另一种实施例方法3500。在方法3500的操作中,为了增加无线标识发射机发送它们的标识的安全性,从不将随机数或计数器值包括在广播消息中。例如,由于随机数或计数器值可以在不同的无线标识发射机之间不同,因此具有捕获广播消息能力的攻击者,能够容易地预测来自该无线标识发射机的未来广播消息中的值。但是,在不具有以明文发送的随机数或计数器数据的情况下,可以更好地阻挠邪恶的窥探者跟踪来自特定的无线标识发射机的广播。

2012年2月22日提交的美国临时申请吣.61/601,620(113445卩1),

替代地,接收机可以向中央服务器发送用于指示没有在某个时间段之内接收到广播消息的目击消息。例如,在已经接收到广播消息之后,邻近广播接收机可以发送用于指示与一个无线标识发射机的联系已经丢失的目击消息。在一个实施例中,当邻近广播接收机接收到广播消息,但基于该广播消息,不发送目击消息时,该邻近广播接收机可以对来自该广播消息的信息进行提取、缓存和/或压缩,以便在后续的目击消息中进行传输。例如,邻近广播接收机可以对从该无线标识发射机接收的广播消息进行归档,并将这些广播消息的一部分或者全部,包括在当该邻近广播接收机不再位于该无线标识发射机的接收范围之内时所生成的目击消息中。在另一个实施例中,邻近广播接收机可以基于广播消息中的数据(例如,在广播消息中报告的跟踪属性),来发送目击消息。例如,当与该无线标识发射机先前所报告的传感器数据相比,接收的广播消息包括具有更高值的传感器数据(例如,加速计数据)时,邻近广播接收机可以发送目击消息。

如果中央服务器对所有注册的无线标识发射机的存储的模型负载都进行了评估(即,确定框3470=“否”),则在方框3472中,中央服务器可以配置为使用存储的、初始模型负载(例如,在每一个注册的无线标识发射机进行注册的时间,针对该设备所存储的初始模型负载),对所接收的负载进行评估。例如,中央服务器可以设置一个系统变量,其中该系统变量指示中央服务器应当将所接收的负载与用于评估的注册的无线标识发射机的存储的初始模型负载进行比较(例如,该系统变量可以被设置为‘初始’)。随后,该操作循环可以继续方框3464-3468中的操作,其中在这些操作中,中央服务器可以选择每一个注册的无线标识发射机,将所选定的设备的初始模型负载与所接收的负载进行比较。

欢迎阅读本文章: 李大猛

恒峰国际在哪个位置

恒峰娱乐手机app