Facilitating a secure session between paired devices

US11115820B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11115820-B2
Application numberUS-202016921706-A
CountryUS
Kind codeB2
Filing dateJul 6, 2020
Priority dateMar 15, 2013
Publication dateSep 7, 2021
Grant dateSep 7, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A host device can establish a verified session with a wearable device. The host device can determine whether the verified session is in progress. In accordance with a determination that the verified session is in progress, the host device can provide a user interface to request confirmation that the identifier is to be provided to the wearable device. The host device can receive an input at the user interface and, in accordance with a determination that the input indicates a confirmation that the identifier is to be provided to the wearable device, the host can identify a user identifier to provide to the wearable device, and transmit the user identifier to the wearable device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: establishing, by a wearable device, a verified session via a wireless connection with a host device; determining, by the wearable device, whether the verified session with the host device is in progress; receiving, by the wearable device, a request to operate at least one function of a plurality of functions of the host device; in accordance with a determination that the verified session with the host device is in progress, controlling a first function of the host device that is in a first set comprising any of the plurality of functions of the host device; and in accordance with a determination that the verified session with the host device is not in progress, controlling a second function of the host device that is in a second set comprising less than all of the plurality of functions of the host device. 2. The method of claim 1 , wherein the first function of the host device is different from the second function of the host device. 3. The method of claim 1 , wherein the first function of the host device comprises accepting a first communication initiated by the wearable device. 4. The method of claim 3 , wherein the second function of the host device comprises accepting a response to a second communication received, from the host device, at the wearable device. 5. The method of claim 4 , wherein the first communication or the second communication comprises at least one of a phone call, a text message, an email message, a social-network message, or an instant message. 6. The method of claim 1 , wherein the first function is of a first type, and wherein the method further comprises not controlling any functions of the first type in accordance with a determination that the verified session with the host device is not in progress. 7. The method of claim 1 , wherein determining whether the verified session with the host device is in progress comprises determining whether the wearable device is being worn. 8. The method of claim 7 , wherein determining whether the verified session with the host device is in progress further comprises determining whether the wearable device is within a threshold proximity of the host device. 9. The method of claim 8 , wherein determining whether the verified session with the host device is in progress further comprises determining whether the wearable device is paired with the host device. 10. A wearable device, comprising: a communication interface to communicate with a host device; a processor coupled to the communication interface, the processor configured to: establish a verified session, via the communication interface, with the host device; determine whether the verified session with the host device is in progress; receive a request to operate at least one function of a plurality of functions of the host device; in accordance with a determination that the verified session with the host device is in progress, control a first function of the host device that is in a first set comprising any of the plurality of functions of the host device; and in accordance with a determination that the verified session with the host device is not in progress, control a second function of the host device that is in a second set comprising less than all of the plurality of functions of the host device. 11. The wearable device of claim 10 , wherein the first function is of a first type, and wherein the processor is further configured to not control any functions of the first type in accordance with a determination that the verified session with the host device is not in progress. 12. The wearable device of claim 10 , wherein the verified session with the host device is determined to be in progress based at least in part on the wearable device being worn, the wearable device being within a threshold distance of the host device, and the wearable device being paired with the host device. 13. The wearable device of claim 10 , wherein the first function of the host device is different from the second function of the host device. 14. The wearable device of claim 10 , wherein the first function of the host device comprises accepting a first communication initiated by the wearable device, and wherein the second function of the host device comprises accepting a response to a second communication received, from the host device, at the wearable device. 15. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor in a wearable device, cause the processor to perform operations comprising: establishing a verified session via a wireless connection with a host device; determining whether the verified session with the host device is in progress; receiving a request to operate at least one function of a plurality of functions of the host device; in accordance with a determination that the verified session with the host device is in progress, controlling a first function of the host device that is in a first set comprising any of the plurality of functions of the host device; and in accordance with a determination that the verified session with the host device is not in progress, controlling a second function of the host device that is in a second set comprising less than all of the plurality of functions of the host device. 16. The non-transitory computer-readable storage medium of claim 15 , wherein the verified session is in progress based at least in part on the wearable device being worn and the wearable device being within a threshold distance of the host device. 17. The non-transitory computer-readable storage medium of claim 15 , wherein the verified session is not in progress based at least in part on either the wearable device being taken off or the wearable device being outside a threshold distance of the host device. 18. The non-transitory computer-readable storage medium of claim 15 , wherein the first set further comprises all of the plurality of functions of the host device. 19. The non-transitory computer-readable storage medium of claim 18 , wherein the plurality of functions of the host device comprise at least controlling the host device to accept a first communication initiated by the wearable device and accept a response to a second communication received, from the host device, at the wearable device. 20. The non-transitory computer-readable storage medium of claim 19 , wherein the second set further comprises only controlling the host device to accept the response to the second communication received, from the host device, at the wearable device.

Assignees

Inventors

Classifications

  • using wearable devices, e.g. using a smartwatch or smart-glasses · CPC title

  • wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals · CPC title

  • User interfaces specially adapted for cordless or mobile telephones · CPC title

  • including a Bluetooth® interface · CPC title

  • Authentication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11115820B2 cover?
A host device can establish a verified session with a wearable device. The host device can determine whether the verified session is in progress. In accordance with a determination that the verified session is in progress, the host device can provide a user interface to request confirmation that the identifier is to be provided to the wearable device. The host device can receive an input at the…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04W12/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 07 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).