用于基于认证结果提供定位数据的装置和方法

文档序号:9923463阅读:286来源:国知局
用于基于认证结果提供定位数据的装置和方法
【专利说明】用于基于认证结果提供定位数据的装置和方法
[0001]引用结合
[0002]本公开内容要求对通过引用而完全结合于此、提交于2014年12月15日的第62/091,838号美国临时申请和提交于2015年8月27日的第14/837,309号正式申请的权益。
技术领域
[0003]本公开内容总体上涉及基于认证结果提供定位数据。更具体地,公开内容涉及用于为无线设备执行认证过程并且如果无线设备是授权的设备则向无线设备提供定位数据集合的装置和方法。
【背景技术】
[0004]这里提供的【背景技术】描述是为了总体上呈现公开内容的情境。当前具名的发明人的工作在这一【背景技术】章节中描述该工作的程度上以及该描述的可以在提交时未另外限定为现有技术的方面既未被明示地也未被暗示地承认为相对于本公开内容的现有技术。
[0005]在能够无线地访问网络的电子设备(即,无线设备,比如膝上型计算机、平板计算机、智能电话等)上运行的许多应用依赖于无线设备的位置信息。位置信息可以由无线设备的定位电路基于来自卫星和/或无线站的信号、卫星和/或无线站的位置信息和/或其它信号特性参数来确定。在一些应用中,可以基于由无线设备对来自卫星和/或无线站的接收的信号解码和/或执行预定估计过程来获得卫星和/或无线站的位置信息或者参数。在一些应用中,可以从服务器下载定位数据集合,该定位数据集合包括卫星和/或无线站的位置信息、参数或者中间结果或者与确定无线设备的当前位置相关的预定估计过程中的一项或者多项。因此,定位数据集合辅助无线设备的定位电路通过减少无线设备的计算资源和/或加速获得卫星和/或无线站的位置信息或者参数的过程来确定无线设备的位置。

【发明内容】

