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:
Jan. 28, 2014

Filed:

Jan. 12, 2012
Applicants:

Gianpaolo Fasoli, Palo Alto, CA (US);

Augustin J. Farrugia, Cupertino, CA (US);

Bertrand Mollinier Toublet, Santa Clara, CA (US);

Gelareh Taban, Sunnyvale, CA (US);

Nicholas T. Sullivan, Sunnyvale, CA (US);

Srinivas Vedula, Santa Clara, CA (US);

Inventors:

Gianpaolo Fasoli, Palo Alto, CA (US);

Augustin J. Farrugia, Cupertino, CA (US);

Bertrand Mollinier Toublet, Santa Clara, CA (US);

Gelareh Taban, Sunnyvale, CA (US);

Nicholas T. Sullivan, Sunnyvale, CA (US);

Srinivas Vedula, Santa Clara, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/14 (2006.01);
U.S. Cl.
CPC ...
Abstract

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for key space division and sub-key derivation for mixed media digital rights management content and secure digital asset distribution. A system practicing the exemplary method derives a set of family keys from a master key associated with an encrypted media asset using a one-way function, wherein each family key is uniquely associated with a respective client platform type, wherein the master key is received from a server account database, and identifies a client platform type for a client device and a corresponding family key from the set of family keys. The system encrypts an encrypted media asset with the corresponding family key to yield a platform-specific encrypted media asset, and transmits the platform-specific encrypted media asset to the client device. Thus, different client devices receive device-specific encrypted assets which can be all derived based on the same master key.


Find Patent Forward Citations

Loading…