×

Technique for securely communicating programming content

  • US 10,848,806 B2
  • Filed: 05/14/2018
  • Issued: 11/24/2020
  • Est. Priority Date: 07/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable apparatus comprising a storage medium, the storage medium comprising a plurality of instructions configured to, when executed by a processor apparatus:

  • enable a first computerized client device to (i) access a media data structure containing protected digital data content in response to a request from the second computerized client device, the access comprising use of a cryptographic element to decrypt the media data structure to produce a rights data structure, and (ii) use the produced rights data structure to authenticate a second computerized client device, the media data structure being associated with the rights data structure, the authentication comprising receipt of a registration message by the first computerized client device, and decryption of a digital signature within the registration message via the cryptographic element, the cryptographic element being retrievable from a storage device associated with the first computerized client device, the rights data structure being indicative of a plurality of restrictions corresponding to respective extents of a right to receive the media data structure by the second computerized client device, the first and second computerized client devices being communicative with respective first and second portions of a content delivery network;

    cause the first computerized client device to encrypt the rights data structure using at least a session key; and

    based on an examination of the produced rights data structure, the examination comprising a determination enabled by at least said authentication that the second computerized client device is associated with an extent of the right to receive the media data structure which meets or exceeds a prescribed extent of the right to receive the media data structure, enable the first computerized client device to transmit to the second computerized client device via the content delivery network;

    (i) a copy of at least a portion of the media data structure containing the protected digital data content, and (ii) an encrypted version of the produced rights data structure.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×