用于地理围栏检测的方法和装置制造方法及图纸

技术编号:22011958 阅读:40 留言:0更新日期:2019-09-03 22:50
本公开涉及用于地理围栏检测的方法和装置。本公开的一个方面提供一种包括导航信号接收器的装置。导航信号接收器包括接收电路和处理电路,接收电路被配置为从接收来自卫星的卫星导航信号,处理电路被配置为基于卫星导航信号计算在装置和卫星之间的距离,并且基于该距离、从检测区域到卫星的最小距离和从检测区域到卫星的最大距离来确定装置是否在检测区域中。

Method and Device for Geographical Fence Detection

【技术实现步骤摘要】
用于地理围栏检测的方法和装置相关申请的交叉引用本公开要求于2014年3月12日提交的“GeofencingDetectionMethodBasedonGlobalNavigationSatelliteSystem”的美国临时申请No.61/951,769的权益,在此通过引用的方式将其整体并入本文。
技术介绍
在此提供的
技术介绍
描述是出于一般地呈现本公开的上下文的目的。当前提名的专利技术人的工作(在本
技术介绍
章节中描述的工作的程度)以及在提交时可能无法以其它方式适格为现有技术的描述的方面既不明确地也不暗示地承认为抵触本公开的现有技术。地理围栏是真实世界地理区域的虚拟周界。地理围栏可以由知晓位置的设备使用,以检测知晓位置的设备是否进入或离开地理区域。在一个示例中,知晓位置的设备检测诸如设备的纬度、经度、海拔等之类的设备的当前位置信息,将当前位置信息与地理区域的地理围栏进行比较以确定知晓位置的设备是在地理围栏内部还是在地理围栏外部。
技术实现思路
本公开的一个方面提供包括导航信号接收器的装置。导航信号接收器包括接收电路和处理电路,接收电路被配置为接收来自卫星的卫星导航信号,处理电路被配置为基于卫星导航信号计算在装置和卫星之间的距离,并且基于该距离、从检测区域到卫星的最小距离以及从检测区域到卫星的最大距离来确定装置是否在检测区域中。在一个实施例中,检测区域是圆形检测区域。根据本公开的一个方面,处理电路被配置为基于在先前时间在卫星和检测区域中的第一位置之间的第一距离、在先前时间针对第一距离的变化的第一速度和在先前时间针对第一距离的变化的第一加速度在一个调整最小距离,并且基于在先前时间在卫星和检测区域中的第二位置之间的第二距离、在先前时间针对第二距离的变化的第二速度和在先前时间针对第二距离的变化的第二加速度在所述一个时间调整最大距离。在一个实施例中,装置包括处理器,处理器被配置为执行定位、速度和时间(PVT)计算,以计算第一距离、第一速度、第一加速度、第二距离、第二速度和第二加速度。在一个示例中,处理电路被配置为检测电路进入/离开检测区域的事件,并且处理器被配置为计算装置的位置以确认或否认事件。进一步地,根据本公开的一个方面,接收电路被配置为接收来自多颗卫星的卫星导航信号。处理电路被配置为计算根据在电路和多颗卫星之间的距离、从检测区域到多颗卫星的最小距离和从检测区域到多颗卫星的最大距离的时钟偏差重叠和/或时钟漂移重叠,并且基于时钟偏差重叠和/或时钟漂移重叠确定电路是否在检测区域内部。本公开的一个方面提供用于地理围栏检测的方法。该方法包括:在电路处接收来自卫星的卫星导航信号,基于卫星导航信号计算在电路和卫星之间的距离,并且基于该距离、从检测区域到卫星的最小距离和从检测区域到卫星的最大距离来确定电路是否在检测区域中。本公开的一个方面提供用于地理围栏检测的电路。该电路包括接收电路和处理电路,接收电路被配置为接收来自卫星的卫星导航信号,处理电路被配置为基于卫星导航信号计算在电路和卫星之间的距离,并且基于该距离、从检测区域到卫星的最小距离以及从检测区域到卫星的最大距离来确定电路是否在检测区域中。附图说明将参照附图详细描述作为示例提出的本公开的各种实施例,在附图中相同的数字引用相同的元件,并且在附图中:图1示出根据本公开的一个实施例的电子设备100的框图;图2示出用于图示根据本公开的一个实施例的地理围栏检测的绘图200;图3示出概述根据本公开的一个实施例的过程300的流程图;图4示出概述根据本公开的一个实施例的过程400的流程图;以及图5示出根据本公开的一个实施例的用于确定检测区域的绘图500。具体实施方式图1示出根据本公开的一个实施例的电子设备100的框图。电子设备100包括被配置为接收和处理来自卫星导航系统的信号的导航信号接收器130。进一步地,导航信号接收器110被配置为执行诸如粗地理围栏检测之类的、不要求位置计算的地理围栏检测。电子设备100可以是任何适合设备,诸如平板计算机、智能电话、相机、可穿戴设备等。电子设备100被配置为执行要求地理围栏检测的应用。一般而言,地理围栏是真实世界地理区域的虚拟周界,并且地理围栏检测将设备的位置信息与地理围栏进行比较,以确定设备是在地理围栏内部还是在地理围栏外部。在一个示例中,电子设备100是属于已经从业务所有者订阅信息服务的用户的智能电话100。智能电话100执行例如由业务所有者提供的移动应用。移动应用包括在诸如业务所有者的业务位置等之类的地理区域周围定义的地理围栏,并且智能电话100执行移动应用,以周期性地(诸如每秒一次等)执行地理围栏检测,以检测诸如进入地理围栏、离开地理围栏之类的地理围栏事件。在具有智能电话100的用户进入或离开地理区域时,智能电话100检测地理围栏事件,并且通知提供信息服务的服务器(未示出)。在一个示例中,响应于地理围栏事件,服务器向智能电话100提供推送通知。在另一示例中,电子设备100是可以附接至儿童的可穿戴设备100。在一个实施例中,可穿戴设备100执行具有在诸如日托中心等之类的地理区域周围定义的地理围栏的应用,并且可穿戴设备100周期性地(诸如每秒五次等)执行地理围栏检测,以检测诸如离开日托中心之类的地理围栏事件。在一个示例中,在儿童被放在日托中心时,可穿戴设备100附接至儿童并且激活。在一个示例中,在儿童意外地离开日托中心时,可穿戴设备100检测地理围栏事件,并且响应于地理围栏事件进行操作。在一个示例中,可穿戴设备100发出声音警报。在另一示例中,可穿戴设备100发射无线信号,该无线信号可以生成例如在日托中心的监控设备和/或与儿童的父母在一起的移动设备上的警报信号。可以从各种源(诸如从卫星导航系统、蜂窝网络、Wi-Fi网络等)检测位置信息。在图1示例中,导航信号接收器110能够接收和处理卫星导航信号,并且可以从卫星导航信号计算位置信息。在一个示例中,基于卫星导航的位置计算依赖于定位、速度和时间(PVT)计算,并且要求大量计算资源。在一个示例中,PVT计算使用递归算法,递归算法要求诸如处理速度、高速缓存速度、高速缓存大小等之类的某些计算资源。根据本公开的一个方面,导航信号接收器130用相对低的成本来实现,并且不具有足够的计算资源(诸如没有足够的处理速度、没有足够的高速缓存速度、没有足够的高速缓存大小等)来执行PVT计算。在一个实施例中,电子设备100包括具有用于PVT计算的足够计算资源的另一电路。在图1示例中,电子设备100包括具有用于PVT计算的计算资源的应用处理器110。应用处理器110被配置为能够执行各种应用。电子设备100包括存储应用的软件指令的存储器120,并且应用处理器110可以执行软件指令,以在电子设备100上运行应用。在图1示例中,存储器120存储用于PVT计算的软件指令125。应用处理器110可以执行软件指令125以从导航信号接收器130接收信息,计算定位、速度和时间,确定电子设备100的位置,并且应用处理器110可以执行基于位置的应用。在一个实施例中,电子设备100是电池供电的设备。为了节省电力,应用处理器110被配置为具有活动模式和省电模式。在活动模式中,应用处理器110能够执行软件指令。在应用处理器110空闲时,应用处理器1本文档来自技高网...

