-
公开(公告)号:US20220201429A1
公开(公告)日:2022-06-23
申请号:US17603892
申请日:2020-04-15
Applicant: Apple Inc.
Inventor: Jonathan R. Schoenberg , Adam M. Driscoll , E. Thomas Erdmann, IV , Emmanuel Lalande , Michael C. Laster , Scott Lopatin , Robert W. Mayor , Siva Ganesh Movva , Munish K. Poonia , Tommy Rochette , Christina Selle , Langford M. Wasada , Swadesh Bhattacharya , Raghunandan K. Pai , Brent M. Ledvina
Abstract: Embodiments described herein provide for an electronic device comprising a wireless processor coupled with a wireless radio, memory to store instructions, and one or more processors to execute the instructions. The one or more processors, based on the instructions, are to scan for a beacon advertisement using the wireless processor, store the beacon and a timestamp in a beacon advertisement buffer in response to detection of the beacon via the wireless processor, correlate a beacon advertisement with stored location data to determine a location estimate for a device associated with the beacon advertisement, encrypt the location estimate for the beacon advertisement using a beacon identifier broadcast with the beacon identifier, and transmit a hash of the beacon identifier and an encrypted location estimate for the beacon advertisement to a device locator server. Embodiments also provide techniques to enable known device matching and horizontal accuracy adjustment during location data harvesting for wireless accessory devices.
-
公开(公告)号: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.
-
公开(公告)号:US20230358845A1
公开(公告)日:2023-11-09
申请号:US18304104
申请日:2023-04-20
Applicant: Apple Inc.
Inventor: Christina Selle , Bharath Narasimha Rao , Saurabh Godha , Andrew J. Kerns , Adam M. Driscoll , Gunes Dervisoglu , Archana Belvadi , Jong-Ki Lee , Girish Joshi , Halil Ibrahim Basturk , Seyyedeh Mahsa Mirzargar , Jonathan M. Beard , Richard Najarian
CPC classification number: G01S5/02521 , H04W64/003 , H04L5/0048 , H04W52/0229
Abstract: Methods, non-transitory machine-readable mediums, and system to provide location services are described. In an embodiment, a method provides receiving at least two position fixes for a trajectory of an electronic device, where the at least two position fixes are obtained intermittently, matching the at least two position fixes to points on a path indicated in map data, and computing a distance for the trajectory using distance information using the map data.
-
公开(公告)号:US10451744B2
公开(公告)日:2019-10-22
申请号:US15613039
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Lei Wang , Isaac Thomas Miller , Hyojoon Bae , Christina Selle , Glenn Donald MacGougan
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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US12163790B2
公开(公告)日:2024-12-10
申请号:US17739074
申请日:2022-05-06
Applicant: Apple Inc.
Inventor: Kenneth M. Pesyna, Jr. , Christina Selle , Saurabh Godha , Isaac Thomas Miller
IPC: G01C21/30
Abstract: The subject technology provides for visualizing a route traversed by a user during a movement event by periodically obtaining position information data from a receiver of a navigation system during a movement event. A path traversed by a user of a device that includes the receiver during the movement event is estimated based on the position information data. One or more previously mapped features within a proximity of the estimated path on a map are determined. The estimated path is matched to the map based on the previously mapped features to obtain a map-matched path. A display device is caused to render the map-matched path on an image of the map.
-
公开(公告)号: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.
-
公开(公告)号:US20210396619A1
公开(公告)日:2021-12-23
申请号: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
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.
-
-
-
-
-
-
-
-
-