到移动目的地的移动导航的制作方法

文档序号:8502250阅读:284来源:国知局
到移动目的地的移动导航的制作方法
【专利说明】
【背景技术】
[0001]诸如全球定位系统(GPS)技术的位置和导航技术到移动电话和类似无线便携式设备中的并入已经创建一类“位置感知”设备,其允许用户与其他用户通信以及在其自身设备上确定或甚至查看其他用户的位置。这样的设备可以被配置为将区域地图和其他用户和/或感兴趣地点的位置显示在其设备上。然而,技术已经一般地限于导航到固定位置。对于解决到自身正移动的另一客户端设备的导航已经做出的很少。

【发明内容】

[0002]提供本
【发明内容】
以便以简化形式引入在以下【具体实施方式】中进一步描述的概念的选择。本
【发明内容】
既不旨在识别所主张的主题的关键特征或本质特征,也不旨在用于限制所主张的主题的范围。
[0003]在一个实施例中,源设备可以朝向移动的目的地目标设备导航。源设备可以接收目标的初始位置和到目标的路线。当源设备和目标设备同时移动时,可以更新路线。例如,如果移动的距离超过阈值(例如,I英里),则可以更新路线。
[0004]在另一实施例中,目标设备可以在位置追踪设备之间切换以便提供较低准确度,但节省电力,或者以较高功耗为代价提供高准确度。一般地,在位置追踪设备之间的切换可以基于源设备和目标设备之间的距离间隔。当间隔远时,需要较低准确度。然而,当设备彼此靠近时,期望较高准确度。
[0005]本发明的前述和其它目标、特征和优点将从参考附图进行的以下详细说明变得更明显。
【附图说明】
[0006]图1是示出处于运动中的源设备已经更新到也处于运动中的目标设备的路线信息的系统图。
[0007]图2是可以在本文所描述的任何实施例中使用的示范性移动设备。
[0008]图3是用于导航到自身正移动的目标设备的方法的流程图。
[0009]图4是具有源移动电话、目标移动电话以及用于动态地计算路线使得源移动电话可以导航到目标移动电话的服务器计算机的系统的实施例。
[0010]图5是可以用于导航到目标设备的另一实施例的流程图。
[0011]图6是其中追踪在低准确度与高准确度位置设备之间切换的另一实施例的流程图。
【具体实施方式】
[0012]在本文所描述的一些实施例中,导航软件可以连续地实时生成到移动目标的路径。例如,目标移动设备可以自动监测其自身位置并且在其位置已经改变超过阈值量时实时发布位置信息更新。地图软件(定位在诸如移动电话的源设备或服务器计算机上)可以接收来自目标设备的实时更新并且生成从源设备到目标设备的新路线指导。目标移动设备可以包括将其全球定位系统(GPS)坐标或其它方位/位置信息直接发送到服务器计算机或源设备的选项。直接发送到源设备的直接对等选项可以出于安全原因而防止第三方服务追踪目标设备。基于服务器的共享选项可以允许多个源设备更高效地追踪目标位置,因为目标设备仅需要传送单个位置更新。更新的实时发布可以包括通过通用分组无线业务(GPRS)、LTE,WiFi,SMS消息等等发送消息,其可以被路由到源设备上的实时地图应用。当源设备之一已经移动超过预定距离时或者当源设备处于距目标设备的预定距离内时,目标设备上的长期运行的计算可以保持为最小并且可以启用电力消耗的高准确度位置追踪。通过使中央可用的服务器计算机充当导航代理以执行复杂计算并且发送目的地更新以及经更新的路线和导航相关信息,可以将涉及源设备上的改变的目的地的计算保持为最小。
[0013]图1示出了总体系统图110。诸如移动电话、膝上型计算机、平板计算机等等的源移动设备112可以导航到目标移动设备114。源移动设备112可以在120处所示的第一位置处开始并且接收第一路线122,其典型地为结合到目标设备114的视觉道路指示的地图。路线可以从服务器计算机130供应,如以下进一步描述的,或者可以在源设备112自身上计算。当源移动设备112移动到第二位置136时,服务器计算机可以提供经更新的第二路线140,所述第二路线可以与第一路线不同,特别地因为目标设备从位置146移动到位置148。出于清晰性目的,第二路线140以比第一路线122更重加权的线示出。通过更新路线,意指重新计算从源设备112的当前位置136到目标设备114的当前位置148的路线。第二路线的一些部分可以与第一路线重叠,但是路线的至少一部分由于目标设备114的新位置148而改变。当源移动设备112更靠近目标移动设备114移动时,路线可以进一步更新。因此,重新计算从新起点到新终点的路线的连续更新允许正改变位置的源设备112导航到同时也正改变位置的目标设备114。
[0014]图2是描绘了可以用于源移动设备112或目标移动设备114的示范性移动设备200的系统图,包括一般地在202处所示的各种可选硬件和软件组件。移动设备中的任何组件202可以与任何其它组件通信,但是为了便于说明并未示出所有连接。移动设备可以是任何各种计算设备(例如,手机、智能电话、手持式计算机、个人数字助理(PDA)、平板等等)并且可以允许与诸如蜂窝或卫星网络的一个或多个移动通信网络204的无线双向通信。
[0015]所图示的移动设备200可以包括控制器或处理器210 (例如,信号处理器、微处理器、ASIC或其它控制和处理逻辑电路)以用于执行诸如信号编码、数据处理、输入/输出处理、电力控制和/或其它功能的任务。操作系统212可以控制组件202的分配和使用并且支持一个或多个应用程序214。应用程序可以包括共用移动计算应用(例如,电子邮件应用、日历、联系人管理器、万维网浏览器、消息应用)或任何其它计算应用。追踪应用215可以结合图1中所描述的功能性来使用。特别地(并且如以下进一步解释的),追踪应用215可以使用各种追踪系统来提供移动设备200的当前位置,所述追踪系统典型地具有不同功耗和不同准确度。通用位置追踪设备291被示出为表示用于获得移动设备200的位置的任何当如或之后研发的追踪设备。可以使用其它位置追踪系统,诸如基于GPS的追踪284、基于蜂窝的追踪292和基于WiFi的追踪294。设备293表示可以依赖于具有已知位置的超声或RF标签的室内追踪机制以及使用指南针和加速度计读数中的改变来以速度和转向对距离计数的惯性追踪。这些系统中的任一个可以提供移动设备200的当前位置。准确度和功耗典型地跨不同位置追踪系统而变化。一般地,相比于诸如基于蜂窝的追踪292的低准确度位置追踪系统而言,诸如基于GPS的追踪284的高准确度追踪系统消耗明显更多的电力。此外,位置追踪系统具有更适合于基于行进的位置和速度来追踪位置的诸如实现室内对比室外的能力的属性和分辨率。如以下进一步描述的,当发布经更新的位置时,追踪应用215可以通过从服务器或源设备接收指定期望准确度程度的外部命令来在追踪设备之间切换。更多的准确度典型地要求更多的电力。因此,追踪应用215可以使用较低电力的追踪设备直到接收到针对高准确度的外部命令并且然后切换所使用的追踪设备。
[0016]所图示的移动设备200可以包括存储器220。存储器220可以包括不可移动的存储器222和/或可移动的存储器224。不可移动的存储器222可以包括RAM、ROM、闪速存储器、硬盘或其它众所周知的存储器存储技术。可移动的存储器224可以包括闪速存储器、或在GSM通信系统中众所周知的订户识别模块(SIM)卡、或诸如“智能卡”的其它众所周知的存储器存储技术。存储器220可以用于存储运行操作系统212和应用214的数据和/或代码。示例数据可以包括网页、文本、图像、声音文件、视频数据、或要经由一个或多个有线或无线网络发送到一个或多个网络服务器或其它设备或从一个或多个网络服务器或其它设备接收的其它数据集。存储器220可以用于存储诸如国际移动订户标志(MSI)的订户标识符和诸如国际移动设备标识符(MEI)的设备标识符。可以将这样的标识符传送到网络服务器以识别用户和设备。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1