动态更新的接近告警的制作方法

文档序号:6697464阅读:124来源:国知局
专利名称:动态更新的接近告警的制作方法
技术领域
本发明总体上涉及无线通信系统,更具体地涉及用于向移动设备用户告警目标方的接近的方法和系统。
背景技术
“地理围栏”是公知的概念。在该概念的最通用实施中,通过建立限定边界的地理 坐标集,来在固定点或区域的周围建立“虚拟”边界。按照这种方式,可建立任意形状的区 域。一旦建立了所述区域,具有自定位性能的便携式设备(例如,GPS接收器)就能够监控 其何时处于所述地理围栏定界的区域内,如果有需要并且装配有通信收发器,则将该状态 报告给负责监控该设备的位置的一方。这种技术方案通常用于高价值资产的跟踪,并且越 来越多的用于对人、甚至宠物的监控。然而,传统地理围栏技术典型地旨在将人或者实物资产限制在固定区域内(可能 是家庭或者学校附近),或者将某人(例如罪犯)排除于固定区域外。在一些情况下,当两个 人都移动时,期望对一个人向另一个人的接近进行监控。出于安全原因,存在这种需要—— 例如,犯罪受害人希望在被假释的罪犯进入该犯罪受害人当前位置的特定距离内时得到通 知。然而,这种通知的其它应用也是可能的。例如,人们可能希望当她的任何个人朋友进入 她当前位置的特定距离内时,或者是当她的任何孩子离开她特定距离时,得到通知。传统地 理围栏技术因依赖于固定位置而不能满足这些需要。

发明内容
公开了用于向移动设备用户告警目标方接近的方法和装置。在示例性方法中,接 收与所述目标方相对应的电子位置信息消息,该电子位置信息消息包括目标位置数据。响 应于接收到所述位置信息消息,基于所述目标位置数据来确定目标位置估计。将所述目标 位置估计与包围所述移动设备的当前位置估计的定界区域进行比较,并且基于所述目标位 置估计接近所述定界区域,来选择性地生成告警。在一个或更多个实施方式中,所确定的目标位置估计包括基于所述目标位置数据 和与所述位置信息消息的始发源相关联的一个或更多个不确定性参数的目标位置包围区 (envelope)。在一些实施方式中,所述目标位置包围区可进一步基于先前确定的目标估计。 在一些实施方式中,当所述目标位置包围区侵入包围用户的移动设备的所述定界区域时, 生成告警。在一些实施方式中,所述告警可以包括与所述移动设备的当前位置相对应的地 图数据,以及对所述移动设备的当前位置和/或所述目标方的估计位置的指示。还公开了一种应用处理器,所述应用处理器被配置为用于实施向移动设备的用户 告警目标方的接近的一种或更多种方法。所公开的应用处理器的各种实施方式可在通过通 信网络可操作地连接到所述移动设备的应用服务器中使用,或者在所述移动设备自身中使 用。在阅读下文的说明并参看附图后,本领域的技术人员能够意识到本发明的各种实施方式包括,但不限于(a) 一种用于向移动设备的用户告警目标方的接近的方法,该方法包括以下步骤 接收与所述目标方相对应的电子位置信息消息,所述电子位置信息消息包括目标位置数 据;响应于所述电子位置信息消息,基于所述目标位置数据来确定目标位置估计;将所述 目标位置估计与包围所述移动设备的当前位置估计的定界区域进行比较;以及基于所述目 标位置估计接近所述定界区域而在所述移动设备处选择性地生成告警。(b)如(a)所述的方法,其中,所述目标位置估计包括目标位置包围区,并且其中, 确定目标位置估计的步骤包括基于所述目标位置数据和与所述位置信息消息的始发源相 关联的不确定性参数来确定所述目标位置包围区。(c)如(b)所述的方法,其中,确定所述目标位置包围区的步骤还基于先前确定的 目标位置估计。(d)如权利要求(C)所述的方法,其中,确定所述目标位置包围区的步骤包括基于 所述不确定性参数对所述目标位置数据进行加权,和基于先前确定的不确定性参数对所述 先前确定的目标位置估计进行加权。(e)如(b)所述的方法,其中,确定所述目标位置包围区的步骤还基于所述电子位 置信息消息中包括的速度信息。(f)如(b)所述的方法,其中,基于所述目标位置估计接近所述定界区域而在所述 移动设备处选择性地生成告警的步骤,包括当所述目标位置包围区侵入所述定界区域时生
成告警。(g)如(b)所述的方法,其中,基于所述目标位置估计接近所述定界区域而在所述 移动设备处选择性地生成告警的步骤,包括当所述目标位置包围区位于所述定界区域之外 时生成告警。(h)如(a)所述的方法,其中,所述目标位置数据包括位置描述符,并且其中,基于 所述目标位置数据确定目标位置估计的步骤包括获取与所述位置描述符对应的地理坐标, 和基于所述地理坐标确定所述目标位置估计。(i)如(h)所述的方法,其中,所述目标位置估计包括目标 位置包围区,并且其中, 确定目标位置估计的步骤包括基于所述地理坐标和与所述位置描述符相关联的不确定性 参数来确定所述目标位置包围区。(j)如(a)所述的方法,其中,远离所述移动设备执行将所述目标位置估计与包围 所述移动设备的当前位置估计的定界区域进行比较的步骤,该方法还包括从所述移动设备 请求所述当前位置估计以供在所述比较步骤中使用的步骤。(k)如(a)所述的方法,其中,在所述移动设备处执行将所述目标位置估计与包围 所述移动设备的当前位置估计的定界区域进行比较的步骤,该方法还包括执行定位更新操 作以获得所述当前位置估计的步骤。(1)如(k)所述的方法,其中,发起定位更新操作包括从卫星导航系统接收器接收 所述当前位置估计。(m)如(k)所述的方法,其中,发起定位更新操作包括利用无线网络来请求所述当 前位置估计。(η)如(a)所述的方法,其中,将所述目标位置估计与包围所述移动设备的当前位置估计的定界区域进行比较的步骤包括基于所述当前位置估计和与包围所述当前位置估 计的区域对应的地图数据来确定所述定界区域。(ο)如(a)所述的方法,其中,基于所述目标位置估计接近所述定界区域而在所述 移动设备处生成告警的步骤,包括向所述移动设备发送告警消息。(ρ)如(ο)所述的方法,其中,所述告警消息包括指示所述当前位置估计和所述目 标位置估计的地图数据。(q)如(ο)所述的方法,其中,所述告警消息包括对所述移动设备的用户的建议动作。(r) 一种应用处理器,该应用处理器被配置为执行以下操作接收与目标方相对 应的电子位置信息消息,所述电子位置信息消息包括目标位置数据;响应于所述电子位置 信息消息,基于所述目标位置数据来确定目标位置估计;将所述目标位置估计与包围移动 设备的当前位置估计的定界区域进行比较;以及基于所述目标位置估计接近所述定界区域 来选择性地生成告警消息。(s)如(r)所述的应用处理器,其中,所述目标位置估计包括目标位置包围区,并 且其中,所述应用处理器进一步被配置为,基于所述目标位置数据和与所述位置信息消息 的始发源相关联的不确定性参数,来确定所述目标位置包围区。(t)如(S)所述的应用处理器,其中,所述应用处理器进一步被配置为,基于先前 确定的目标位置估计来确定所述目标位置包围区。(u)如(r)所述的应用处理器,其中,所述应用处理器被配置为,利用所述当前位 置估计和与包围所述当前位置估计的区域对应的地图数据,来确定所述定界区域。(ν)如(r)所述的应用处理器,其中,所述应用处理器被配置为,从所述移动设备 接收所述当前位置估计以供在所述比较操作中使用,并且将所生成的告警消息发送到所述 移动设备。(w) 一种移动通信设备,所述移动通信设备包括消息处理器,所述消息处理器被 配置为用于接收与目标方相对应的电子位置信息消息,所述电子位置信息消息包括目标位 置数据;和应用处理器,所述应用处理器被配置为响应于所述电子位置信息消息,基于所 述目标位置数据来确定目标位置估计;将所述目标位置估计与包围所述移动通信设备的当 前位置估计的定界区域进行比较;以及基于所述目标位置估计接近所述定界区域来选择性 地生成告警消息。当然,本发明不限于上述特征和优点。在阅读以下详细说明并且参看附图后,本领 域的技术人员可意识到其它特征和优点。


