The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 08, 2020

Filed:

Nov. 08, 2018
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Mitchell D. Adler, Los Gatos, CA (US);

Michael Brouwer, Los Gatos, CA (US);

Dallas De Atley, San Francisco, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 12/18 (2006.01); G06F 16/27 (2019.01); H04L 9/12 (2006.01); H04L 9/32 (2006.01); G06F 16/178 (2019.01); H04L 12/44 (2006.01); H04W 84/18 (2009.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H04L 67/104 (2013.01); G06F 16/178 (2019.01); G06F 16/27 (2019.01); H04L 9/12 (2013.01); H04L 9/3247 (2013.01); H04L 12/185 (2013.01); H04L 12/44 (2013.01); H04L 63/061 (2013.01); H04L 63/062 (2013.01); H04L 63/065 (2013.01); H04L 63/068 (2013.01); H04L 63/104 (2013.01); H04L 67/1042 (2013.01); H04L 67/1095 (2013.01); H04W 84/18 (2013.01); H04L 2209/122 (2013.01);
Abstract

Some embodiments provide non-transitory machine-readable medium that stores a program which when executed by at least one processing unit of a device synchronizes a set of keychains stored on the device with a set of other devices. The device and the set of other devices are communicatively coupled to one another through a peer-to-peer (P2P) network. The program receives a modification to a keychain in the set of keychains stored on the device. The program generates an update request for each device in the set of other devices in order to synchronize the set of keychains stored on device with the set of other devices. The program transmits through the P2P network the set of update requests to the set of other devices over a set of separate, secure communication channels.


Find Patent Forward Citations

Loading…