【技术保护点】
1.一种用于地理围栏检测的电路,所述电路包括:接收电路,被配置为接收来自卫星的卫星导航信号;以及处理电路,被配置为:基于所述卫星导航信号计算在所述电路和所述卫星之间的第一距离,并且基于以下各距离确定所述电路是否位于地球表面上方的圆形检测区域内:(1)所述第一距离,(2)在所述圆形检测区域内的一个位置和所述卫星之间的第二距离,所述第二距离是作为(i)所述第一距离和(ii)所述电路与所述卫星在所述圆形检测区域的平面上的垂直投影之间的第三距离之间的角度θ的函数被导出的,以及(3)所述圆形检测区域内的另一个位置与所述卫星之间的第四距离,所述第四距离大于所述第二距离和所述第一距离,所述第一距离大于所述第二距离,所述角度θ表示为

【技术特征摘要】
2014.03.12 US 61/951,769;2015.03.10 US 14/643,6701.一种用于地理围栏检测的电路,所述电路包括:接收电路,被配置为接收来自卫星的卫星导航信号;以及处理电路,被配置为:基于所述卫星导航信号计算在所述电路和所述卫星之间的第一距离,并且基于以下各距离确定所述电路是否位于地球表面上方的圆形检测区域内:(1)所述第一距离,(2)在所述圆形检测区域内的一个位置和所述卫星之间的第二距离,所述第二距离是作为(i)所述第一距离和(ii)所述电路与所述卫星在所述圆形检测区域的平面上的垂直投影之间的第三距离之间的角度θ的函数被导出的,以及(3)所述圆形检测区域内的另一个位置与所述卫星之间的第四距离,所述第四距离大于所述第二距离和所述第一距离,所述第一距离大于所述第二距离,所述角度θ表示为其中AB表示所述卫星和所述圆形检测区域的中心B处的所述电路之间的第一距离,BO表示所述中心B和地球中心O之间的第一中心距离,AO表示所述卫星和所述中心O之间的第二中心距离;基于在先前时间在所述卫星和所述圆形检测区域中的第一位置之间的第一位置距离、在所述先前时间针对所述第一位置距离的变化的第一速度和在所述先前时间针对所述第一位置距离的变化的第一加速度,在一个时间调整所述第二距离;基于在所述先前时间在所述卫星和所述圆形检测区域中的第二位置之间的第二位置距离、在所述先前时间针对所述第二位置距离的变化的第二速度和在所述先前时间针对所述第二位置距离的变化的第二加速度,在所述一个时间调整所述第四距离;以及根据所述计算和调整确定所述电路位于地理围栏的内部或外部。2.根据权利要求1所述的电路,其中所述处理电路被配置为接收由另一电路使用定位、速度、时间(PVT)计算而计算的所述第一距离、所述第一速度、所述第一加速度、所述第二位置距离、所述第二速度和所述第二加速度。3.根据权利要求1所述的电路,其中所述处理电路被配置为在不计算所述电路的位置的情况下确定所述电路是否在所述圆形检测区域中。4.根据权利要求1所述的电路,其中所述处理电路被配置为检测所述电路进入/离开所述圆形检测区域的事件,并且通知另一电路以使得所述另一电路计算所述电路的位置以确认或否认所述事件。5.根据权利要求1所述的电路,其中所述接收电路被配置为从多颗卫星接收卫星导航信号;以及所述处理电路被配置为计算根据在所述电路和所述多颗卫星之间的距离、从所述圆形检测区域到所述多颗卫星的最小距离和从所述圆形检测区域到所述多颗卫星的最大距离的时钟偏差重叠和/或时钟漂移重叠,并且基于所述时钟偏差重叠和/或所述时钟漂移重叠确定所述电路是否在所述圆形检测区域内部。6.一种用于地理围栏检测的方法,所述方法包括:在电路处接收来自卫星的卫星导航信号;基于所述卫星导航信号计算在所述电路和所述卫星之间的第一距离;通过基于以下各距离确定所述电路是否位于地球表面上方的圆形检测区域内:(1)所述第一距离,(2)在所述圆形检测区域内的一个位置和所述卫星之间的第二距离,所述第二距离是作为(i)所述第一距离和(ii)所述电路与所述卫星在所述圆形检测区域的平面上的垂直投影之间的第三距离之间的角度θ的函数被导出的,以及(3)所述圆形检测区域内的另一个位置与所述卫星之间的第四距离,所述第四距离大于所述第二距离和所述第一距离,所述第一距离大于所述第二距离,所述角度θ表示为其中AB表示所述卫星与所述圆形检测区域的中心B处的所述电路之间的第一距离,BO表示所述中心B和地球中心O之间的第一中心距离,AO表示所述卫星和所述中心O之间的第二中心距离;基于在先前时间在所述卫星和所述圆形检测区域中的第一位置之间的第一位置距离、在所述先前时间针对所述第一位置距离的变化的第一速度和在所述先前时间针对所述第一位置距离的变化的第一加速度,在一个时间调整所述第二距离;基于在所述先前时间在所述卫星和所述圆形...

【专利技术属性】
技术研发人员:邓江平贾志科程健朱秋芳王勇松张鹏
申请(专利权)人:马维尔国际贸易有限公司
类型:发明
国别省市:巴巴多斯,BB

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1