Facilitating a secure session between paired devices
AssigneeApple Inc.
InventorsJesse W. Boettcher, Craig Federighi, Bryan J. James, James Eric Mason
Life of this patent
Estimating the term…
Abstract
A wearable device can establish a verified session with a host device. For example, if a user wearing the wearable device unlocks the host device (e.g., by entering a credential), the devices can create a verified session, which can persist across lock and unlock events at the host device. For the duration of the verified session, a host device can request session confirmation from the wearable device at any time to confirm that the verified session is still in progress. While the session is in progress, the host can make features available such as bypassing re-entry of a credential during unlock operations.
Claims21
A method, comprising:
- establishing, by a host device, wireless communication with a wearable device;
- determining, by the host device, whether the wearable device is in a trusted state;
- when the wearable device is in the trusted state, establishing, by the host device, a verified session with the wearable device;
- and
- while the verified session is in progress:
- providing, by the host device, a notification for presentation by the wearable device;
- receiving, by the host device, context information from the wearable device;
- inferring, by the host device, user intent based at least in part on the context information;
- detecting, by the host device, an unlock event;
- and
- interacting, by the host device, with a user of the host device based at least in part on the inferred user intent and in response to the unlock event.
A host device, comprising:
- a communication interface to communicate with a wearable device;
- a user interface;
- and
- a processor coupled to the communication interface and the user interface, the processor configured to:
- establish a verified session with the wearable device when the wearable device is in a trusted state;
- and
- during the verified session:
- receive context information from the wearable device;
- infer user intent based at least in part on the context information;
- and
- provide content on the user interface based at least in part on the inferred user intent in response to an unlock event detected at the host device.
A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor in a host device, cause the processor to perform operations comprising:
- establishing a verified session with a wearable device when the wearable device is in a trusted state;
- and
- during the verified session:
- receiving context information from the wearable device;
- inferring user intent based at least in part on the context information;
- and
- providing content on a user interface of the host device based at least in part on the inferred user intent in response to an unlock event detected at the host device.
A method, comprising:
- establishing, by a host device, a verified session with a wearable device when the wearable device is in a trusted state;
- and
- during the verified session:
- receiving, by the host device, context information from the wearable device;
- inferring, by the host device, user intent based at least in part on the context information;
- and
- providing, by the host device, content on a user interface of the host device based at least in part on the inferred user intent in response to an unlock event detected at the host device.
Dependencies are inferred from the claim text.