STATUTORY LICENSE RESTRICTED DIGITAL MEDIA PLAYBACK ON PORTABLE DEVICES
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.
12 Citations
21 Claims
-
1. (canceled)
-
2. A method for controlling playback of digital content on a portable electronic device, the method comprising:
-
determining a geographic location of the portable electronic device; retrieving a list of encrypted digital content at the portable electronic device, the encrypted digital content comprising a first content type encrypted using a first encryption scheme and a second content type encrypted using a second encryption scheme; and permitting playback of the encrypted digital content based on the geographic location of the portable electronic device, wherein permitting playback of the encrypted digital content comprises; decrypting the first content type using a first key; and decrypting the second content type using a second key, and wherein the first key and the second key are stored in an access-controlled memory structure. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A portable electronic device comprising:
-
one or more processors; and a memory storing instructions executable by the one or more processors, are configured to cause the processors to perform operations comprising; determining a geographic location of the portable electronic device; retrieving a list of encrypted digital content at the portable electronic device, the encrypted digital content comprising a first content type encrypted using a first encryption scheme and a second content type encrypted using a second encryption scheme; and permitting playback of the encrypted digital content based on the geographic location of the portable electronic device, wherein permitting playback of the encrypted digital content comprises; decrypting the first content type using a first key; and decrypting the second content type using a second key, and wherein the first key and the second key are stored in an access-controlled memory structure. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method for permitting playback of digital content, the method comprising:
-
determining a geographic location of a portable electronic device; retrieving a list of encrypted digital content at the portable electronic device, the encrypted digital content comprising a first content type encrypted using a first encryption scheme and a second content type encrypted using a second encryption scheme; and permitting playback of the encrypted digital content based on the geographic location of the portable electronic device, wherein permitting playback of the encrypted digital content comprises; decrypting the first content type using a first key; and decrypting the second content type using a second key, and wherein the first key and the second key are stored in an access-controlled memory structure. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification