用于无线系统中地理栅栏的动态创建的方法

文档序号:6701708阅读:112来源:国知局
专利名称:用于无线系统中地理栅栏的动态创建的方法
用于无线系统中地理栅栏的动态创建的方法相关申请本专利申请要求2008年7月16日提交且题为“METHOD FOR DYNAMIC CREATION OF A GEOFENCE IN A WIRELESS SYSTEM(用于无线系统中地理栅栏的动态创建的方法)”的 美国临时专利申请61/081,265的优先权权益,该申请通过援引全部纳入于此。MM本公开一般涉及用于对人、宠物或资产进行无线跟踪的装置和方法。更具体地,本 公开涉及无线系统中地理栅栏区域的动态创建。^M,地理栅栏跟踪是监视诸如个人资产、车辆或人员等目标在限定地理边界内的运 动。地理栅栏跟踪被用于跟踪和记录指定目标相对地理边界的运动(诸如进入和退出)以 及用于警告系统用户指定目标的运动活动。地理栅栏边界通常参照固定位置。在此,系统用户重新定义其希望监视的每个不 同区域的地理边界或地理边界的基准点。因此,每次都定义新地理栅栏边界。在固定地理 栅栏边界中,如果两个指定目标都正在移动时,则系统用户不能相对于另一指定目标跟踪 指定目标。而且难以确定移动目标是否已进入和/或退出另一移动目标周围的地理区域。

发明内容
根据一个方面,用户激活地理栅栏设备以自动地定义围绕其目前位置的地理栅栏 区域,从而省去用户查找其目前位置并编程地理栅栏区域的需要。根据一个方面,一种用于创建动态地理栅栏区域的方法,包括使用由地理栅栏设 备接收的第一伪距测量集合确定即时基准点;定义以即时基准点为参照的动态地理栅栏区 域;使用第二伪距测量集合确定位置锁定;以及将位置锁定与动态地理栅栏(地理-栅栏) 区域作对比。根据另一方面,一种用于创建动态地理栅栏区域的方法,包括使用由地理栅栏设 备接收的第一伪距测量集合确定即时基准点;定义以即时基准点为参照的动态地理栅栏区 域;使用第二伪距测量集合确定位置锁定;将位置锁定与动态地理栅栏区域作对比;在第 一等待时间之后更新位置锁定;在第二等待时间之后更新即时基准点并基于已更新即时基 准点重新定义动态地理栅栏区域;以及将已更新位置锁定与经重新定义的动态地理栅栏区 域作对比。根据又一方面,一种用于监视动态地理栅栏区域的方法,包括对η个被跟踪设备 定义η个动态地理栅栏区域;监视η个动态地理栅栏区域以确定η个动态地理栅栏区域之 间的交迭;以及如果η个动态地理栅栏区域中的至少一个与η个动态地理栅栏区域中的至 少另一个不相交迭,则呈递警告消息。根据再一方面,一种地理栅栏设备,包括SPS应用和硬件单元,用于接收第一伪 距测量集合;处理单元,用于基于第一伪距测量集合确定即时基准点,其中该处理单元还基 于即时基准点定义动态地理栅栏区域;以及接口单元,用于接收位置锁定,其中处理单元将位置锁定与动态地理栅栏区域作对比。根据又一方面,一种包括存储在其上的程序代码的计算机可读介质,包括用于使 用由地理栅栏设备接收的第一伪距测量集合确定即时基准点的程序代码;用于定义以即时 基准点为参照的动态地理栅栏区域的程序代码;用于使用第二伪距测量集合确定位置锁定 的程序代码;以及用于将位置锁定与动态地理栅栏区域作对比的程序代码。应当理解,对于本领域技术人员而言,根据以下详细描述,其它方面将变得显而易 见,其中示出了描述各个方面和特征作为例示。附图和详细描述应当被认为是示例性的而 非限制性的。附图简述

图1是图解资产跟踪的示例性流程图。图2是图解跟踪目标以防止该目标进入受限区域的示例性流程图。图3是图解使用动态地理栅栏跟踪多个移动目标的示例性流程图。图4是图解无线系统中动态地理栅栏的示例性架构的框图。详细描述以下结合附图阐述的详细描述旨在作为本发明的各个方面的描述,而无意表示仅 可实践本发明的方面。本公开中描述的每个方面仅作为本发明的示例或例示来提供,并且 不应当一定要解释成优于或胜于其它方面。详细描述包括为了提供对本发明的透彻了解的 具体细节。然而,对于本领域技术人员而言,本发明无需这些特定细节也可实现是显而易见 的。在某些实例中,众所周知的结构和设备以框图形式示出以避免模糊本发明的概念。首 字母缩略词和其它描述性术语仅出于方便和清晰的目的而被使用,且无意限制本发明的范 围。本文所描述的各个示例性逻辑块、模块和电路可用一个或多个处理器实现或执 行。处理器可以是诸如微处理器的通用处理器、诸如数字信号处理器(DSP)的专用处理器、 或能够支持软件的任何其它硬件平台。软件应当被宽泛地解释成表示指令、数据结构或程 序代码的任何组合,无论引用软件、硬件、中间件、微代码或任何其它术语来述及皆是如此。 替换地,处理器可以是专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列 (FPGA)、控制器、微控制器、状态机、分立硬件组件的组合、或其任意组合。本文所描述的各 个示例性逻辑块、模块和电路还可包括用于存储软件的机器可读介质。机器可读介质还可 包括一个或多个存储设备、传输线、或编码数据信号的载波。图1是图解资产跟踪的示例性流程图。本领域技术人员应当理解,图1给出了诸 框的示例性组合和排序。图1中所给出的诸框的各种其他组合和排序将易为本领域技术人 员所显见而不背离本公开的精神或范围。在框105,地理栅栏设备1000相对于即时基准点定义动态地理栅栏区域。动态地 理栅栏区域可以是任何多边形,最简单的是圆形。为了相对于即时基准点定义动态地理栅 栏区域,地理栅栏设备1000首先获得即时基准点的位置锁定。通过相对于即时基准点选取 特定地理边界并如此地定义动态地理栅栏区域来相对于即时基准点定义动态地理栅栏区 域。在此,即时基准点一旦被建立就不移动。用户定义适于此时其需要的动态地理栅栏。在 一个方面,即时基准点可与动态地理栅栏区相距任何距离,包括在动态地理栅栏区域之内、 在动态地理栅栏区域的边缘上、或在动态地理栅栏区域之外。一种用于相对于即时基准点定义动态地理栅栏区域的最简单的布置是使即时基准点处在圆的中心,其中该圆定义了具 有指定半径的动态地理栅栏区域。在一个方面,动态地理栅栏区域的形状和参数可被再编 程到地理栅栏设备1000中。用户激活地理栅栏设备1000以接收可用于计算位置锁定的伪 距测量。位置锁定变为随后可被用于定义动态地理栅栏区域的即时基准点。在此方面,用 户无需确定其目前位置或如何定义地理栅栏区域。在一个方面,用户激活地理栅栏设备,而 该地理栅栏设备执行图1中所示的过程。在定义位置锁定时,获得伪距测量。伪距测量可以各种模式来获得,这些模式包 括但不限于不带系统辅助的独立卫星定位系统(SPS);带用于初始化的系统辅助的基于 MS (基于移动站)的SPS;带执行位置锁定的外部实体的MS辅助(移动站辅助);基于CDMA 扇区三角测量的AFLT (高级前向链路三边测量);基于SPS和CDMA扇区三角测量的混合式; 以及基于扇区位置的扇区中心。SPS包括全球定位系统(GPS)、Galileo、GL0NASS、GNSS以 及使用这些系统的组合中的卫星的任何系统或任何将来开发的卫星系统。此外,一些定位 系统利用伪卫星或卫星与伪卫星的组合。伪卫星是基于地面的发射机,其广播在可与SPS 所提供的时间同步的载波信号上调制的诸如PN码(类似于GPS或CDMA蜂窝信号)的测距 码。伪卫星在其中不能从轨道卫星得到信号的情形中是有用的。例如举例而言AFLT的附 加地面测距源可被用作替换性定位系统。本领域技术人员应当理解,其他用于获得伪距测 量的基于卫星或基于地面的源也是可用的。在框110中,由第一被跟踪设备1006接收伪距测量。在框115中,第一被跟踪设 备1006的位置锁定是基于收到伪距测量来确定的。在一个方面,第一被跟踪设备1006包 括用于根据收到伪距测量确定其位置锁定的组件。在另一方面,第一被跟踪设备1006将伪 距测量中继至外部定位实体1008,而该定位实体1008确定位置锁定并将第一被跟踪设备 的位置锁定中继回第一被跟踪设备1006。在另一方面,第一被跟踪设备1006将伪距测量中 继至地理栅栏设备1000,而该地理栅栏设备1000确定该第一被跟踪设备的位置锁定。在框120中,确定第一被跟踪设备的位置锁定是否在动态地理栅栏区域之外。此 确定可由第一被跟踪设备1006、诸如位置跟踪管理实体620等外部设备或地理栅栏设备 1000作出。如果第一被跟踪设备的位置锁定不在动态地理栅栏区域之外,则行进至框125。在 框125中,过程在返回到框110以接收下一伪距测量集合之前必须等待时间Tl。时间Tl是 可由用户、另一操作员、系统参数或应用本身配置的系统参数。在一个方面,时间Tl代表获 得伪距测量之间的固定时段。在另一方面,时间Tl是可变时段。在一个方面,时间Tl通过 诸如但不限于惯性传感器等传感器的测量来确定或更改。例如,在检测到第一被跟踪设备 的运动的情形中,根据测得的运动的量级来更改时间Tl。如果惯性传感器的测量指示相对 短的时间中有大量运动,则缩短时间Tl以使得下一伪距测量集合立刻被收集。本领域技术 人员应当理解,可使用各种传感器而不影响本公开的范围或精神。例如,指示具有第一被跟 踪设备的汽车的窗户已破碎的传感器测量可被用于缩短时间Tl。在另一示例中,传感器测 量第一被跟踪设备的电池电力并相应地更改时间Tl。如果电池电力满,则时间Tl相比于电 池电力接近空的情况下更短。在另一示例中,传感器感测白昼和夜晚时间并相应地更改时 间Tl。在又一示例中,根据第一被跟踪设备与动态地理栅栏区域的边界之间的相对距离来 调节时间Tl。例如,随着第一被跟踪设备接近边界,相应地缩短时间Tl。
如果第一被跟踪设备的位置锁定在动态地理栅栏区域之外,则行进至框130。在 框130中,呈递警告消息。在一个方面,地理栅栏设备1000向用户呈递警告消息,并且该用 户具有将警告消息中继至其他人、设备或系统的选择权。在另一方面,地理栅栏设备1000 将警告消息中继至其他人、设备或系统。替换地,诸如位置跟踪管理实体620的外部设备将 警告消息中继至其他人、设备或系统。地理栅栏设备1000和第一被跟踪设备1006可以是 分开的设备或单个设备。在地理栅栏设备1000和第一被跟踪设备1006是单个设备的示例 中,警告消息可被中继至用户所持有的分开的设备,例如无线电话等。在一个方面,第一被 跟踪设备的位置锁定被定期更新并将其与动态地理栅栏区域作对比。本领域技术人员应当 认识到,对于一些情形,图1中所描述的过程继在框130中呈递警告消息之后被重复。本领域技术人员应当认识到,图1的流程图可被用于跟踪诸如车辆、珠宝、或其他 有形物体等资产。例如,驾车前往餐馆的用户可将他的汽车停在餐馆外面,并激活地理栅栏 设备1000,从而相对于通过激活地理栅栏设备1000所创建的即时基准点来设置动态地理 栅栏区域。例如,通过激活其地理栅栏设备1000,动态地理栅栏区域被创建,而无需用户确 定其目前位置或无需他定义其动态地理栅栏区域的周界。在一个方面,动态地理栅栏区域 的特性是预定义的。在另一方面,与动态地理栅栏区域相关联的简单参数可由用户来调节。 用户可为其汽车装备第一被跟踪设备1006。在其造访餐馆的期间,如果汽车(即,第一被跟 踪设备)移出动态地理栅栏区域之外,则警告消息被发送给地理栅栏设备1000(为用户所 持有)以提醒用户他的汽车已移动。在其中地理栅栏设备和第一被跟踪设备是单个设备的 另一示例中,用户激活其汽车中的地理栅栏设备以创建动态地理栅栏区域。如果汽车移出 动态地理栅栏之外,则警告消息被发送给能够向用户显示警告消息的设备。类似地,另一示例可能是去远方出差的用户希望确保她的珠宝安放在其家中。用 户可通过激活地理栅栏设备1000并相对于通过激活地理栅栏设备1000所创建的即时基准 点设置动态地理栅栏区来将动态地理栅栏区域设置成其住宅的周边。在此,即时基准点可 以是处在其住宅内的基准点。用户可为其珠宝配备第一被跟踪设备1006。如果珠宝(即, 第一被跟踪设备)被移出动态地理栅栏区域之外(例如,珠宝被带出其住宅之外),则警告 消息被发送给地理栅栏设备1000以提醒用户。在一个示例中,用户在随后通知当局其珠宝 在未经其许可的情况下已被移出其住宅之外。在另一示例中,地理栅栏设备1000向例如警 察或安全机构等第三方呈递第二警告消息。另外,第一被跟踪设备1006可直接向当局发送 警告消息。在一个方面,替代监视资产,第一被跟踪设备1006可被配备在人身上以监视个 人相对于动态地理栅栏区域的运动。图2是图解跟踪目标以防止该目标进入受限区域的示例性流程图。本领域技术人 员应当理解,图2给出了诸框的示例性组合和排序。图2中所给出的诸框的各种其他组合 和排序将易为本领域技术人员所显见而不背离本公开的精神或范围。图2的框205到215在功能上与图1的框105到115相同,除用第二被跟踪设备 1011替代第一被跟踪设备1006之外。用户激活地理栅栏设备1000以接收被用于计算位置 锁定的伪距测量。位置锁定变为随后被用于定义动态地理栅栏区域的即时基准点。在此方 面,用户无需确定其目前位置或如何定义地理栅栏区域。在一个方面,用户激活地理栅栏设 备,而该地理栅栏设备执行图2中所示的过程。在框220中,确定第二被跟踪设备的位置锁定是否在动态地理栅栏区域之内。在一个方面,此确定可由第二被跟踪设备1011、或者诸如位置跟踪管理实体620的外部设备 或地理栅栏设备1000作出。如果第二被跟踪设备的位置锁定不在动态地理栅栏区域之内, 则行进至框225。在框225中,过程在行进至框210以接收下一伪距测量集合之前必须等待 时间T2。时间T2是可由用户、另一操作员、或应用本身配置的系统参数。时间T2设定获得 伪距测量之间的时间间隔。如果第二被跟踪设备的位置锁定在动态地理栅栏区域之内,则 行进至框230。在框230,呈递警告消息。在一个方面,地理栅栏设备1000向用户呈递警告 消息。用户可在随后向其他人、设备或系统呈递警告消息。在另一方面,地理栅栏设备1000 将警告消息中继至其他人、设备或系统。替换地,诸如位置跟踪管理实体620等外部设备将 警告消息中继至其他人、设备或系统。类似于时间Tl,时间T2可表示获得伪距测量之间的 固定时段,或者取决于诸如在时间Tl的上下文中所讨论的示例(例如,传感器测量)等其 他参数的可变时段。类似地,第二被跟踪设备1011和地理栅栏设备1000可以是两个分开 的设备或单个设备。在一个方面,第二被跟踪设备的位置锁定被定期更新并将其与动态地 理栅栏区域作对比。本领域技术人员应当认识到,对于一些情形,图2中所描述的过程继在 框230中呈递警告消息之后被重复。本领域技术人员应当理解,图2的流程图可被用于跟踪目标以防止目标进入受限 区。例如,在娱乐场的母亲可能希望防止自家少年进入该娱乐场的吧区。母亲进入吧区并 激活其地理栅栏设备1000以创建围绕受限吧区的动态地理栅栏区域。在一个示例中,该少 年携带第二被跟踪设备1011。如果第二被跟踪设备1011的位置移入动态地理栅栏区域内, 则向这位母亲呈递警告消息(例如,通过其地理栅栏设备)。在另一示例中,母亲进入吧区 并激活地理栅栏设备1000以创建围绕吧区的动态地理栅栏区域。母亲在随后将地理栅栏 设备1000给予该少年。如果该少年(即,地理栅栏设备1000)进入吧区(即,动态地理栅 栏区域),则通过分开的设备向这位母亲呈递警告消息。本领域技术人员应当理解,图1和 2的流程图不限于所给出的示例,而是可包括用于监视目标相对于动态地理栅栏区域的运 动的众多示例。图3是图解使用动态地理栅栏跟踪多个目标的示例性流程图。本领域技术人员应 当理解,图3给出了诸框的示例性组合和排序。图3中所给出的诸框的各种其他组合和排 序将易为本领域技术人员所显见而不背离本公开的精神或范围。在框310中,地理栅栏设备1000检查以核实地理栅栏协议已被激活。用户例如可 通过按压地理栅栏设备1000上的按钮来激活地理栅栏协议。在一个方面,当地理栅栏设备 1000开(ON)时,其定期地检查以核实地理栅栏协议已被激活。本领域技术人员应当理解, 多频繁地作出定期性检查是可由用户、另一操作员或应用本身配置的系统参数。用户激活 地理栅栏设备1000以接收被用于计算位置锁定的伪距测量。位置锁定变为随后被用于定 义动态地理栅栏区域的即时基准点。在此方面,用户无需确定其目前位置或如何定义地理 栅栏区域。在一个方面,用户激活地理栅栏设备,而该地理栅栏设备执行图3中所示的过 程。如果地理栅栏协议被激活,则行进至框335和320。在框335中,第三被跟踪设备 1020接收伪距测量,并且在框340中,基于收到的伪距测量来确定第三被跟踪设备的位置 锁定。在一个方面,第三被跟踪设备1020可包括用于确定其位置锁定的组件。在另一方面, 第三被跟踪设备1020将伪距测量中继至诸如定位实体1008等外部设备,而定位实体1008确定该第三被跟踪设备的位置锁定。在另一方面,第三被跟踪设备1020将伪距测量中继至 地理栅栏设备1000,而该地理栅栏设备1000确定该第三被跟踪设备的位置锁定。从框340 行进至框345。在框320中,由地理栅栏设备1000接收伪距测量。在框325,使用收到的伪距测量 来确定地理栅栏设备的位置锁定。在一个方面,地理栅栏设备1000包括用于确定其位置锁 定的组件。在另一方面,地理栅栏设备1000将伪距测量中继至诸如定位实体1008等外部 设备,而定位实体1008确定该地理栅栏设备的位置锁定。在一个方面,地理栅栏设备的位置锁定定义即时基准点。在框330中,相对于即时 基准点来定义动态地理栅栏区域。在框330中,过程在返回到框320以接收下一伪距测量 集合之前等待时间T3。类似于时间Tl,时间T3可表示获得伪距测量之间的固定时段,或者 取决于诸如在时间Tl的上下文中所讨论的示例(例如,传感器测量)等其他参数的可变时 段。在框345中,确定第三被跟踪设备的位置锁定是否在于框330中所定义的动态地 理栅栏区域之外。此确定可由第三被跟踪设备1020、诸如位置跟踪管理实体620的外部设 备或地理栅栏设备1000作出。如果第三被跟踪设备1020在动态地理栅栏区域之外,则行 进至框350,在那里呈递警告消息。在一个方面,地理栅栏设备1000向用户呈递警告消息。 在另一方面,向其他人、设备或系统呈递警告消息。如果第三被跟踪设备1020的位置不在 动态地理栅栏区域之外,则过程在行进回到框335以接收下一伪距测量集合之前等待时间 T4。类似于时间Tl,时间T4可表示获得伪距测量之间的固定时段,或者取决于诸如在时间 Tl的上下文中所讨论的示例(例如,传感器测量)等其他参数的可变时段。在一个示例中, 时间iM等于时间T3。在一个方面,第三被跟踪设备的位置锁定被定期更新并将其与动态地理栅栏区域 作对比。在一个方面,定期更新即时基准点以基于已更新的第一即时基准点重新定义动态 地理栅栏区域。一旦重新定义动态地理栅栏区域,就将已更新的位置锁定与重新定义的地 理栅栏区域作对比。本领域技术人员应当认识到,对于一些情形,图3中所描述的过程继在 框350中呈递警告消息之后被重复。本领域技术人员应当认识到,图3的流程图可被用于使用动态地理栅栏来跟踪多 个目标,这种用途在稍后描述。例如,母亲可能期望当她在大型购物中心中购物的同时使其 孩子(或在跟踪多个目标的情形中为孩子们)靠近其身边。这位母亲通过其地理栅栏设备 1000并相对于其即时基准点定义动态地理栅栏区域来设置围绕她的动态地理栅栏区。在一 个示例中,母亲将动态地理栅栏区域定义为距其地理栅栏设备1000达X英尺(例如,20英 尺)的周界。当这位母亲(即,地理栅栏设备1000)在大型购物中心四处移动时,即时基准 点随着新位置锁定被更新,并且只要地理栅栏协议被激活,地理栅栏设备1000就定期地相 对于已更新的即时基准点重新定义动态地理栅栏区域。母亲可为孩子配备第三被跟踪设备 1020。如果孩子(即,第三被跟踪设备的位置锁定)移出动态地理栅栏区域之外,则向地理 栅栏设备1000发送警告消息,从而提醒这位母亲孩子已游荡越出所允许的周界。在一个方 面,母亲可在随后咨询地理栅栏设备1000以查看动态地理栅栏区域以及孩子的第三被跟 踪设备的位置锁定的图形显示,以便定位孩子。在另一示例中,执法人员期望监视受禁止令约束的人(亦称为“受约束人”)。执法人员可通过激活地理栅栏设备1000并相对于受禁止令保护的人(亦称为“受保护人”) 的即时基准点设置动态栅栏区域来建立围绕该受保护人的动态地理栅栏区域。随着受保护 人的移动,地理栅栏设备1000相对于受保护人的已更新即时基准点定期地重新定义动态 地理栅栏区域。执法人员可为受约束人配备第三被跟踪设备1020。如果受约束人(即,第 三被跟踪设备)在动态地理栅栏区域内移动,则地理栅栏设备1000可向执法人员发送警告 消息,从而提醒他们受约束人已违反禁止令。在一个方面,执法人员可在随后咨询动态地理 栅栏区域和受约束人的位置锁定(即,第三被跟踪设备的位置锁定)的图形显示,以便定位 要逮捕的受约束人。在一个方面,还向受保护人(即,地理栅栏设备)呈递警告消息,以提 醒他受约束人已进入地理栅栏区域。在此示例中,框345可确定第三被跟踪设备的位置锁 定是否在动态地理栅栏区域之内(而非之外)。图4是图解了无线系统中包括被跟踪设备601和地理栅栏设备1000的动态地理 栅栏的示例性架构的框图。所描绘的几何形状可适于执行图1到3的示例性流程图中的任 一个,或者此公开的范围内的任何其他过程。本领域技术人员应当理解,图4给出了诸框的 示例性组合和排序。图4中所给出的诸框的各种其他组合和排序将易为本领域技术人员所 显见而不背离本公开的精神或范围。在一个方面,被跟踪设备601例如包括LDC( “低工作周期”)收发机。在另 一方面,被跟踪设备601还可包括无线移动设备,诸如但不限于I^alm Treo700w,或者 RIM(Research-in-Motion)(黑莓)、苹果、E-TEN、HTC、诺基亚、摩托罗拉、三星、索尼爱立信 或其他公司等的其他移动设备。对被跟踪设备601的选择是可由用户、另一操作员或系统 设计者选择的系统参数。在一个方面,地理栅栏设备1000代表能够存储和执行应用的无线移动设备。本领 域技术人员应当认识到,如图4中所示的地理栅栏设备1000及其配置还可以是被跟踪设备 601的配置。在图4中,示出Palm Treo 700w作为一个示例。其他替换性移动设备包括但 不限于来自RIM(黑莓)、苹果、E-TEN、HTC、诺基亚、摩托罗拉、三星、索尼爱立信或其他公司 等的设备。这些设备运行诸操作系统,后者可包括例如Symbian(Symbian有限公司)、视窗 移动(微软)、黑莓(RIM)、Linux、I^alm(PalmSource/Access)、OS-X(苹果)或其他等。在 另一方面,地理栅栏设备1000是LDC收发机。在一个示例中,地理栅栏设备1000包括接收伪距测量的SPS应用和硬件607。数据 库管理器608、用户设备数据库609和/或历史数据库610构成地理栅栏设备1000内的数 据库管理系统(“DBMS”)611。DBMS 611提供对地图显示、与动态地理栅栏区域和/或位置 锁定相关联的数据的存储。另外,DBMS611还可提供对在地理栅栏设备1000上运行的系统 应用的存储。在一个示例中,地理栅栏设备1000包括应用初始化和管理单元614以及应用 用户接口单元615。通过协力工作,应用初始化和管理单元614以及应用用户接口单元615 初始化、控制并管理在地理栅栏设备1000上运行的系统应用。地理栅栏设备1000可在诸操 作系统中实现其功能,这些操作系统包括但不限于Symbian、视窗移动、黑莓、Linux, Palm、 OS-X或其他等。本领域技术人员应当理解,所列出的操作系统仅仅是示例,并且可使用其 他操作系统而不影响本公开的精神和范围。替换地,对应用的初始化、控制和管理的全部或 一些可与存在于地理栅栏设备1000中的专用操作系统分开地执行。在一个示例中,跟踪引 擎616被连接到数据库管理器608、应用初始化和管理单元614、应用用户接口单元615、地图应用和接口单元612、以及被跟踪设备应用和接口单元613。跟踪引擎616例如综合同动 态地理栅栏区域和位置锁定相关联的数据以计算位置锁定与动态地理栅栏区域的接近度。 在一个方面,与地理栅栏设备1000的内部芯片组相结合的跟踪引擎616综合所获得的数据 并在用户显示设备上显示地图、动态地理栅栏区域和/或位置锁定。本领域技术人员应当 理解,地理栅栏设备1000内的组件(如图4中所示的)仅作为示例被提供。地理栅栏设备 1000可包括未在图4中示出的其他组件或不包括图4中所示组件的一些而不背离本公开的 精神和范围。在一个方面,地理栅栏设备1000包括用于基于伪距测量确定即时基准点以及 用于基于该即时基准点定义动态地理栅栏区域的处理单元。在一个方面,处理单元将位置 锁定与动态地理栅栏区域作对比并将对比结果呈递给用户、其他人、其他设备和/或其他 系统。在一个方面,处理单元包括以下各项中的一个或多个数据库管理器608、用户设备 数据库609、历史数据库610、应用初始化和管理单元614、应用用户接口单元615、地图应用 和接口单元612、被跟踪设备应用和接口单元613、跟踪引擎616或SPS应用和硬件607。如图4中所示的,被跟踪设备601被连接到移动网络604。在一个方面被用来向和 从被跟踪设备601中继信息的移动网络604可包括CDMA、TDMA、GSM或任何其他无线空中 接口。而且,在一个方面,移动网络604被连接到IP(“网际协议”)网络605和SMS(“短 消息服务”)网络606。IP网络605是藉由其可经由网络(例如,因特网)将数据从一个主 机发送到另一主机的系统。SMS网络606在设备之间发送短消息。在一个方面,移动网络 604将数据从被跟踪设备601中继至IP网络605和SMS网络606。在另一方面,被跟踪设 备601被直接连接到IP网络605和SMS网络606,如图4中所示的。在一个方面,地理栅栏 设备1000类似地连接到移动网络604、IP网络605和/或SMS网络606。或者,地理栅栏 设备1000可通过移动网络604连接到IP网络605和SMS网络606。被跟踪设备和/或地 理栅栏设备到移动网络604、SMS网络606或IP网络605中的一者或多者的连接允许在设 备之间灵活地中继信息。在一个示例中,地理栅栏设备(通过其地图应用和接口 61 被连接至IP网络605 或移动网络604。Mappoint (地图点)Web服务617也被连接到IP网络605或移动网络604。 Mappoint Web服务617能够将信息从其地图数据库618中继至地理栅栏设备1000。另外, 位置锁定数据可经由IP网络605或移动网络604从被跟踪设备601或定位实体1008中继 至地理栅栏设备1000。 在一个示例中,被跟踪设备601经由SMS网络606或移动网络604将SMS文本消 息发送给地理栅栏设备1000或者反之。替换地,位置跟踪管理实体620可将SMS文本消息 发送给地理栅栏设备1000或被跟踪设备601。一旦接收到SMS文本消息1039,地理栅栏设 备1000或被跟踪设备601就为用户显示SMS文本消息1039。 在一个方面,被跟踪设备601接收来自SPS卫星和/或地面源的伪距测量并计算 其位置锁定。替换地,被跟踪设备601将伪距测量中继至地理栅栏设备1000或定位实体 1008,而地理栅栏设备1000或定位实体1008计算被跟踪设备601的位置锁定。类似地,地 理栅栏设备接收来自SPS卫星或地面源603的伪距测量并计算其位置锁定。替换地,其可 将伪距测量中继至定位实体1008,而该定位实体1008计算地理栅栏设备1000的位置锁定。 在一个方面,IP网络605被连接至位置跟踪和管理实体(PTME)620。在一个示例中,PTME 620接收来自地理栅栏设备1000、被跟踪设备601、和/或定位实体1008的位置锁定。PTME620定义动态地理栅栏区域并将位置锁定与动态地理栅栏区域作对比以确定位置锁定处在 外部还是内部。随后可将确定中继至地理栅栏设备1000、被跟踪设备601或另一指定设备 中的一个或多个。在此示例中,地理栅栏设备1000和/或被跟踪设备601是用于中继数据 并显示来自PTME 620的消息的简单设备。在一个方面,PTME 620被用于监视目标集合的运动。集合中的每个目标配备有被 跟踪设备601。对每个被跟踪设备定义动态地理栅栏区域。因此,对于η个被跟踪设备,分 别有η个动态地理栅栏区域。诸动态地理栅栏区域各自根据每个目标的个体运动来更新。 PTME 620监视每个动态地理栅栏区域的每一个以确定动态地理栅栏区域之间的交迭。在一 个示例,如果动态地理栅栏区域中的任一个不与至少一个其他动态地理栅栏区域相交迭, 则向用户呈递警告消息。在一个示例中,有η个目标以及具有对应的η个动态地理栅栏区 域的η个被跟踪设备,其中η可以是任何量。在一个示例中,每个目标是孩子。如果一个孩 子游荡出团体(即,其相关联的动态地理栅栏区域不再与任何其他孩子的动态地理栅栏区 域相交迭),则向监护人员(即,用户)呈递警告消息。在此示例中,被跟踪设备是用于接收 伪距测量并将这些伪距测量中继至定位实体1008的简单设备,该定位实体1008用于确定 位置锁定并将位置锁定中继至用于定义动态地理栅栏区域的PTME 620。提供了以上对所公开的方面的描述是为了使得本领域任何技术人员皆能够制作 或使用本公开。对这些方面的各种修改容易为本领域技术人员所显见,并且在此所定义的 普适原理可被应用于其它方面而不会脱离本公开的精神或范围。
权利要求
1.一种用于创建动态地理栅栏区域的方法,包括使用由地理栅栏设备接收的第一伪距测量集合确定即时基准点; 定义以所述即时基准点为参照的所述动态地理栅栏区域; 使用第二伪距测量集合确定位置锁定;以及 将所述位置锁定与所述动态地理栅栏区域作对比。
2.如权利要求1所述的方法,其特征在于,还包括呈递警告消息。
3.如权利要求1所述的方法,其特征在于,所述第二伪距测量集合是由与所述地理栅 栏设备分开的被跟踪设备获得的。
4.如权利要求1所述的方法,其特征在于,还包括激活所述地理栅栏设备以执行如权 利要求1所述的过程。
5.如权利要求1所述的方法,其特征在于,所述确定即时基准点和所述确定位置锁定 是由定位实体来执行的。
6.如权利要求5所述的方法,其特征在于,所述定义动态地理栅栏区域是由位置跟踪 和管理实体来执行的。
7.如权利要求6所述的方法,其特征在于,所述将位置锁定与动态地理栅栏区域作对 比是由所述位置跟踪和管理实体来执行的。
8.如权利要求2所述的方法,其特征在于,当所述位置锁定在所述动态地理栅栏区域 之外时呈递所述警告消息。
9.如权利要求2所述的方法,其特征在于,当所述位置锁定在所述动态地理栅栏区域 之内时呈递所述警告消息。
10.如权利要求1所述的方法,其特征在于,还包括更新所述位置锁定以及将所述已更 新位置锁定与所述动态地理栅栏区域作对比。
11.如权利要求10所述的方法,其特征在于,还包括在更新所述位置锁定之前等待一 等待时间。
12.如权利要求11所述的方法,其特征在于,所述等待时间是可变时段。
13.如权利要求11所述的方法,其特征在于,所述等待时间是取决于至少一个传感器 测量的可变时段。
14.如权利要求1所述的方法,其特征在于,还包括更新所述即时基准点。
15.如权利要求14所述的方法,其特征在于,还包括基于所述已更新即时基准点重新 定义所述动态地理栅栏区域。
16.如权利要求15所述的方法,其特征在于,还包括更新所述位置锁定。
17.如权利要求16所述的方法,其特征在于,还包括将所述已更新位置锁定与所述经 重新定义的动态地理栅栏区域作对比。
18.一种用于创建动态地理栅栏区域的方法,包括使用由地理栅栏设备接收的第一伪距测量集合确定即时基准点; 定义以所述即时基准点为参照的所述动态地理栅栏区域; 使用第二伪距测量集合确定位置锁定; 将所述位置锁定与所述动态地理栅栏区域作对比; 在第一等待时间之后更新所述位置锁定;在第二等待时间之后更新所述即时基准点并基于所述已更新即时基准点重新定义所 述动态地理栅栏区域;以及将所述已更新位置锁定与所述经重新定义的动态地理栅栏区域作对比。
19.如权利要求18所述的方法,其特征在于,所述第一等待时间等于所述第二等待时间。
20.如权利要求18所述的方法,其特征在于,当所述位置锁定在所述动态地理栅栏区 域之外时呈递警告消息。
21.如权利要求18所述的方法,其特征在于,当所述位置锁定在所述动态地理栅栏区 域之内时呈递警告消息。
22.如权利要求18所述的方法,其特征在于,所述确定即时基准点和所述确定位置锁 定是由定位实体来执行的。
23.如权利要求22所述的方法,其特征在于,所述定义动态地理栅栏区域是由位置跟 踪和管理实体来执行的。
24.如权利要求23所述的方法,其特征在于,所述将位置锁定与动态地理栅栏区域作 对比是由所述位置跟踪和管理实体来执行的。
25.如权利要求18所述的方法,其特征在于,还包括激活所述地理栅栏设备以执行如 权利要求18所述的过程。
26.一种用于监视动态地理栅栏区域的方法,包括对η个被跟踪设备定义η个动态地理栅栏区域;监视所述η个动态地理栅栏区域以确定所述η个动态地理栅栏区域之间的交迭;以及如果所述η个动态地理栅栏区域中的至少一个与所述η个动态地理栅栏区域中的至少 另一个相交迭或不相交迭,则呈递警告消息。
27.如权利要求沈所述的方法,其特征在于,所述定义η个动态地理栅栏区域是由位置 跟踪和管理实体来执行的。
28.如权利要求27所述的方法,其特征在于,所述监视η个动态地理栅栏区域是由所述 位置跟踪和管理实体来执行的。
29.—种地理栅栏设备,包括硬件单元,用于接收第一伪距测量集合;处理单元,用于基于所述第一伪距测量集合确定即时基准点,其中所述处理单元还基 于所述即时基准点定义动态地理栅栏区域;以及接口单元,用于接收位置锁定,其中所述处理单元将所述位置锁定与所述动态地理栅 栏区域作对比。
30.如权利要求四所述的地理栅栏设备,其特征在于,所述处理单元呈递警告消息。
31.如权利要求四所述的地理栅栏设备,其特征在于,还包括用于接收用来定义所述 动态地理栅栏区域的地图信息的地图应用和接口单元。
32.如权利要求四所述的地理栅栏设备,其特征在于,还包括用于存储地图数据、与所 述动态地理栅栏区域或所述位置锁定相关联的数据中的一者或多者的数据库管理系统。
33.如权利要求32所述的地理栅栏设备,其特征在于,还包括用于综合同所述动态地 理栅栏区域和所述位置锁定相关联的所述数据以及用于计算所述位置锁定与所述动态地理栅栏区域的接近度的跟踪引擎。
34.一种包括存储在其上的程序代码的计算机可读介质,包括用于使用由地理栅栏设备接收的第一伪距测量集合确定即时基准点的程程序代码; 用于定义以所述即时基准点为参照的所述动态地理栅栏区域的程序代码; 用于使用第二伪距测量集合确定位置锁定的程序代码;以及 用于将所述位置锁定与所述动态地理栅栏区域作对比的程序代码。
35.如权利要求34所述的计算机可读介质,其特征在于,还包括用于更新所述位置锁 定以及将所述已更新位置锁定与所述动态地理栅栏区域作对比的程序代码。
36.如权利要求34所述的计算机可读介质,其特征在于,还包括用于更新所述即时基 准点的程序代码。
37.如权利要求36所述的计算机可读介质,其特征在于,还包括用于基于所述已更新 即时基准点重新定义所述动态地理栅栏区域的程序代码。
38.如权利要求37所述的计算机可读介质,其特征在于,还包括用于更新所述位置锁 定的程序代码。
39.如权利要求38所述的计算机可读介质,其特征在于,还包括用于将所述已更新位 置锁定与所述经重新定义的动态地理栅栏区域作对比的程序代码。
40.一种装置,包括用于使用由地理栅栏设备接收的第一伪距测量集合确定即时基准点的装置; 用于定义以所述即时基准点为参照的所述动态地理栅栏区域的装置; 用于使用第二伪距测量集合确定位置锁定的装置;以及 用于将所述位置锁定与所述动态地理栅栏区域作对比的装置。
41.如权利要求40所述的装置,其特征在于,还包括 用于在第一等待时间之后更新所述位置锁定的装置;用于在第二等待时间之后更新所述即时基准点并基于所述已更新即时基准点重新定 义所述动态地理栅栏区域的装置;以及用于将所述已更新位置锁定与所述经重新定义的动态地理栅栏区域作对比的装置。
42.一种装置,包括用于对η个被跟踪设备定义η个动态地理栅栏区域的装置;用于监视所述η个动态地理栅栏区域以确定所述η个动态地理栅栏区域之间的交迭的 装置;以及用于如果所述η个动态地理栅栏区域中的至少一个与所述η个动态地理栅栏区域中的 至少另一个相交迭或不相交迭则呈递警告消息的装置。
全文摘要
一种用于通过以下操作来创建动态地理栅栏区域的方法和装置使用由地理栅栏设备接收的第一伪距测量集合确定即时基准点;定义以即时基准点为参照的动态地理栅栏区域;使用第二伪距测量集合确定位置锁定;以及将位置锁定与动态地理栅栏区域作对比。在一个方面,向用户呈递基于对比结果的警告消息。
文档编号G08B21/22GK102089793SQ200980127128
公开日2011年6月8日 申请日期2009年7月16日 优先权日2008年7月16日
发明者A·R·霍尔克曼, B·阿亚安, J·B·斯廷斯特拉 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1