图1例示了示例性无线通信网络。图2例示了侵入了动态确定的包围移动设备的定界区域的目标位置包围区。图3是例示了用于向移动设备的用户告警目标方的接近的示例性方法的流程图。图4是例示了用于确定目标位置包围区的示例性方法的流程图。图5例示了关于示例性目标位置包围区的速度信息的效果。图6是例示了根据本发明的一个或更多个实施方式的目标位置包围区的确定过程的流程图。图7是例示了用于向移动设备用户告警目标方的接近的另一示例性方法的流程 图。图8例示了被配置为用于向用户告警目标方的接近的示例性移动通信设备。
具体实施例方式本发明可以有各种修改和替换形式,附图中仅以示例方式示出了本发明的具体实 施方式,并且将在下文中对其进行详细描述。然而,应当理解,并非旨在将本发明限于详细 描述的具体形式。本领域的技术人员可想到落入所附权利要求的范围内的对所例示的实施 方式的各种另选例。图1例示了可部署本发明的一个或更多个实施方式的无线通信系统。一些移动设 备110被配置为利用无线基站120和网络130来彼此通信。网络130包括无线通信系统的 固定部分,还可包括一个或更多个专用或公共数据网络(包括互联网)。应用服务器135也 连接到网络130,并且被配置为用于与一个或更多个移动设备110进行通信。移动设备110可以使用来自全球定位系统(GPS)卫星140的信号来确定该移动设 备110的位置。(本领域的技术人员应当明白,除GPS之外还可使用其它基于卫星的定位技 术,如俄国的GL0NASS系统、欧盟的伽利略系统以及印度的IRNSS系统。)利用传统的卫星 导航系统接收器来确定移动设备110的位置的方法是公知的,并且在本文中不进行详细描 述。此外,已知多种利用若干蜂窝无线电信号来确定移动设备110的位置的技术。这些技 术包括利用公知的到达时间差(TDOA)或者增强型观测时间差(E-OTD)测量方案。涉及利 用蜂窝信号以及卫星定位信号的混合定位方案也是已知的。此外,已采用用于增强移动设 备中的GPS接收器的性能的技术,这通常被称为辅助GPS。移动设备110的用户(“用户A”)可能希望当特定人进入她当前位置的特定距离 内时得到通知。在图1中,该人被示为“目标方” 150。目标方150的位置可通过多种不同 手段来监测。首先,在一些情况下,目标方150可佩戴或者携带定位装置,该定位装置被配 置为定期将其位置报告给中央监控服务。例如,可通过法院命令强制目标方150佩戴装备 有GPS接收器和通信模块的“脚铐”,以使得政府当局能够跟踪该目标方的移动。在其它情 况下,目标方的位置可通过专制性较弱的手段来确定。例如,目标方150可携带定期将其位 置报告给监控服务的装备有GPS的移动设备110。在这种情况下,目标方150可明确被授权 与用户A共享该位置信息。替代基于GPS的定位装置或者除基于GPS的定位装置之外,还可使用目标方150 的位置信息的其它来源。例如,位置信息可来源于目标方对标识卡或者其它授权装置的使 用。例如向工作地点安全门出示标识证,也可生成位置记录。类似地,电子收费业务(如利 用射频转发器或者条形码的业务)生成可用作目标方150的位置信息的记录。其他来源包 括来自个人的第一手报告。例如,当已知用户A想要跟踪目标方150时,则图1中的用户B 和C可利用他们的移动设备110来报告对目标方150的目击。这些报告可以是对呼叫中心 的口头报告,通过文本消息或电子邮件传送,或者通过将“目击”数据输入到web表单中来 实现。在各种情况中,可从报告中提取目击数据,并且使应用服务器135可获得该目击数 据。
利用传统的技术,通过应用服务器135到网络130的连接,可在应用服务器135处 收集与目标方150相对应的位置信息。可将来自目标方150携带的移动设备110、来自目标 方150戴的脚铐或者来自移动设备用户的个人目击报告的位置信息,全部路由到应用服务 器135并且在应用服务器135处收集,该应用服务器135例如可通过IP地址、统一资源定 位符(URL)或者其它电子网络地址来寻址。也可将由多种电子业务(如上述安全门业务或 者收费业务)触发的位置报告路由到应用服务器135并且在应用服务器135处收集。 在一些应用中,与目标方150相对应的位置信息可由目标方150自发地提供。例 如,目标方150可能利用移动设备110中的定位技术,授权定期向应用服务器135更新他的 位置。该授权可以是通用的,允许其无限制的使用,或者可限于与一个或者多个特定被授权 用户有关的业务。在其它应用中,可以(通过法院命令)强制提供位置信息。在又一些应 用中,可获得的唯一位置信息可以是由第三方自发提供的,如上文所述的个人报告。与系统用户(图1中的用户A)相对应的位置信息也在应用服务器135处收集。因 为用户A典型地已请求了该业务,所以通常容易获得用户A的位置的定期更新。例如,用户 A可授权定期向应用服务器135报告利用她的移动设备110中的GPS技术所获得的位置估 计。(类似地,移动设备用户可授权定期或者根据需要利用基于蜂窝网络的定位技术来获得 定位报告。)因此,通常可以假定用户A的移动设备110始终可获得当前的合理准确的位置 估计,但要受到特定定位技术的已知局限的影响。例如,当移动设备110位于建筑物深处或 者停车库中时,基于GPS的技术可能无效。类似地,当然,如果移动设备110不能够与应用 服务器135进行通信(例如当没有可用的蜂窝覆盖时),则应用服务器135也不能获得当前 位置估计。然而,在大多数情况下,可获得用户A的移动设备110的当前位置估计。相反,在一些情况中,目标方150的位置估计可能是偶然的和不确定的。虽然可 将来自多个来源的数据进行组合,以获得更频繁的估计,但是来自各个不同始发源的数据 的准确度和可靠度存在差异。例如,来自官方来源或者准官方来源的某一数据(如来自安 检机构或者收费点的数据)通常非常准确,并且尤其在涉及安全的数据的情况下非常可 靠一一位置估计非常可能对应于正确目标方150。如果该数据还很及时,则可以认为目标 方150的位置估计是高度确定的。另一方面,来自基于GPS的定位源或者是基于蜂窝三角 测量技术的数据,可能一定程度上有较低的准确度(数十米或者数百米),并且依赖于确切 来源,可能具有或高或低的可靠度。例如,具有防篡改安全措施的戴到目标方的法院强制脚 铐,将产生高度可靠的位置估计,该位置估计几乎一定对应于目标方150。另一方面,从移动 电话接收的位置估计可能具有合理的准确度,但在一定程度上具有较低的可靠度,因为当 获得位置测量时,目标方150可能实际上并未携带移动电话。相反,从个人目击报告获得的位置估计可能相当精确,但可能具有较低的可靠度, 因为位置数据与正确目标的对应性不太确定。另一方面,特定个人目击报告可能不太精确, 可能仅指示了位置描述符(例如,“时代广场”,或者“罗利商业区”)。在本发明的一些实施 方式中可以使用这种位置描述符来获得对应的地理坐标。根据这种位置描述符导出的位置 估计的精度,很清楚是该描述符自身的精度的函数——诸如“无线电城音乐厅”的描述符明 显比“时代广场”更为精确。为了确保用户A足够快地获得告警,应考虑目标方150的位置估计中固有的不确 定性。图2例示了如何实现这种考虑。由用户A携带的移动设备110对应于当前位置估计210。如上文所述,位置估计210可由多种方式来确定,但是典型地是基于移动设备110中内 置的GPS定位技术或者蜂窝网络定位技术。用户A的当前位置210由限定了定界区域225 的边界220所包围。在图2中,定界区域225被示为大致呈椭圆形,但是,如下文中进一步 讨论的那样,定界区域225在实际中可以是任意形状。图2中还例示了目标方150。目标方150与目标位置估计相关联。这种目标位置 估计典型地包括指明特定地理位置的点估计,如图2中示出的点估计250。然而,该点估计 250具有与其相关联的固有不确定性。在图2中将这种不确定性表示为包围点估计250的 包围区260。因此,目标位置估计可包括点估计250和包围区260的组合。目标位置包围区260的大小可被确定为目标位置估计250的来源的函数。如上文 所述,一些来源将比其它来源更为准确和/或可靠;目标位置包围区260的大小考虑了这种 变化性。目标位置包围区260的大小还可以是用于构建目标位置估计的数据的及时性的函 数。如果所述数据过时,则位置包围区260也必须增大以考虑在间隔时间内目标方150的 可能移动。目标位置包围区260的形状还可以考虑已知的移动——基于GPS的定位报告例 如可以包括指示运动方向和速度的速度分量。这种信息可用于构形目标位置包围区260,因 为目标方在稍后的时间的实际位置很可能在最后已知运动的方向上。本领域的技术人员应当意识到,可组合来自多个来源和多个时间的数据以形成目 标位置估计。可以对应于相应来源的可靠度和/或准确度,并考虑经过时间,对数据进行加 权。在任何情况下,一旦确定了目标位置估计,则可将该目标位置估计与包围用户A 的定界区域225进行比较,以确定是否应向用户A告警目标方的接近。在图2中,目标位置 包围区260与边界220相交叉并且延伸到定界区域225中。在本发明的一个或者更多个实 施方式中,这种目标包围区260和定界区域225的交叠触发向用户A告警目标方150的接 近的通知处理。图3中例示了一种用于向移动设备110的用户告警目标方150的接近的示例性方 法。在本发明的一个或者更多个实施方式中,利用经由网络130从上述来源中的任一来源 或者若干来源接收的位置数据,通过图1中的应用服务器135,来实施这种方法。该方法流 程开始于310,在此步骤接收与目标方150相对应的目标位置数据。因为这种目标位置数据 可能来自多种来源中的任一来源或者若干来源,所以该数据就其精确性、准确度和/或可 靠度而言会有所不同。在一些实施方式中,接收到目标位置数据可以触发图3中的其余块 的执行,而在其它实施方式中,这些其余步骤是定期执行或者根据一些其它预定安排来执 行的。在块320,使用目标位置数据来确定目标位置估计。如上文所述,可将目标位置数 据与其它数据相结合来确定目标位置估计。可以考虑到目标位置数据的来源而对该数据进 行分析,以确定与该目标位置数据相关联的不确定性。在一些实施方式中,可将最新接收到 的目标位置数据与先前确定的目标位置估计相结合,以获得更新的目标位置估计。在这些 实施方式中,可对目标位置数据和先前目标位置估计进行加权求和,以获得更新的目标位 置估计。在一些实施方式中,加权可以是经过时间和/或最新目标位置数据的可靠度和/ 或先前目标位置估计的函数。在块330,对包围移动设备110的当前位置估计的定界区域进行确定。在一些实施方式中,通过简单地对移动设备110的当前位置估计应用预定间隔距离或范围来确定定界区域。因此,在这些实施方式中,定界区域将包括以当前位置估计为中心的圆形区域。在 一些实施方式中,可对限定了圆形定界区域的半径的范围进行调整以考虑移动设备110的 当前位置估计的准确度中的不确定性。例如,如果当前位置估计与+/-100米的不确定性相 关联(这种不确定性度量通常伴随有实际位置落入由该不确定性指定的范围内的概率,如 95% ),则可将定界区域向外调整100米以补偿这种不确定性。然而,本领域的技术人员应 当理解,随着定界区域的大小相对于测量不确定性增大,这种调整变得越来越不显著。用于确定定界区域的当前位置估计可经由网络130从另一服务器获得,或者可直 接从移动设备110获取。在本发明的一个或者更多个实施方式中,接收到目标方150的新 目标位置数据,将触发对于用户A的移动设备110的更新位置估计的请求。如果移动设备 110支持自发的位置确定,则可将这种请求直接发送到移动设备110。否则,可将所述请求 发送到由用户A的蜂窝服务供应商所操作的位置服务器。(该位置服务器可以利用包括先 前讨论的多种技术中的任一种或几种技术来跟踪用户A的位置。例如,该位置服务器可以 采用辅助GPS技术、诸如E-OTD或TDOA的三角测量技术,或者可以简单地将用户A的位置 与服务基站的位置相关联。)在其它实施方式中,由于可以定期向应用服务器135发送当前 位置估计,所以不需要所述请求。在块340和350处,将目标位置估计与定界区域进行比较,以确定目标位置估计是 否侵入定界区域。如果侵入,则生成告警消息以将目标方150位于(或者可能位于)由定 界区域限定的邻域内通知给移动设备110的用户。应用服务器135可被配置为用于经由网 络130将该告警消息发送给用户A的移动设备110。该告警消息可以利用例如短消息业务 (SMS)消息、彩信业务(MMS)消息、电子邮件消息等来发送。重新参考图3,如果在块350处 未检测到侵入,则不生成告警消息,并且流程结束。可以周期性地循环图3的流程,或者当 接收到新的目标位置数据时触发图3的流程。图4例示了基于目标位置数据确定目标位置包围区的过程。在图4的示例性方 法中,根据所接收的目标位置数据和先前确定的目标位置估计的函数来确定目标位置包围 区。该流程开始于块410,在该步骤确定所接收的位置数据的来源。在一些情形中,确定位 置数据的来源只是简单地读取位置数据消息所附的标识符。在其它情形中,确定位置数据 的来源包括将通信信道或通信类型与来源相匹配。可能存在若干等级差别。例如,可将以 文本消息接收的所有位置数据报告总合在一起,并且认为其是从单个“文本消息来源”接收 的。另选的是,可以区分个人发送方,以使得给定位置数据报告的来源是个人发送方。在任何情形中,在块420处确定对应于所述来源的至少一个不确定性参数。在一 些情形中,确定不确定性参数包括接收伴随所接收的位置数据或者作为所接收的位置数据 的一部分的不确定性度量。例如,来自目标方的移动设备110中的GPS接收器的位置数据 报告可以通常利用纬度系数和经度系数以及与该测量相关联的不确定性参数,来指定地理 位置。基于蜂窝网络的测量也可包括明确限定的不确定性参数。然而,对于其它来源,可能 未明确限定对应于特定报告或来源的不确定性参数。在这些情形中,确定数据来源的不确 定性参数可以包括查看查询表以获取用于特定数据来源的预定参数。从法院命令的监控装 置接收的报告例如可与指示极低预期误差和高度可靠性的一个或更多个不确定性参数相 关联。类似地,从收费点接收的报告可对应于指示高准确度但仅指示中等可靠性的不确定参数。在块430,基于不确定性参数,对最新接收到的目标位置数据进行加权。在块440, 基于相应的先前确定的不确定性参数,对先前确定的目标位置估计进行加权。最后,在块 450,基于加权后的目标位置数据和加权后的先前确定的目标位置估计来确定目标位置包 围区。本领域的技术人员应当意识到,可以采用各种用于确定目标位置包围区的算法;最合 适的选择依赖于具体应用和可用的数据来源。在典型实施中,针对新位置数据的权重和针 对先前确定的目标位置估计的权重与相应的不确定性参数成反比。因此,相比于具有较大 不确定性的位置估计,对具有较低不确定性的位置估计进行更大的加权。可以按照新目标 位置数据和先前确定的目标位置估计的加权平均值,来计算目标位置包围区的基准点。作为示例,假定先前确定的位置指示相应的不确定性为200米的位置坐标Xl、yi。 在这个示例中,位置坐标Xl、Y1表示关于原点在特定纬度和经度的某种本地参考系的位置。 本领域的技术人员应当意识到,可以使用多种参考系来指定位置,包括三维参考系。在许多 情形中,虽然距离计算要比使用线性参考系时更为复杂,但可以使用纬度和经度。在一些实 施方式中,还可使用海拔测量。在任意情况下,进一步假定接收到新位置报告,其指示位置 X2> y2,不确定性为500米。在一种示例性算法中,对先前确定的位置分配了不确定性倒数 的1000倍或者1000/200 = 5的权重。类似地,对该新位置报告分配了 1000/500 = 2的权 重。新的目标位置估计被计算为(xnew,ynJ = (5Xl+2x2/(5+2),5yi+2y2/(5+2))。当然,该 示例是简化的;可以采用更为复杂的加权算法。例如,权重可不仅考虑测量准确度的不确定 性;权重还可包括对应于来源可靠性和/或数据的经过时间的系数。此外,加权计算在χ和 y方向上不必相同。事实上,目标包围区的形状可随方向变化。例如,如果知道目标方150在运动,则 目标位置包围区的形状可根据所估计的运动而变化。具体来说,目标位置包围区可在所估 计的运动的方向上拉长,如图5所示。在图5中,目标位置数据指示目标方150的当前位置 510。然而,目标位置数据还指示目标方150处于运动中,如矢量520所示。因此,目标位置 包围区530在运动矢量520的方向上拉长。图6例示了用于确定诸如图5中画出的目标位置包围区530的目标位置包围区的 示例性方法。在块610,接收位置信息消息,该消息包括目标位置数据和与目标方150相对 应的速度信息。在块620,确定与位置信息消息的来源相对应的不确定性参数。如上所述, 这种不确定性参数可包括位置信息消息中包括的显式准确度度量。在块630,根据目标位置 数据、速度信息以及不确定性参数来确定目标位置包围区。在一示例性实施方式中,将速度 信息转换为速度矢量,该速度矢量用于度量在该矢量的方向上的不确定性参数。利用这种 方法,获得了类似于图5中画出的拉长目标位置包围区。还可以考虑关于速度信息的不确 定性;可以增大目标位置包围区的总体大小以对速度信息中的不确定性进行补偿。如上文所提到的,包围用户的移动设备110的定界区域不必为圆形。事实上,定界 区域完全不必具有规则形状。在一些实施方式中,可以根据一组预定的边界限定参数和与 移动设备110的当前位置相对应的地图数据来确定定界区域。例如,边界限定参数可指定 定界区域的边界距离移动设备位置至少1000米,但是定界区域应向外调整为在各方向上 包括最近的街道。其它边界限定参数可指定定界区域在与移动设备110的估计运动的方向 相对应的方向上进一步延伸。
在各种上述情形中,可以参考移动设备110的当前位置的地图数据来限定定界区域。因此,图7例示了引入了这种地图数据的、用于向移动设备用户告警目标方的接近的示例性方法。在块710,利用上文所述方法中的任何方法或者一些方法来确定目标位置包围区。在块720,接收用户的移动设备110的当前位置估计。在块730,获取与用户的移动设备110对应的边界限定参数。在一示例性实施方式中,从存储器中存储的、以移动设备标识符为索引的查询表中获取这些边界限定参数。在任何情形中,在块740,使用当前位置估计来获取与包围该当前位置估计的区域相对应的地图数据,随后在块750,使用该边界限定参数来基于该当前位置估计和该地图数据来确定定界区域。如上文所述,边界限定参数例如可以指示,定界区域应从当前位置估计向外调整至包括相邻街道,或者定界区域应包括移动设备 110目前所处自治区的整个区域。在块760,将目标位置包围区与定界区域进行比较,以确定目标方是否在趋近移动设备用户。如果目标位置包围区侵入定界区域,则在块770生成告警消息。在图7的示例性流程中,该告警消息包括可指示用户的当前位置和目标方的估计位置的地图数据。该地图数据可以包括直接由移动设备110使用以提供地像的图形数据,或者可以是指向移动设备110可例如从数据库或单独服务器获取的地图数据的指示符。在一些实施方式中,该告警消息可进一步包括用于避开目标方的建议动作,如用于将用户与目标方之间的距离最大化的建议路径。在本发明的一些实施方式中,本文中描述的一种或者更多种方法可在图1中示出的应用服务器135处实施。本领域的技术人员应当意识到,上文讨论的地图数据容易在应用服务器135处获取。例如,地图数据可存储在应用服务器的本机存储器中,利用光驱从光盘中获取,或者经由网络130从另一服务器获取。在其它实施方式中,用于向用户告警目标方的接近的方法的全部或者一部分可在由用户携带的移动设备上实施。无论是在应用服务器135处实施还是在移动设备处实施,都可利用应用处理器来执行各种方法步骤。因此,图8中示出了一种在移动设备800的背景下的示例性应用处理器830,该移动设备800被配置为用于向它的用户告警目标方向该移动设备的当前位置的接近。图8的移动设备800包括无线收发器810,该无线收发器可以是根据诸如由第3代合作计划(3GPP)或者由第3代合作计划2(3GPP2)颁布的一个或者更多个无线工业标准来设计的传统收发器。因此,例如,无线收发器810可包括传统的GSM、W-CDMA或者WIMAX收发器。移动设备800还包括被配置为用于接收与目标方相对应的电子位置信息消息的消息处理器。这种可包括例如文本消息或电子邮件消息的电子位置信息消息,典型地包括指示目标方的估计位置的地理坐标的目标位置数据,并且可包括用于限定目标位置包围区的数 据。图8的示例性结构中包括微处理器835和存储器840的应用处理器830,被配置为用于基于目标位置数据来确定目标位置估计,将目标位置估计与包围移动设备的当前位置估计的定界区域进行比较,并且基于目标位置估计接近定界区域,利用用户接口850来选 择性地生成告警消息。根据位置信息消息中的目标位置数据确定目标位置估计,可以仅包括从该消息中提取目标位置估计。然而,在其它实施方式中,确定目标位置估计可以包括利用与目标位置数据相关联的不确定性信息来确定目标位置包围区。目标位置估计还可引入 先前确定的位置估计,并且可以包括与目标方150相对应的一个或者更多个位置估计的加 权平均值。在图8的示例性结构中,可以利用GPS接收器860来获得当前位置信息。在一些实 施方式中,接收到目标方150的新位置数据可以触发定位更新操作,其中应用处理器830从 GPS接收器860请求当前位置估计。在其它实施方式中,GPS接收器860可被配置为用于定 期向应用处理器830提供位置数据,使得容易获得当前位置估计。尽管移动设备800包括 GPS接收器,并且被配置为用于自发的位置确定,但是当其它设备根本没有内置位置相关功 能时,在没有来自移动网络的辅助的情况下,其它移动设备不能确定它们的位置。在这些情 况中的任一情况下,确定当前位置估计可能都需要从所述移动设备发送针对基于网络的定 位服务的请求。当目标位置包围区侵入定界区域时触发的告警消息可以包括声音告警、文本告警、图像告警或者任意组合。在一些实施方式中,可获得与移动设备的当前位置相对应的地 图数据,在这种情况中所述告警消息可包括指示移动设备800和目标方150的当前位置的 可视地图输出。还可包括使得遇到目标方150的机会最小化的建议动作或者建议运动方 向。在一些实施方式中,所述告警消息还可包括如果方向未改变而遇到目标方150的时间 估计。虽然上文讨论的绝大多数情况假定目标方是移动设备用户希望避开的人,但本领 域的技术人员应当意识到,所描述的技术也可用于向用户告警朋友或同事的接近。因此,在 一个实施方式中,对预定朋友列表中的各人实施上述技术,从而向移动设备用户告警任一 朋友的接近。类似地,尽管当目标位置包围区开始侵入定界区域时生成上文所述的告警消 息,但是其它应用可指定当目标位置包围区离开定界区域时生成告警消息。本领域的技术人员还将认识到,上述应用服务器135或者移动设备800的一些功 能部件,包括、但不限于应用处理器830的一些功能,可以在一个或更多个微控制器或微处 理器上实施,并且可以利用它们之间的合适应用程序接口而一起实施或者单独实施。例如, 这些部件中的一个或更多个可以在无线收发器810中内嵌的处理器上实施。另选的是,上 文描述的移动设备800中的一些功能部件可通过使用专用硬件来提供,也可通过使用与合 适软件或固件相关联的能够执行软件的硬件来提供。此外,术语“处理器”或者“控制器”不 特指能够执行软件的硬件,而可隐含包括、但不限于数字信号处理器(DSP)硬件、用于存储 软件的只读存储器(ROM)、用于存储软件和/或程序或者应用数据的随机存取存储器以及 非易失性存储器。还可包括传统的和/或定制的其它硬件。本领域的技术人员能够意识到 这些设计选择中固有的成本、性能以及维护之间的取舍。当然,在不偏离本发明的范围和本质特征的情况下,可以按照在本文所阐述的方 式之外的其它具体方式来执行本发明。因此,应在所例示的而非限制性的全部方面考虑本 发明的实施方式,并且本文旨在包括在所附权利要求的含义和等同范围内的全部变化。
权利要求
一种用于向移动设备(110)的用户告警目标方(150)的接近的方法,该方法包括以下步骤接收与所述目标方(150)相对应的电子位置信息消息,所述电子位置信息消息包括目标位置数据;响应于所述电子位置信息消息,基于所述目标位置数据来确定目标位置估计;将所述目标位置估计与包围所述移动设备(110)的当前位置估计(210)的定界区域(220)进行比较;以及基于所述目标位置估计接近所述定界区域(220)而在所述移动设备(110)处选择性地生成告警。
2.如权利要求1所述的方法,其中,所述目标位置估计包括目标位置包围区(260、 530),并且其中,确定目标位置估计的步骤包括基于所述目标位置数据和与所述位置信息 消息的始发源相关联的不确定性参数来确定所述目标位置包围区(260、530)。
3.如权利要求2所述的方法,其中,确定所述目标位置包围区(260、530)的步骤还基于 先前确定的目标位置估计。
4.如权利要求3所述的方法,其中,确定所述目标位置包围区(260、530)的步骤包括基 于所述不确定性参数对所述目标位置数据进行加权,和基于先前确定的不确定性参数对所 述先前确定的目标位置估计进行加权。
5.如权利要求2所述的方法,其中,确定所述目标位置包围区(260、530)的步骤还基于 所述电子位置信息消息中包括的速度信息。
6.如权利要求2所述的方法,其中,基于所述目标位置估计接近所述定界区域(220) 而在所述移动设备(110)处选择性地生成告警的步骤,包括当所述目标位置包围区(260、 530)侵入所述定界区域(220)时生成告警。
7.如权利要求2所述的方法,其中,基于所述目标位置估计接近所述定界区域(220) 而在所述移动设备(110)处选择性地生成告警的步骤,包括当所述目标位置包围区(260、 530)位于所述定界区域(220)之外时生成告警。
8.如权利要求1所述的方法,其中,所述目标位置数据包括位置描述符,并且其中,基 于所述目标位置数据确定目标位置估计的步骤包括获取与所述位置描述符对应的地理坐 标,和基于所述地理坐标确定所述目标位置估计。
9.如权利要求8所述的方法,其中,所述目标位置估计包括目标位置包围区(260、 530),并且其中,确定目标位置估计的步骤包括基于所述地理坐标和与所述位置描述符相 关联的不确定性参数来确定所述目标位置包围区(260、530)。
10.如权利要求1所述的方法,其中,远离所述移动设备(110)执行将所述目标位置估 计与包围所述移动设备(110)的当前位置估计(210)的定界区域(220)进行比较的步骤, 该方法还包括从所述移动设备(110)请求所述当前位置估计(210)以供在所述比较步骤中 使用的步骤。
11.如权利要求1所述的方法,其中,在所述移动设备(110)处执行将所述目标位置估 计与包围所述移动设备(110)的当前位置估计(210)的定界区域(220)进行比较的步骤, 该方法还包括执行定位更新操作以获得所述当前位置估计(210)的步骤。
12.如权利要求11所述的方法,其中,发起定位更新操作包括从卫星导航系统接收器接收所述当前位置估计(210)。
13.如权利要求11所述的方法,其中,发起定位更新操作包括利用无线网络来请求所 述当前位置估计(210)。
14.如权利要求1所述的方法,其中,将所述目标位置估计与包围所述移动设备(110)的 当前位置估计(210)的定界区域(220)进行比较的步骤包括基于所述当前位置估计(210) 和与包围所述当前位置估计(210)的区域对应的地图数据来确定所述定界区域(220)。
15.如权利要求1所述的方法,其中,基于所述目标位置估计接近所述定界区域(220) 而在所述移动设备(110)处生成告警的步骤,包括向所述移动设备(110)发送告警消息。
16.如权利要求15所述的方法,其中,所述告警消息包括指示所述当前位置估计(210) 和所述目标位置估计的地图数据。
17.如权利要求15所述的方法,其中,所述告警消息包括对所述移动设备(110)的用户 的建议动作。
18.一种应用处理器(830),该应用处理器被配置为执行以下操作接收与目标方(150)相对应的电子位置信息消息,所述电子位置信息消息包括目标位 置数据;响应于所述电子位置信息消息,基于所述目标位置数据来确定目标位置估计;将所述目标位置估计与包围移动设备(110)的当前位置估计(210)的定界区域(220) 进行比较;以及基于所述目标位置估计接近所述定界区域(220)来选择性地生成告警消息。
19.如权利要求18所述的应用处理器(830),其中,所述目标位置估计包括目标位置 包围区(260、530),并且其中,所述应用处理器(830)进一步被配置为,基于所述目标位置 数据和与所述位置信息消息的始发源相关联的不确定性参数,来确定所述目标位置包围区 (260,530)。
20.如权利要求19所述的应用处理器(830),其中,所述应用处理器(830)进一步被配 置为,基于先前确定的目标位置估计来确定所述目标位置包围区(260、530)。
21.如权利要求18所述的应用处理器(830),其中,所述应用处理器(830)被配置为, 利用所述当前位置估计(210)和与包围所述当前位置估计(210)的区域对应的地图数据, 来确定所述定界区域(220)。
22.如权利要求18所述的应用处理器(830),其中,所述应用处理器(830)被配置为, 从所述移动设备(110)接收所述当前位置估计(210)以供在所述比较操作中使用,并且将 所生成的告警消息发送到所述移动设备(110)。
23.—种移动通信设备,该移动通信设备包括消息处理器,该消息处理器被配置为用于接收与目标方(150)相对应的电子位置信息 消息,所述电子位置信息消息包括目标位置数据;和应用处理器(830),该应用处理器被配置为执行以下操作响应于所述电子位置信息消息,基于所述目标位置数据来确定目标位置估计;将所述目标位置估计与包围所述移动通信设备的当前位置估计(210)的定界区域 (220)进行比较;以及基于所述目标位置估计接近所述定界区域(220)来选择性地生成告警消息。
全文摘要
公开了用于向移动设备用户告警目标方(150)的接近的方法和装置。在示例性方法中,接收与目标方(150)相对应的包括目标位置数据的电子位置信息消息。响应于接收到位置信息消息,基于目标位置数据来确定目标位置估计。比较目标位置估计与包围移动设备(110)的当前位置估计(210)的定界区域(220),基于目标位置估计接近定界区域(220)来选择性地生成告警。还公开了一种应用处理器(830),该应用处理器(830)被配置为实施用于向移动设备(110)的用户告警目标方(150)的接近的一种或者更多种方法。所公开的应用处理器(830)的各种实施方式可在通过通信网络(130)可操作地连接到移动设备(110)的应用服务器(135)中使用,或在移动设备(110)本身中使用。
文档编号G08B21/02GK101802880SQ200880106842
公开日2010年8月11日 申请日期2008年7月16日 优先权日2007年9月14日
发明者利兰德·斯科特·布勒鲍姆, 帕特里克·塞格 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1