-
公开(公告)号:US10698073B2
公开(公告)日:2020-06-30
申请号:US14292631
申请日:2014-05-30
Applicant: Apple Inc.
Inventor: Brian Stephen Smith , Robert Mayor , Ronald K. Huang , Lukas M. Marti
IPC: G01S5/02
Abstract: Collocated access point (AP) harvest data is combined with accurate location-tagged harvest data to improve access point location estimates and to estimate the location of access points that could not be previously estimated.
-
公开(公告)号:US10171946B2
公开(公告)日:2019-01-01
申请号:US15275133
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Glenn Donald MacGougan , Changlin Ma , Kumar Gaurav Chhokra , Robert Mayor
IPC: H04W4/02 , H04B1/3827 , H04W4/029
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.
-
公开(公告)号:US10018470B2
公开(公告)日:2018-07-10
申请号:US14502076
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Ronald K. Huang , Robert Mayor , Maximilian H. Luttrell , Brendan J. Langoulant , Vera Carr , Stephen J. Rhee , Gregory Novick
CPC classification number: G01C21/20 , G01C21/3679 , H04W4/021 , H04W4/029
Abstract: A location-aware device detects if a personal or point of interest region has been entered or exited and a current context of the device. In response, an operating mode is selected based on the region and a current context of the device. The operating mode is configurable by a user, including setting geofence parameters, context parameters and operating mode parameters.
-
公开(公告)号:US20180167771A1
公开(公告)日:2018-06-14
申请号:US15891453
申请日:2018-02-08
Applicant: Apple Inc.
Inventor: Pejman Lotfali Kazemi , Lukas M. Marti , Robert Mayor , Shannon M. Ma , Ronald K. Huang
CPC classification number: H04W4/022 , G01S5/02 , G01S5/0252 , H04W64/006
Abstract: Techniques of range free proximity determination are described. A mobile device can determine an entry into or exit from a proximity fence upon determining that the mobile device is sufficiently close to a signal source. The proximity fence can be a virtual fence defined by the signal source and associated with a service. The mobile device can detect signals from multiple signal sources. The mobile device can determine that, among the signal sources, one or more signal sources are located closest to the mobile device based on a ranking of the signal sources using signal strength. The mobile device can determine a probability indicating a confident level of the ranking. The mobile device can determine that the mobile device entered or exited a proximity fence associated with a highest ranked signal source satisfying a confidence threshold.
-
公开(公告)号:US09980096B2
公开(公告)日:2018-05-22
申请号:US15219243
申请日:2016-07-25
Applicant: Apple Inc.
Inventor: Ronald K. Huang , Robert Mayor , Lukas M. Marti
CPC classification number: H04W4/027 , G01S5/02 , G01S5/0263 , G01S5/0278 , G01S5/0284 , G01S19/11 , G01S19/48 , H04W48/16 , H04W64/003 , H04W64/006
Abstract: Methods, program products, and systems of using a mobile WAP for location and context purposes are disclosed. In general, in one aspect, a server can estimate an effective location 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. In some implementations, the server can identify a mobile wireless access gateway based on a distance comparison. Data indicating the mobility of a wireless access gateway can be used by a mobile device to initiate one or more actions, including managing power of the mobile device, modifying entrance and exit conditions of virtual fences and determining a context of the mobile device.
-
公开(公告)号:US09918294B2
公开(公告)日:2018-03-13
申请号:US15273632
申请日:2016-09-22
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.
-
公开(公告)号:US20170359694A1
公开(公告)日:2017-12-14
申请号:US15275236
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Bradley Joel Jensen , Glenn Donald MacGougan , Kumar Gaurav Chhokra , Robert Mayor , Ronald K. Huang , Stephen J. Rhee
Abstract: Techniques for location source control for paired devices are described. Location source control selects a location source for a mobile device. The mobile device can receive, from an application program, a request for determining a location of the mobile device. The mobile device can determine a first location estimate using a location subsystem of the mobile device. The mobile device can determine whether to provide the first location estimate as input to the application program, or to provide a second location estimate as input to the application program. The second location estimate can be an estimated location of the companion device and determined by the companion device.
-
公开(公告)号:US20170357005A1
公开(公告)日:2017-12-14
申请号:US15275299
申请日:2016-09-23
Applicant: Apple Inc.
Inventor: Jonathan M. Diamond , Glenn Donald MacGougan , Kumar Gaurav Chhokra , Robert Mayor , Yishuang Geng
Abstract: Techniques for improving positioning performance using categorization of navigation signal environment are described. A mobile device can receive signal environment data. The signal environment data can represent multiple geographic areas. The signal environment data includes a respective signal environment category for each geographic area, each signal environment category corresponding to a degree to which geographic features in the respective geographic area affect reception of the navigation signals. The mobile device can determine that the mobile device is located in a particular geographic area represented in the signal environment data. The mobile device can then select a set of one or more rules for aiding location estimation. The set of one or more rules can correspond to the signal environment category of the geographic area. The mobile device can estimate a location of the mobile device using the navigation signals and under the set of one more rules.
-
公开(公告)号:US09838838B2
公开(公告)日:2017-12-05
申请号:US14869900
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Stephen J. Rhee , Bradley Joel Jensen , Robert Mayor , Ronald K. Huang
CPC classification number: H04W4/02 , G01S5/0072 , G01S5/02 , G01S5/0236 , G01S5/0252 , G01S5/0263 , G01S5/0284 , G01S19/51 , H04M1/72527 , H04W24/00 , H04W76/14
Abstract: Methods, systems, and computer program products for a mobile device determining its location based on a location of a companion device are described. A mobile device can receive a request for determining a location of the mobile device from an application. The request can include an accuracy specification providing a lower limit on accuracy of the determined location. The mobile device can determine that the mobile device is incapable of achieving that accuracy. The mobile device can then submit a location request to a companion device that has paired with the mobile device. The companion device, upon receiving the location request, can determine a location of the companion device and provide the location of the companion device to the mobile device. The mobile device can then designate the location of the companion device as the location of the mobile device, and provide the location to the application.
-
公开(公告)号:US09769622B2
公开(公告)日:2017-09-19
申请号:US14503153
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Abhinav R. Patel , Darin Tay , David Benjamin Millman , Jessica Noel Tsoong , Joseph Ding-Jiu Huang , Robert Mayor , Vitali Lovich , Vojislav Samsalovic , Ashish Agarwal , Mithilesh Kumar
CPC classification number: H04W4/029 , G01S5/021 , G01S5/0236 , G01S5/0252 , H04W4/04
Abstract: Methods, systems, and computer program product for generating location fingerprint data for a venue are described. A sampling device surveying a venue can move inside the venue. While the sampling device moves, the sampling device can record environmental readings including, for example, strengths of signals from multiple radio signal sources. The sampling device can take the recording at fixed or various time intervals. Meanwhile, the sampling device can determine, based on a starting point and motion sensor readings, an estimated location of the mobile device for each time the sampling device takes the recordings. The sampling device can display a motion path of the estimated locations and a user interface item for receiving a user input for correcting the estimated locations. The sample device can tag the recorded environmental readings with the corrected locations, and submit the tagged readings to a server for determining a location fingerprint for the venue.
-
-
-
-
-
-
-
-
-