-
公开(公告)号:US20190191275A1
公开(公告)日:2019-06-20
申请号:US16281300
申请日:2019-02-21
Applicant: Apple Inc.
Inventor: Pejman Lotfali Kazemi , Glenn Donald MacGougan , Robert Mayor
Abstract: Among other things, we describe a method that includes, on an electronic device, determining that a current quality metric of signals received by a location system of the electronic device does not meet a threshold quality metric, and based on the determination, selecting a recommendation for changing a position of the device in a manner that would alter the current quality metric. This aspect can also include corresponding systems, apparatus, and computer program products stored on a storage device.
-
公开(公告)号:US10261192B2
公开(公告)日:2019-04-16
申请号:US15179778
申请日:2016-06-10
Applicant: Apple Inc.
Inventor: Isaac Thomas Miller , Glenn Donald MacGougan , Xiao Xiao
Abstract: Methods, systems and computer program products for radionavigation for swimmers are described. A mobile device configured to estimate a location using radio frequency signals can estimate a position of the swimmer when the mobile device is worn on a limb of the swimmer and periodically submerged. The mobile device can supply auxiliary information to a radionavigation subsystem to correct a navigation solution affected by limb motion of the swimmer and affected by the periodic submersion of the mobile device.
-
公开(公告)号:US20180349728A1
公开(公告)日:2018-12-06
申请号:US15613039
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Lei Wang , Isaac Thomas Miller , Hyojoon Bae , Christina Selle , Glenn Donald MacGougan
CPC classification number: G01S19/19 , G01S5/0294 , G01S19/49 , G06K9/00342 , G06K9/4604 , G06K9/6202 , G06T7/248 , G06T7/277 , G06T2207/10016
Abstract: The disclosed embodiments are directed to detecting a user activity based on patterns in location data. In an embodiment, a method comprises: obtaining, by a processor of a computing device, location data; detecting, by the processor, a pattern in the location data; determining, by the processor and based on the detected pattern, an activity associated with a mobile device; and adjusting, by the processor, one or more parameters of a location data filter configured to process the location data.
-
公开(公告)号:US10078138B2
公开(公告)日:2018-09-18
申请号:US14848241
申请日:2015-09-08
Applicant: Apple Inc.
Inventor: Kumar Gaurav Chhokra , Glenn Donald MacGougan
Abstract: Techniques for GNSS positioning using three-dimensional (3D) building models are described. A processor can determine a probable path for a signal from a GNSS space vehicle (e.g., a satellite) to reach the GNSS receiver. The probable path can include one or more specular reflections. The processor can determine a Doppler correction based on the probable path, including inverting a sense of a vector of the Doppler correction for each reflection. The processor can then incorporate the Doppler correction in an estimated velocity of the mobile device, an estimated position of the mobile device, or both.
-
公开(公告)号:US10024876B2
公开(公告)日:2018-07-17
申请号:US14732470
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Isaac Thomas Miller , Glenn Donald MacGougan , Robert Mayor
IPC: G01C21/16 , G01P3/00 , H04W4/80 , G01C22/00 , G01S19/19 , A63B24/00 , G01S19/05 , H04M1/725 , A61B5/11 , A61B5/00 , G01S19/34 , G01S19/52
Abstract: Systems, methods and computer-readable mediums are disclosed for GNSS velocity estimation for pedestrians. In some implementations, a method includes receiving a periodic sensor signal; determining a fundamental motion frequency of the periodic sensor signal; extracting a periodicity feature from the periodic sensor signal based on the fundamental motion frequency; and responsive to the extracting, initiating pedestrian velocity estimation.
-
公开(公告)号:US09933527B2
公开(公告)日:2018-04-03
申请号:US15250792
申请日:2016-08-29
Applicant: Apple Inc.
Inventor: Glenn Donald MacGougan , Stephen J. Rhee , Robert Mayor , Ronald K. Huang
CPC classification number: G01S19/42 , G01C21/30 , G01S19/52 , G06F17/30241
Abstract: Systems, methods, and computer program products for determining the location and direction of travel of a mobile device using map vector constraints is disclosed.
-
公开(公告)号:US20170347239A1
公开(公告)日:2017-11-30
申请号:US15275133
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Glenn Donald MacGougan , Changlin Ma , Kumar Gaurav Chhokra , Robert Mayor
IPC: H04W4/02 , H04B1/3827
Abstract: Systems, methods, devices and computer-readable storage mediums are disclosed for assisted GNSS velocity estimation. In an implementation, a method comprises: obtaining, by a mobile device, a step-based speed measurement based on sensor data; obtaining, by the mobile device, a step-based speed uncertainty associated with the step-based speed measurement; determining, by the mobile device, that one or more assistance conditions are met; responsive to the determining, assisting a state estimator using the step-based speed measurement and the associated step-based speed uncertainty; and estimating at least one of the position, velocity or speed of the mobile device using the assisted state estimator.
-
公开(公告)号:US20150334678A1
公开(公告)日:2015-11-19
申请号:US14501381
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Glenn Donald MacGougan , Robert Mayor , Ronald K. Huang
CPC classification number: G01S19/22 , G01S5/0036 , G01S5/0242 , G01S5/0263 , G01S19/49 , H04W4/02 , H04W4/023 , H04W4/027 , H04W4/185 , H04W64/00 , H04W64/003
Abstract: Crowd-sourced location data from client devices is processed using enhanced filtering techniques in non-realtime by a centralized server process to improve the accuracy and reliability of georeferenced geodata. At a server computer, enhanced filtering techniques make use of future information to improve georeferencing of the geodata. In some implementations, the server computer can be configured to implement batch processing of raw GNSS data and other crowd-sourced location data (e.g., wireless scan data, inertial sensor data) using, for example, a smoothing filter or batch estimator. Augmentation data (e.g., satellite ephemeris data, clock offset and ionospheric delay) and sensor data independent of client devices can also be used by the server computer to augment the crowd-sourced location data to further improve georeferencing of geodata.
Abstract translation: 来自客户端设备的人群来源的位置数据通过集中式服务器进程以非实时的增强过滤技术进行处理,以提高地理参考地理数据的准确性和可靠性。 在服务器计算机上,增强的过滤技术利用未来的信息来改进地理数据的地理参考。 在一些实现中,服务器计算机可以被配置为使用例如平滑滤波器或批量估计器来实现原始GNSS数据和其他人群来源的位置数据(例如,无线扫描数据,惯性传感器数据)的批处理。 服务器计算机还可以使用增强数据(例如,卫星星历数据,时钟偏移和电离层延迟)和独立于客户端设备的传感器数据来增加人群来源的位置数据,以进一步改进地理数据的地理参考。
-
9.
公开(公告)号:US20140364144A1
公开(公告)日:2014-12-11
申请号:US14468278
申请日:2014-08-25
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Glenn Donald MacGougan , Robert Mayor , Ronald K. Huang , Jason Dere , Yefim Grosman
CPC classification number: H04W64/003 , G01C5/00 , G01S5/0027 , G01S5/0236 , G01S5/0242 , G01S5/0278 , H04W4/023 , H04W24/00 , H04W64/00
Abstract: Methods, program products, and systems of location estimation using a probability density function are disclosed. In general, in one aspect, a server can estimate an effective altitude of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. The server can calculate an effective altitude of the wireless access gateway using a probability density function of the harvested data. The probability density function can be a sufficient statistic of the received set of location coordinates for calculating an effective altitude of the wireless access gateway. The server can send the effective altitude of the wireless access gateway to other mobile devices for estimating altitudes of the other mobile devices.
Abstract translation: 公开了使用概率密度函数的方法,程序产品和位置估计系统。 通常,在一个方面,服务器可以使用收获的数据估计无线接入网关的有效高度。 服务器可以从多个移动设备收集位置数据。 所收获的数据可以包括每个移动设备的位置和位于移动设备的通信范围内的无线接入网关的标识符。 服务器可以使用收获的数据的概率密度函数来计算无线接入网关的有效高度。 概率密度函数可以是用于计算无线接入网关的有效高度的所接收的位置坐标集合的足够的统计量。 服务器可以将无线接入网关的有效高度发送到其他移动设备,以估计其他移动设备的高度。
-
10.
公开(公告)号:US08818411B2
公开(公告)日:2014-08-26
申请号:US13784664
申请日:2013-03-04
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Glenn Donald MacGougan , Robert Mayor , Ronald K. Huang , Jason Dere , Yefim Grosman
IPC: H04W24/00
CPC classification number: H04W64/003 , G01C5/00 , G01S5/0027 , G01S5/0236 , G01S5/0242 , G01S5/0278 , H04W4/023 , H04W24/00 , H04W64/00
Abstract: Methods, program products, and systems of location estimation using a probability density function are disclosed. In general, in one aspect, a server can estimate an effective altitude of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. The server can calculate an effective altitude of the wireless access gateway using a probability density function of the harvested data. The probability density function can be a sufficient statistic of the received set of location coordinates for calculating an effective altitude of the wireless access gateway. The server can send the effective altitude of the wireless access gateway to other mobile devices for estimating altitudes of the other mobile devices.
Abstract translation: 公开了使用概率密度函数的方法,程序产品和位置估计系统。 通常,在一个方面,服务器可以使用收获的数据估计无线接入网关的有效高度。 服务器可以从多个移动设备收集位置数据。 所收获的数据可以包括每个移动设备的位置和位于移动设备的通信范围内的无线接入网关的标识符。 服务器可以使用收获的数据的概率密度函数来计算无线接入网关的有效高度。 概率密度函数可以是用于计算无线接入网关的有效高度的所接收的位置坐标集合的足够的统计量。 服务器可以将无线接入网关的有效高度发送到其他移动设备,以估计其他移动设备的高度。
-
-
-
-
-
-
-
-
-