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
1-20. (canceled)
A wearable device, comprising:
- a communication interface to communicate with a host device;
- and
- one or more processors coupled to the communication interface, the one or more processors configured to:
- receive, via the communication interface, a notification of a first sign-in event at the host device;
- establish a verified session with the host device in accordance with a determination that the wearable device is in a trusted state and in response to the notification of the first sign-in event;
- receive, from the host device, a request for confirmation that the verified session is still in progress, identification of the confirmation configuring the host device to bypass a second sign-in event;
- and
- transmit an indication of the confirmation to the host device in accordance with a determination that the verified session is still in progress.
A wearable device, comprising:
- a communication interface to communicate with a host device;
- and
- one or more processors coupled to the communication interface, the one or more processors configured to:
- receive a notification of a sign-in event at the host device via a wireless pairing established via the communication interface in accordance with a determination that the host device is within a threshold distance of the wearable device;
- establish a verified session with the host device in accordance with a determination that the wearable device is in a trusted state and in response to the notification of the sign-in event;
- receive, from the host device, a request for a confirmation that the verified session is still in progress, the confirmation requested based at least in part on an attempt to access a function of the host device;
- and
- transmit, to the host device, a response to the confirmation in accordance with a determination of whether the verified session is in progress.
A host device, comprising one or more processors configured to:
- enter an unlocked state in response to detecting a first unlock-triggering event;
- establish a verified session with the wearable device in accordance with a determination that the wearable device is in a trusted state;
- enter a locked state during the verified session;
- in response to detecting a second unlock-triggering event, transmit a session confirmation request to the wearable device;
- receive, from the wearable device, a response to the session confirmation request;
- and
- provide access to at least a subset of a plurality of functions of the host device in accordance with the response.
Dependencies are inferred from the claim text.