用于选择最优位置服务的系统和方法

文档序号:9292141阅读:690来源:国知局
用于选择最优位置服务的系统和方法
【技术领域】
[0001]本申请通常涉及用于选择确定用户设备位置的位置服务。所述选择过程包括在蜂窝网络、卫星网络、接入点网络和个人局域网之间选择。
【背景技术】
[0002]许多位置检测技术或服务可以用于许多用户设备。位置服务使用不同的技术或硬件来确定用户设备的位置。位置服务还提供不同等级的精度或性能。基于这些差别,用户设备被强迫使用可变数量的处理、时间和功率来确定它的位置。用户设备的资源被限制,并且该用户设备能够使用不同程度的精度来针对特定的任务。
【附图说明】
[0003]附图中的部件使用数字标记,并且与说明书交叉参考。通常,第一个数字反映了首先被介绍的部件的图号,而其余的数字是为了将该部件与在附图中的其他用符号标记的部件区分。然而,假如在几个附图中使用某部件,那么将使用在该部件第一次出现的附图中的数字作为识别该部件的数字。现在结合附图来进行参考,这些附图并不是严格按照尺寸绘制,其中:
[0004]图1示出了根据本发明的一个或多个实施例的基于一个或多个位置服务和用户设备的能力来选择位置服务的系统。
[0005]图2示出了根据本发明的一个或多个实施例的位置服务地图,该位置服务地图指示在地理区域上可用的位置服务的类型和该地理区域上位置服务的一种或多种能力。
[0006]图3示出了根据本发明的一个或多个实施例的基于一个或多个位置服务和用户设备的能力来选择位置服务的方法的流程图。
[0007]图4示出了根据本发明的一个或多个实施例的用于更新用户设备的位置服务信息的方法的流程图。
【具体实施方式】
[0008]本发明的实施例将参考显示实施例的附图来更详细描述。然而,本发明以许多不同的形式体现,并且不能解释限制为这里描述的实施例;提供这些实施例是为了让本发明更全面和透彻,并且将本发明的范围完全传递给本领域技术人员。
[0009]本发明描述了基于一个或多个位置服务的能力和涉及位置服务的能力的用户偏好来选择位置服务的系统、方法和设备。
[0010]用户设备具有有限的资源来执行位置确定功能,或者用户设备位于限制位置服务能力可用性的地理区域。因此,用户设备通过选择很有可能或已知能用的位置服务来保存其受限资源(例如功率)。在另一个示例中,用户设备还通过选择位置服务来保持资源,该位置服务使用了比其他位置服务低的功率量。在另一个示例中,用户设备至少部分基于位置服务可用性和用来确定用户设备定位的功耗来选择位置服务。
[0011]在另一个实施例中,用户设备还使用具有变化的精确度的位置信息。例如,用户设备包括使用涉及国家或大陆的位置信息以确定天气条件、当日汇率或时区的应用。在其他示例中,用户设备包括需要精度在几米的位置信息的应用。该应用提供路线规划方向的驱动或行进方向,并且需要在几米范围内的精度在提供精度指示。在一个示例中,用户设备基于服务可用性、功耗、定位精度、或其组合来确定使用哪种位置服务。
[0012]在另一个实施例中,用户设备接收用于包括用户设备的地理区域的位置服务信息。位置服务信息提供用于地理区域的服务可用性信息和定位精度信息。用户设备使用这信息来基于用于偏好、应用请求或当用户设备连接到稳压电源(例如,插座)时将功耗最小化的默认首选项来选择位置服务。用户偏好包括,但不限于,定位精度偏好、位置服务功耗偏好、和/或服务偏好。应用请求包括应用按照需要执行的定位精度请求。例如,该应用可提供方向,该方向能够使用该应用提供路线规划指示给驾驶车辆或步行穿过有许多街道的密集城区的用户向。
[0013]在另一个实施例中,用户设备确定之前接收的位置服务信息不再有效。这是因为用户设备进入新的地理区域。例如,用户搭乘飞机穿过国家或到另一个国家,之前接收的位置服务信息不包括涉及新的位置的陆地。用户设备向收集或确定用于多个地理区域的位置服务信息的服务器请求新的位置服务信息。在新的位置服务信息不可用的情况下,用户设备使用用于该地理区域的默认历史信息,或者至少部分基于功耗、定位精度和/或服务可用性,依靠使用的位置服务的默认设置。
[0014]现在参考附图描述本发明的示例实施例。
[0015]图1示出了系统100,其基于一种或多种位置服务102的能力,由用户设备104选择位置服务102。位置服务器106通过网络108给用户设备104提供位置服务信息。用户设备104广泛地使用位置服务信息来确定使用哪个位置服务来确定它的位置。
[0016]位置服务102包括但不限于全球定位系统110(例如,卫星网络)、W1-Fi网络112 (例如,接入点网络)、蜂窝网络114、或蓝牙网络116 (例如,个人局域网)。更通常地,位置服务102适合由自身或与其他信息或信号结合提供可使用的任何类型的信号或信息以使得用户设备104能够确定其位置的任何系统或设备。
[0017]全球定位系统110包括可用来给用户设备102提供位置信息的基于卫星的任何系统。卫星网络(未示出)包括向地球表面发送信号的一个或多个卫星。信号包括卫星的位置或卫星相对地球的位置和来自卫星的传输时间。用户设备104接收来自一个或多个卫星的一个或多个传输。使用位置和时间信息来确定用户设备102的位置。
[0018]卫星网络包括基于连续进入地球轨道的卫星的全球服务可用性。卫星网络服务的精确度上升至确定的位置与用户设备104的实际位置几米的差异。
[0019]W1-Fi网络112包括向用户设备104发送无线信号的接入点(未示出)。W1-Fi网络112包括位于已知位置的一个或多个接入点。接入点发送包括接入点信息和发送时间的无线信号。用户设备104使用该信息确定其位置。在另一个实施例中,用户设备104发送信号到使用该信息确定用户设备104相对于接入点的位置的一个或多个接入点。这包括使用三个或更多接入点的三角测量技术。然而,在某些示例中,使用的接入点越少,则精度越低。相反地,当对该位置使用三角测量的接入点的数量越多,则定位精度越高。
[0020]蜂窝网络114包括在为移动设备(例如,用户设备104)提供语音和数据通信的地理区域上分布的多个无线收发机。总之,依靠地形,这些收发机可以相距几公里。这些收发机提供重叠服务地区以在该地理区域上提供持续的通信服务。在某些示例中,至少部分地基于从用户设备104接收的信号,使用收发机确定用户设备104的位置。在这种方式下,可以确定用户设备104的位置,但是精度较低。例如,当只有一个收发机检测到用户设备104时,定位精度与该收发机的服务地区一样大。该服务地区可以是几平方公里。在另一个示例中,当几个收发机检测到来自用户设备104的信号时,定位精度可提高到几米。可使用在或从收发机接收的信息来对用户设备104的位置进行三角测量。
[0021]蓝牙网络116(例如,个人局域网)包括能在短距离(例如,10米)发送和接收信号的无线设备。典型地,蓝牙设备与具有更大传输距离或通过地上通讯线连与网络连接的另一个设备相连或联网。连接合到固定或地上通讯线的蓝牙设备处于已知位置。当用户设备104在蓝牙设备的广播距离内时,定位精度为10米。
[0022]然而,当用户设备104与几个蓝牙设备进行通信时,基于上述三角测量技术提供定位精度。在一个实施例中,蓝牙设备与另一个移动设备联系,因此,蓝牙设备的定位精度依靠该移动设备(未示出)是否能够通过其他方式确定其位置或知道其自身位置。在该示例中,蓝牙网络依靠另一个网络(例如,蜂窝网络)确定用户设备104的位置。
[0023]在一个实施例中,确定其位置的用户设备104的功耗至少基于位置服务102变化。在一个示例中,最低到最高的相对功耗包括单个蜂窝收发机与使用多个蜂窝收发机114、GPS 110、W1-Fi 112和蓝牙116。然而,不同类型的用户设备104之间功耗会变化,并且随着位置服务102而改变。另外地,新的或其他位置服务需要在用户设备104上执行的或多或少的功率。通常地,确定用户设备104位置的功耗依靠位置服务和用户设备104的能力。总之,期望消耗更低的功率,然而,该变量可以与下文中更详细描述的其
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1