-
公开(公告)号:US11109192B2
公开(公告)日:2021-08-31
申请号:US16417478
申请日:2019-05-20
Applicant: Apple Inc.
Inventor: Isaac T. Miller , Benjamin A. Werner , Changlin Ma , Christina Selle , Saurabh Godha , Mark G. Petovello
IPC: H04W4/029
Abstract: A device implementing a system for estimating device location includes at least one processor configured to estimate a first position of a device based on a first set of parameters, the first set of parameters derived from first sensor data obtained on the device, the first set of parameters corresponding to device motion. The at least one processor is configured to estimate a second position of a user of the device based on a second set of parameters, the second set of parameters derived from second sensor data obtained on the device, the second set of parameters corresponding to user motion. Estimating the first and second positions is constrained by a predefined relationship between the device motion and the user motion. The at least one processor is configured to provide at least one of the first position of the device or the second position of the user.
-
公开(公告)号:US10739140B2
公开(公告)日:2020-08-11
申请号:US15853510
申请日:2017-12-22
Applicant: Apple Inc.
Inventor: Changlin Ma , Isaac T. Miller
IPC: G01C21/16 , B60G17/016 , B60R21/0132 , G01S19/31 , G01C21/28 , G01S19/39 , G01S19/50 , G01S19/46 , B60W50/00
Abstract: A device implementing a system for estimating device location includes at least one processor configured to receive a first and second set of signals, each set corresponding to location data and being received based on a sampling interval. The at least one processor is configured to, for each sampling period defined by the sampling interval, obtain sensor data corresponding to device motion during the sampling period, determine an orientation of the device relative to that of the vehicle based on the sensor data, calculate a non-holonomic constraint based on the orientation of the device relative to that of the vehicle such that the non-holonomic constraint is iteratively updated, and estimate a device state based on the non-holonomic constraint.
-
公开(公告)号:US20240385066A1
公开(公告)日:2024-11-21
申请号:US18780272
申请日:2024-07-22
Applicant: Apple Inc.
Inventor: Lei Wang , William J. Bencze , Kumar Gaurav Chhokra , Fatemeh Ghafoori , Stephen P. Jackson , Cheng Jia , Yi-Wen Liao , Glenn D. Macgougan , Isaac T. Miller , Alexandru Popovici , Christina Selle , Aditya Narain Srivastava , Richard Warren , Michael P. Dal Santo , Pejman Lotfali Kazemi
Abstract: Described herein are techniques to enable a mobile device to perform multi-source estimation of an altitude for a location. A baseline altitude may be determined at ground level for a location and used to calibrate a barometric pressure sensor on the mobile device. The calibrated barometric pressure sensor can then estimate changes in altitude relative to ground level based on detected pressure differentials, allowing a relative altitude to ground to be determined. Baseline calibration for the barometric sensor calibration can be performed to determine an ambient ground-level barometric pressure.
-
公开(公告)号:US12055403B2
公开(公告)日:2024-08-06
申请号:US16583195
申请日:2019-09-25
Applicant: Apple Inc.
Inventor: Saurabh Godha , Hyojoon Bae , Isaac T. Miller , Robert W. Mayor
Abstract: A device implementing a system for estimating device orientation includes at least one processor configured to obtain a first estimate for a heading of a device, the first estimate being based on output from a magnetometer of the device. The at least one processor is further configured to capture image data using an image sensor of the device, and determine at least one second estimate of the heading based on correlating the image data with mapping data. The at least one processor is further configured to determine a bias associated with output of the magnetometer based on the first estimate and the at least one second estimate, and adjusting output of the magnetometer based on the determined bias.
-
公开(公告)号:US11828857B2
公开(公告)日:2023-11-28
申请号:US18070395
申请日:2022-11-28
Applicant: Apple Inc.
Inventor: Mark G. Petovello , Isaac T. Miller , Kenneth M. Pesyna, Jr.
CPC classification number: G01S19/22 , G01S19/393 , G01S19/40
Abstract: A device implementing a system for estimating device position includes at least one processor configured to receive a first sensor measurement of a device at a first time, the first sensor measurement having a first variance in measurement error, and to receive a second sensor measurement of the device at a second time, the second sensor measurement having a second variance in measurement error. The at least one processor is further configured to determine a speed of the device based on at least one of the first or second sensor measurements, and adjust the second variance in measurement error based on the determined speed. The at least one processor is further configured to estimate a device position based at least in part on the first variance in measurement error and the adjusted second variance in measurement error.
-
公开(公告)号:US20200084583A1
公开(公告)日:2020-03-12
申请号:US16417478
申请日:2019-05-20
Applicant: Apple Inc.
Inventor: Isaac T. Miller , Benjamin A. Werner , Changlin Ma , Christina Selle , Saurabh Godha , Mark G. Petovello
IPC: H04W4/029
Abstract: A device implementing a system for estimating device location includes at least one processor configured to estimate a first position of a device based on a first set of parameters, the first set of parameters derived from first sensor data obtained on the device, the first set of parameters corresponding to device motion. The at least one processor is configured to estimate a second position of a user of the device based on a second set of parameters, the second set of parameters derived from second sensor data obtained on the device, the second set of parameters corresponding to user motion. Estimating the first and second positions is constrained by a predefined relationship between the device motion and the user motion. The at least one processor is configured to provide at least one of the first position of the device or the second position of the user.
-
17.
公开(公告)号:US09612340B1
公开(公告)日:2017-04-04
申请号:US14189577
申请日:2014-02-25
Applicant: Apple Inc.
Inventor: Isaac T. Miller , Brent M. Ledvina
Abstract: Systems, methods, devices and subassemblies for creating and delivering crowd-sourced GNSS models include receiving at one or more navigation receivers first signals transmitted by one or more navigation beacons, determining by the navigation receivers first navigation observables based on the received first signals, receiving at an augmentation server information associated with the first navigation observables, determining by the augmentation server augmentation information based on at least the received information associated with the first navigation observables and computational models, transmitting the augmentation information to the navigation receivers, receiving by the navigation receivers the augmentation information, receiving by the navigation receivers second signals transmitted by the one or more navigation beacon, determining by the navigation receivers second navigation observables based on the received second signals and determining by the navigation receivers a respective high-precision position, velocity, and time (PVT) solution based on the received augmentation information and the second navigation observables.
-
公开(公告)号:US20240401967A1
公开(公告)日:2024-12-05
申请号:US18680877
申请日:2024-05-31
Applicant: Apple Inc.
Inventor: Kenneth M. Pesyna, JR. , Aditya Marawar , Christina Selle , Isaac T. Miller , Saurabh Godha
IPC: G01C21/36
Abstract: Techniques are described herein for low-power pedestrian route reconstruction. A method can include accessing location data comprising a set of location points collected by a user device during a workout and defining an initial route. The method can further include accessing map data comprising a plurality of paths within a geographic region. The method can further include, for a plurality of location point pairs of the set of location points, determining a route segment between the pair of location points that follows a path segment of the plurality of paths. The method can further include combining route segments for each location point pair of the plurality of location point pairs to define a reconstructed route that begins with a first location route pair based on an initial location point and ends with a second location route pair based on a final location point.
-
公开(公告)号:US12066344B2
公开(公告)日:2024-08-20
申请号:US17163180
申请日:2021-01-29
Applicant: Apple Inc.
Inventor: Lei Wang , William J. Bencze , Kumar Gaurav Chhokra , Fatemeh Ghafoori , Stephen P. Jackson , Cheng Jia , Yi-Wen Liao , Glenn D. Macgougan , Isaac T. Miller , Alexandru Popovici , Christina Selle , Aditya Narain Srivastava , Richard Warren , Michael P. Dal Santo , Pejman Lotfali Kazemi
CPC classification number: G01L27/005 , H04W4/025 , H04W4/38 , H04W4/90
Abstract: Described herein are techniques to enable a mobile device to perform multi-source estimation of an altitude for a location. A baseline altitude may be determined at ground level for a location and used to calibrate a barometric pressure sensor on the mobile device. The calibrated barometric pressure sensor can then estimate changes in altitude relative to ground level based on detected pressure differentials, allowing a relative altitude to ground to be determined. Baseline calibration for the barometric sensor calibration can be performed to determine an ambient ground-level barometric pressure.
-
公开(公告)号:US11943679B2
公开(公告)日:2024-03-26
申请号:US17861167
申请日:2022-07-08
Applicant: Apple Inc.
Inventor: Robert William Mayor , Isaac T. Miller , Adam S. Howell , Vinay R. Majjigi , Oliver Ruepp , Daniel Ulbricht , Oleg Naroditsky , Christian Lipski , Sean P. Cier , Hyojoon Bae , Saurabh Godha , Patrick J. Coleman
IPC: H04W4/024 , G01C21/36 , G06T7/73 , G06V10/44 , G06V10/80 , G06V20/10 , H04M1/724 , H04W4/02 , H04W64/00
CPC classification number: H04W4/024 , G01C21/3647 , G06T7/74 , G06V10/44 , G06V10/806 , G06V20/10 , H04M1/724 , H04W4/026 , G06T2207/30244 , H04M2250/52 , H04W64/006
Abstract: Location mapping and navigation user interfaces may be generated and presented via mobile computing devices. A mobile device may detect its location and orientation using internal systems, and may capture image data using a device camera. The mobile device also may retrieve map information from a map server corresponding to the current location of the device. Using the image data captured at the device, the current location data, and the corresponding local map information, the mobile device may determine or update a current orientation reading for the device. Location errors and updated location data also may be determined for the device, and a map user interface may be generated and displayed on the mobile device using the updated device orientation and/or location data.
-
-
-
-
-
-
-
-
-