System and method for obtaining and sharing media content
First Claim
Patent Images
1. A method of transferring an encrypted media data file from a source electronic device to a target electronic device, the method comprising:
- receiving an indication from the source electronic device that an encrypted media data file is available for transfer to the target electronic device;
providing to the source electronic device a target device license to indicate that the target electronic device has a valid subscription to a media distribution system from which the media data file was transferred to the source electronic device, wherein the target device license is unique to the target device and different from a source device license for the encrypted media data file;
receiving the encrypted media data file from the source electronic device, the encrypted media data file being transferred from the source electronic device to the target electronic device responsive to the source electronic device providing an indication of having a valid subscription;
storing the received encrypted media data file within a storage device of the target electronic device responsive to the target electronic device having a valid subscription;
decrypting the encrypted media data file with the target electronic device to generate a decrypted media data file; and
rendering the decrypted media data file with the target electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
A device initialization method includes generating a license request for a personal media device. A timeout indicator may be obtained for a subscription associated with the personal media device. The license request and the timeout indicator may be combined to form a device license for the personal media device. The device license may be digitally-signed to form a signed device license.
44 Citations
15 Claims
-
1. A method of transferring an encrypted media data file from a source electronic device to a target electronic device, the method comprising:
-
receiving an indication from the source electronic device that an encrypted media data file is available for transfer to the target electronic device; providing to the source electronic device a target device license to indicate that the target electronic device has a valid subscription to a media distribution system from which the media data file was transferred to the source electronic device, wherein the target device license is unique to the target device and different from a source device license for the encrypted media data file; receiving the encrypted media data file from the source electronic device, the encrypted media data file being transferred from the source electronic device to the target electronic device responsive to the source electronic device providing an indication of having a valid subscription; storing the received encrypted media data file within a storage device of the target electronic device responsive to the target electronic device having a valid subscription; decrypting the encrypted media data file with the target electronic device to generate a decrypted media data file; and rendering the decrypted media data file with the target electronic device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
receiving indication from the source electronic device that an encrypted media data file is available for transfer to a target electronic device; providing to the source electronic device a target device license to indicate that the target electronic device has a valid subscription to a media distribution system from which the media data file was transferred to the source electronic device, wherein the target device license is unique to the target device and different from a source device license; receiving the encrypted media file from a source electronic device, the encrypted media data file being transferred from the source electronic device to the target electronic device responsive to the source electronic device providing an indication of having a valid subscription; storing the received encrypted media data file within a storage device of the target electronic device responsive to the target electronic device having a valid subscription; decrypting the encrypted media data file with the target electronic device to generate a decrypted media data file; and rendering the decrypted media data file with the target electronic device. - View Dependent Claims (8, 9)
-
-
10. A method for transferring a media data file from a source electronic device to a target electronic device comprising:
-
indicating that an encrypted media data file is available for transfer to the target electronic device; receiving an indication on the source electronic device to transfer the media data file to a target electronic device; receiving from the target electronic device an indication that the target electronic device has a valid subscription, the indication comprising a target device license that is unique to the target device and different from a device license of the source electronic device; transferring the media data file to the target electronic device in response to the indication to transfer the media data file and in response to the source electronic device providing an indication of having a valid subscription; and enabling a rendering of the media data file on the target electronic device responsive to the target electronic device having a valid subscription. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification