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.
Patent No.:
Date of Patent:
Mar. 17, 2015
Filed:
Feb. 03, 2012
Thomas Alsina, Mountain View, CA (US);
Andrew Wadycki, San Mateo, CA (US);
Arvind S. Shenoy, San Jose, CA (US);
David K. Heller, Los Altos, CA (US);
Jeffrey L. Robbin, Los Altos, CA (US);
Patrice Olivier Gautier, San Francisco, CA (US);
Payam Mirrashidi, Los Altos, CA (US);
Thomas Alsina, Mountain View, CA (US);
Andrew Wadycki, San Mateo, CA (US);
Arvind S. Shenoy, San Jose, CA (US);
David K. Heller, Los Altos, CA (US);
Jeffrey L. Robbin, Los Altos, CA (US);
Patrice Olivier Gautier, San Francisco, CA (US);
Payam Mirrashidi, Los Altos, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
The present technology resolves playlist version conflicts resulting from modifications made to a playlist version, stored on a client device and in a cloud locker, when the client device and the cloud locker are in a disconnected state. The present technology is a heuristic for determining how to resolve such version conflicts. Upon reconnection of the client and cloud locker, the server, associated with cloud locker attempts to reconcile any version discrepancies resulting from user-initiated changes. In one embodiment, when the server determines that one of the playlists on the client or server is a superset of the other, the superset is selected and saved to both the client and cloud locker, while the subset version is deleted.