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:
Jun. 01, 2021

Filed:

Jun. 01, 2018
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Per Love Hornquist Astrand, Santa Clara, CA (US);

Benjamin I. Williamson, San Jose, CA (US);

Keaton F. Mowery, Redwood City, CA (US);

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

Michelle A. Auricchio, San Francisco, CA (US);

Luke T. Hiesterman, San Francisco, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 9/08 (2006.01); H04L 29/08 (2006.01); H04L 9/30 (2006.01); H04W 12/06 (2021.01); H04W 56/00 (2009.01); H04L 9/14 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0819 (2013.01); H04L 9/0822 (2013.01); H04L 9/0825 (2013.01); H04L 9/0833 (2013.01); H04L 9/0891 (2013.01); H04L 9/14 (2013.01); H04L 9/30 (2013.01); H04L 63/045 (2013.01); H04L 63/0442 (2013.01); H04L 63/08 (2013.01); H04L 63/126 (2013.01); H04L 67/104 (2013.01); H04L 67/1044 (2013.01); H04L 67/1095 (2013.01); H04W 12/06 (2013.01); H04W 56/001 (2013.01); H04L 9/3247 (2013.01);
Abstract

Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N−1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N−1 peer devices.


Find Patent Forward Citations

Loading…