-
公开(公告)号:US11709279B2
公开(公告)日:2023-07-25
申请号:US16712890
申请日:2019-12-12
Applicant: Apple Inc.
Inventor: Isaac T. Miller , Mark G. Petovello
CPC classification number: G01S19/393 , G01S19/43 , G01S19/49
Abstract: A device implementing a system for device orientation initialization includes at least one processor configured to determine that the device is within or coupled to a vehicle in motion. The at least one processor is configured to employ, in response to the determining, a first position estimation model to estimate a position of the device, and detect occurrence of a predefined condition with respect to employing the first position estimation model. The at least one processor is further configured to switch, in response to detecting occurrence of the predefined condition, from employing the first position estimation model to employing a second position estimation model to estimate the position of the device. The first and second position estimation model apply different respective error state metrics in estimating the position of the device.
-
公开(公告)号: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.
-
4.
公开(公告)号:US20250103011A1
公开(公告)日:2025-03-27
申请号:US18896745
申请日:2024-09-25
Applicant: Apple Inc.
Inventor: Di Wu , Hui Chen , James P. Ochs , Paige N. Stanley , Swaroop Pal , Mark G. Petovello , Fatemeh Ghafoori , Isaac T. Miller
Abstract: Embodiments are disclosed for estimating time outdoors and in daylight based on ambient light, motion, and location sensing. In some embodiments, a method comprises detecting daylight based on an ambient light measurement, an estimated sun elevation angle and at least one confidence threshold; determining a motion or activity state of a user based on motion sensor data; determining an indoor or outdoor class based on the motion sensor data and the ambient light detections; determining user exposure time to daylight between, before or after ambient light detections, based on the motion or activity state, and the determined indoor or outdoor class; and storing or displaying the daylight time.
-
公开(公告)号:US11513234B2
公开(公告)日:2022-11-29
申请号:US16865203
申请日:2020-05-01
Applicant: Apple Inc.
Inventor: Mark G. Petovello , Isaac T. Miller , Kenneth M. Pesyna, Jr.
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.
-
公开(公告)号: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.
-
-
-
-
-