[0006]公开内容的方面提供了一种方法。该方法包括接收与无线设备关联的认证信息。该方法还包括基于对应的认证信息集合为无线设备执行认证过程,以及向授权的无线设备提供定位数据集合,该定位数据集合辅助无线设备的定位电路确定无线设备的位置。
[0007]在一个实施例中,执行认证过程包括从认证信息集合取回预订信息、基于时间信息确定预订信息是否有效并且在预订信息有效时对无线设备授权。
[0008]在一个实施例中,执行认证过程包括向服务器发送认证信息集合,以及在无线设备被认证时从服务器接收定位数据集合。
[0009]在一个实施例中,该方法还包括生成认证信息集合。在一个实施例中,生成认证信息集合包括取回与无线设备的通信电路对应或者与无线设备的定位电路对应的设备ID,以及将设备ID加密为认证信息集合的加密的ID代码。
[0010]公开内容的方面提供了一种装置。该装置包括存储设备和认证系统。存储设备被配置为存储认证信息集合。认证系统被配置为基于认证信息集合执行认证过程,以及响应于认证过程的通过结果授权访问定位数据集合。
[0011 ] 在一个实施例中,认证系统包括数据检测器、数据加密器和数据收集器。数据检测器被配置为取回无线设备的通信电路或者无线设备的定位电路的设备ID。数据加密器被配置为将设备ID加密为加密的ID代码。数据收集器被配置为在认证信息集合中包括加密的ID代码。
[0012]在一个实施例中,认证系统包括数据解密器和有效性校验器。数据解密器被配置为从认证信息集合取回预订信息。有效性校验器被配置为比较预订信息和时间信息以确定预订信息是否到期。
[0013]公开内容的方面提供了另一种方法。该方法包括从无线设备接收认证信息集合,以及确定认证信息集合的加密的ID代码是否在认证记录中具有匹配而未对加密的ID代码执行解密过程。该方法还包括基于加密的ID代码是否在认证记录中具有匹配向无线设备传送认证结果。
[0014]在一个实施例中,传输认证结果包括在加密的ID代码在认证记录中具有匹配时,向无线设备发送与认证信息集合的标志的值对应的定位数据集合。
[0015]在一个实施例中,该方法还包括:在加密的ID代码并未在认证记录中具有匹配时,基于认证信息集合的认证文件确定无线设备是否有效,在无线设备有效时,基于认证文件获得预订信息,确定预订信息是否有效,以及在无线设备和预订信息有效时,向无线设备发送与认证信息的集合的标志的值对应的定位数据集合。
【附图说明】
[0016]将参照附图具体地描述本公开内容的作为示例而被提出的各种实施例,其中相似标号表示相似单元,并且其中:
[0017]图1示出了根据公开内容的一个实施例的定位系统示例100的示图;
[0018]图2示出了根据公开内容的一个实施例的认证信息集合200的示例;
[0019]图3示出了概述根据公开内容的一个实施例的过程示例300的流程图;
[0020]图4示出了概述根据公开内容的一个实施例的过程示例400的流程图;
[0021]图5示出了概述根据公开内容的一个实施例的过程示例500的流程图;以及
[0022]图6示出了概述根据公开内容的一个实施例的过程示例600的流程图。
【具体实施方式】
[0023]图1示出了根据公开内容的一个实施例的定位系统示例100的示图。系统100包括网络110、无线设备120和服务器180。网络110包括被配置为经由无线信号与无线设备120通信并且经由无线和/或有线信号与服务器180通信的多个无线站115,比如无线站WS-A和WS-B。服务器180存储定位数据数据库186。每个定位数据集合可用来辅助无线设备120的定位电路150确定无线设备120的位置。在一些实施例中,在无线设备120中存储从服务器180下载的定位数据集合。
[0024]根据公开内容的一个方面,无线设备120可以包括定位电路150。定位电路150可以包括基于卫星的定位电路152和基于无线站的电路154。在一些实施例中,在服务器180中存储的定位数据集合可以可由无线设备120的基于卫星的定位电路152使用并且包括卫星轨道数据、时钟数据、地球取向参数(EOP)或者其它可用数据。定位数据集合可以用来计算卫星的位置信息(比如卫星星历表)以便提高无线设备120的定位电路的第一修复时间(TTFF) ο
[0025]在一些实施例中,在服务器180中存储的定位数据集合可以可由无线设备120的基于无线站的定位电路154可用并且包括无线站的位置、无线站的介质访问控制(MAC)地址或者其它可用数据。定位数据集合可以用来标识无线站115的位置信息,该位置信息可由无线设备120的基于无线站的定位电路154用来对无线设备的位置进行三角测量。
[0026]在一些示例中,定位数据可以是保密信息或者可以是具有货币值的信息。因此,收集和维护定位数据的服务提供商可能想要使对供应的定位数据的访问仅限于授权的设备。根据公开内容的一个方面,无线设备120具有认证系统170。为了访问在无线设备120中或者在服务器180中存储的定位数据集合,认证过程被执行以确定无线设备120是否被授权。在一个示例中,认证过程是由无线设备120执行的离线认证过程。在一个示例中,认证过程是由无线设备120和服务器180执行的在线认证过程。
[0027]在图1的示例中,网络110包括单个网络或者相同或者不同类型的多个网络。在一个示例中,网络110包括与蜂窝网络连接的光纤网络。另外,网络110可以是数据网络或者与数据网络连接的电信或者视频分发(例如,线缆、地面广播或者卫星)网络。可以使用无论是全球、国家、地区、广域、局域或者家中网络的电信、视频/音频分发和数据网络的任何组合而未脱离公开内容的精神实质和范围。
[0028]根据公开内容的一个实施例,无线站115可以是在蜂窝网络中的蜂窝基站。每个无线站115根据各种蜂窝技术(比如全球移动系统(GSM)、码分多址(CDMA)、宽带码分多址(WCDMA)、时分同步码分多址(TD-SCDMA)、长期演进(LTE)、时分长期演进(TD-LTE)等)被配置为使用射频信号以与无线设备120通信。蜂窝网络的蜂窝基站可以广播为无线设备120提供标识符(例如,小区全局标识符)的信标信号以在无线设备120在蜂窝基站的通信范围内时与蜂窝基站建立通信。在一些实施例中,多个蜂窝基站可以可用于无线设备以用于连接。
[0029]如图1的示例中所示,无线设备120可以连接到蜂窝基站WS-A,并且蜂窝基站WS-A可以是用于无线设备120的服务基站。服务基站WS-A可以通过提供使用网关向服务器180提供对广域网(WAN)(比如因特网)的通信访问来向无线设备120提供电话服务和/或可以对传输进行中继。尽管无线设备120无线连接到服务基站WS-A,但是无线设备120可以从邻近基站WS-B接收信标信号。
[0030]根据公开内容的另一实施例,无线站115可以是在无线局域网(LAN)或者无线专用网(PAN)中的接入点。每个无线站115根据各种通信协议(比如基于电气和电子工程师协会(IEEE) 802.11的协议(例如,WiFi?网络)或者基于IEEE 802.15的协议(例如,Bluetooth?网络))被配置为使用射频信号以与无线设备120通信。接入点可以广播为无线设备120提供标识符(例如,介质访问控制(MAC)地址)的信标信号以在无线设备120在接入点的通信范围内时与接入点建立通信。在一些实施例中,多个接入点可以可用于无线设备以用于连接。那些标识符无需与无线设备连接或者可以连接到的接入点关联。
[0031 ] 如图1的示例中所示,无线设备120除了接入点WS-B之外还位于接入点WS-A的通信范围内。无线设备120可以根据在WiFi网络中使用的无线通信协议标识接入点WS-A和WS-B。接入点WS-A和WS-B可以由接入点的MAC地址标识。接入点WS-A可以通过向服务器180提供对WAN(比如因特网)的通信访问来对传输进行中继。
[0032]根据公开内容的另一实施例,无线站115包括在蜂窝网络中的第一多个蜂窝基站和在无线LAN中的第二多个接入点。例如,在一个实施例中,无线站
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1