Location service authorization and indication

    公开(公告)号:US10965687B2

    公开(公告)日:2021-03-30

    申请号:US16435218

    申请日:2019-06-07

    Applicant: Apple Inc.

    Abstract: An application can specify a location service authorization type to be enforced by a mobile device. After the user authorizes the location service through an authorization dialog, the application can receive location service according to the authorization type. A first authorization type allows the application to receive continuous location updates and location events from a location service on the mobile device only when the application is in use. A second authorization type allows the application to always receive continuous location updates and location events when the application is running in a foreground or background. The text of the authorization dialog can be customized by the application to provide more detail on how the location data will be used by the application.

    DETERMINING A SIGNIFICANT USER LOCATION FOR PROVIDING LOCATION-BASED SERVICES

    公开(公告)号:US20210084437A1

    公开(公告)日:2021-03-18

    申请号:US17031634

    申请日:2020-09-24

    Applicant: Apple Inc.

    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).

    Sending smart alerts on a device at opportune moments using sensors

    公开(公告)号:US10362162B2

    公开(公告)日:2019-07-23

    申请号:US16040932

    申请日:2018-07-20

    Applicant: Apple Inc.

    Abstract: Measurements can be obtained from sensors to determine a state of a device. The state can be used to determine whether to provide an alert. For example, after a first alert is provided, it can be determined that the device is not accessible to the user based on the determined state, and a second alert can be suppressed at a specified time after providing the first alert. The sensor measurements can be monitored after suppressing the second alert, and a state engine can detect a change in a state based on subsequent sensor measurements. If the state change indicates that the device is accessible to the user the second alert can be provided to the user. Alerts can be dismissed based on a change in state. A first device can coordinate alerts sent to or to be provided by a second device by suppressing or dismissing such alerts.

    SENDING SMART ALERTS ON A DEVICE AT OPPORTUNE MOMENTS USING SENSORS

    公开(公告)号:US20190007547A1

    公开(公告)日:2019-01-03

    申请号:US16040932

    申请日:2018-07-20

    Applicant: Apple Inc.

    Abstract: Measurements can be obtained from sensors to determine a state of a device. The state can be used to determine whether to provide an alert. For example, after a first alert is provided, it can be determined that the device is not accessible to the user based on the determined state, and a second alert can be suppressed at a specified time after providing the first alert. The sensor measurements can be monitored after suppressing the second alert, and a state engine can detect a change in a state based on subsequent sensor measurements. If the state change indicates that the device is accessible to the user the second alert can be provided to the user. Alerts can be dismissed based on a change in state. A first device can coordinate alerts sent to or to be provided by a second device by suppressing or dismissing such alerts.

    Location monitoring feature of a mobile device for activating an application subsystem

    公开(公告)号:US10165399B2

    公开(公告)日:2018-12-25

    申请号:US15456408

    申请日:2017-03-10

    Applicant: Apple Inc.

    Abstract: Methods, program products, and systems for baseband location monitoring and related functions are disclosed. A mobile device can monitor its own current location using its baseband subsystem and decide whether to selectively activate its application subsystem based on whether particular conditions are satisfied by the current location. The mobile device can also correlate location and cellular signal information using its baseband subsystem and provide the correlated location and cellular signal information to a server. The server can receive the correlated location and cellular signal information from the baseband subsystems of a large number of widely distributed mobile devices and generate respective profiles of cellular network base stations that transmitted the cellular signals to the mobile devices. The profiles of the cellular network base stations can be used by the server in fulfilling subsequent positioning requests from mobile devices that do not currently have the baseband location monitoring enabled.

    Location Service Management
    80.
    发明申请

    公开(公告)号:US20170272904A1

    公开(公告)日:2017-09-21

    申请号:US15449817

    申请日:2017-03-03

    Applicant: Apple Inc.

    CPC classification number: H04W4/021 H04W4/02 H04W64/00 H04W88/02 H04W92/08

    Abstract: An application manager of a mobile device can provide a user with the ability to control whether an application can use location information provided by a location subsystem of the mobile device. The application can request to be notified by the location subsystem when the mobile device crosses a geofence. When the mobile device crosses the geofence, the location subsystem provides a notice to the application. The application manager can intercept the notice to the application, and present an alert on a user interface. The application manager can then provide the notice to the application only upon receiving an input through the user interface confirming that the application still has permission to use location information.

Patent Agency Ranking