-
公开(公告)号: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.
-
公开(公告)号:US20200374655A1
公开(公告)日:2020-11-26
申请号:US16989757
申请日:2020-08-10
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Hyo Jeong Shin , Krishna M. Behara , Marcos R. Vescovi , Patrick Thomas Dillon , Richard B. Warren , Ronald K. Huang , Xufeng Han
IPC: H04W4/02 , G06F16/29 , G06F16/9537 , G06F16/2457 , H04W4/021
Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
-
公开(公告)号:US10791419B2
公开(公告)日:2020-09-29
申请号:US16450969
申请日:2019-06-24
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Lukas M. Marti , Ronald K. Huang , Lili Cao
IPC: H04W4/30 , H04W4/021 , H04W4/029 , H04W4/024 , G06F9/54 , G06Q10/10 , H04L29/08 , H04M1/725 , H04W4/02
Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).
-
公开(公告)号:US20200160223A1
公开(公告)日:2020-05-21
申请号:US16747698
申请日:2020-01-21
Applicant: Apple Inc.
Inventor: Christine B. McGavran , Bradford A. Moore , Gregory D. Bolsinga , Michael P. Dal Santo , Lukas Marti , Seejo K. Pylappan , Marcel van Os
Abstract: A mobile device with a route prediction engine is provided that can predict current/future destinations or routes to destinations for the user, and can relay prediction information to the user. The engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on user-specific data. The user-specific data includes data about (1) previous destinations traveled, (2) previous routes taken, (3) locations of calendared events, (4) locations of events for which the user has electronic tickets, and/or (5) addresses parsed from e-mails and/or messages. The prediction engine relies on one or more of user-specific data stored on the device and data stored outside of the device by external devices/servers.
-
公开(公告)号:US10602313B2
公开(公告)日:2020-03-24
申请号:US15842494
申请日:2017-12-14
Applicant: Apple Inc.
Inventor: Bradley J. Jensen , Michael P. Dal Santo , Stephen J. Rhee , Danil Y. Zvyagintsev
IPC: H04W4/02 , G01S19/34 , H04W52/02 , G06F1/3231 , G06F1/3293 , H04W4/021
Abstract: Techniques are disclosed for state-based location monitoring and determining a location of a mobile device. An application processor identifies a desired movement state. The application processor notifies a coprocessor of the desired state and enters a low power mode. The coprocessor monitors movement data to determine whether the desired state has occurred. In the event the desired state has occurred, the coprocessor will notify the application processor. The application processor can then determine whether it should switch to a high power mode.
-
公开(公告)号:US20200008006A1
公开(公告)日:2020-01-02
申请号:US16450969
申请日:2019-06-24
Applicant: Apple Inc.
Inventor: Michael P. Dal Santo , Lukas M. Marti , Ronald K. Huang , Lili Cao
IPC: H04W4/021 , H04W4/029 , H04W4/024 , G06F9/54 , G06Q10/10 , H04L29/08 , H04M1/725 , H04W4/02 , H04W4/30
Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).
-
公开(公告)号:US20180376283A1
公开(公告)日:2018-12-27
申请号:US16120029
申请日:2018-08-31
Applicant: Apple Inc.
Inventor: Bradley Joel Jensen , Ronald K. Huang , Stephen J. Rhee , Jay N. Bruins , Adam M. Driscoll , Lukas M. Marti , Michael P. Dal Santo , Patrick Thomas Dillon
CPC classification number: H04W4/021 , G06F9/54 , G06Q10/1095 , H04L67/18 , H04L67/26 , H04M1/72566 , H04M1/72572 , H04W4/024 , H04W4/027 , H04W4/029 , H04W4/04 , H04W4/30
Abstract: Systems, methods, and program products for determining a location of a mobile device using a location application programming interface (API) are described. A mobile device can receive an input requesting the mobile device to monitor entry into and exit from a significant location. The mobile device can call a start-monitoring instance function of an object of a location manager class as declared in the API to start monitoring, and call a stop-monitoring instance function of the object as declared in the API to stop monitoring. The mobile device can store the entry and exit, or provide a record of the entry or exit to a function that is conformant to the API for performing various tasks.
-
公开(公告)号:US20180352381A1
公开(公告)日:2018-12-06
申请号:US15842494
申请日:2017-12-14
Applicant: Apple Inc.
Inventor: Bradley J. Jensen , Michael P. Dal Santo , Stephen J. Rhee , Danil Y. Zvyagintsev
CPC classification number: H04W4/025 , G01S19/34 , G06F1/3231 , G06F1/3293 , H04W4/021 , H04W52/0254
Abstract: Techniques are disclosed for state-based location monitoring and determining a location of a mobile device. An application processor identifies a desired movement state. The application processor notifies a coprocessor of the desired state and enters a low power mode. The coprocessor monitors movement data to determine whether the desired state has occurred. In the event the desired state has occurred, the coprocessor will notify the application processor. The application processor can then determine whether it should switch to a high power mode.
-
公开(公告)号:US09843894B2
公开(公告)日:2017-12-12
申请号:US14502464
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Michael P. Dal Santo , Ronald K. Huang , Lili Cao
CPC classification number: H04W4/021 , G06F9/54 , G06Q10/1095 , H04L67/18 , H04L67/26 , H04M1/72566 , H04M1/72572 , H04W4/027 , H04W4/029 , H04W4/04
Abstract: Systems, methods, and program products for providing services to a user by a mobile device based on the user's daily routine of movement. The mobile device determines whether a location cluster indicates a significant location for the user based on one or more hints that indicate an interest of the user in locations in the cluster. The mobile device can perform adaptive clustering to determine a size of area of the significant location based on how multiple locations converge in the location cluster. The mobile device can provide location-based services for calendar items, including predicting a time of arrival at an estimated location of a calendar item. The mobile device can provide various services related to a location of the mobile device or a significant location of the user through an application programming interface (API).
-
公开(公告)号:US20160360368A1
公开(公告)日:2016-12-08
申请号:US14732635
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Lukas M. Marti , Michael P. Dal Santo
IPC: H04W4/02
Abstract: Methods, systems and computer program products for user settlement detection are disclosed. A mobile device configured to perform an action immediately upon entering or exiting a geofenced environment can delay performing the action until a user of the mobile device has settled into the environment. The mobile device can detect a settled user state by observing the environment of the mobile device, including measuring one or more environment variables using one or more sensors of the mobile device. The mobile device can detect a settled user state even when the mobile device is in motion. The mobile device can perform the action upon detecting a settled user state.
Abstract translation: 公开了用于用户结算检测的方法,系统和计算机程序产品。 配置成在进入或退出地理围栏环境时立即执行动作的移动设备可以延迟执行动作,直到移动设备的用户已经进入环境。 移动设备可以通过观察移动设备的环境来检测确定的用户状态,包括使用移动设备的一个或多个传感器测量一个或多个环境变量。 即使当移动设备运动时,移动设备也可以检测到已建立的用户状态。 移动设备可以在检测到确定的用户状态时执行动作。
-
-
-
-
-
-
-
-
-