×

Technique for securely communicating programming content

  • US 9,313,530 B2
  • Filed: 11/12/2012
  • Issued: 04/12/2016
  • Est. Priority Date: 07/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer readable device having a storage medium and a hardware processor, the hardware processor configured to execute a plurality of instructions which are configured to, when executed:

  • send to a module apparatus a request to record program content;

    receive from the module apparatus a response to the request to record, the response comprising;

    a data package comprising at least a version of a cryptographic element;

    a rights file configured to define one or more transfer rights configured to control a device'"'"'s ability to provide the requested program content to other devices; and

    an indicator that the device associated to the request to record is allowed to record the requested program content based at least in part on a plurality of rules; and

    encrypt the program content with a second version of the cryptographic element derived from the data package;

    store the encrypted program content in association with the data package;

    register one or more display devices with the device based at least in part on a verification of data in a digital certificate provided by the one or more display devices;

    receive a request to transfer the encrypted program content to the one or more display devices;

    determine, before the encrypted content is transferred to the one or more display devices, whether an extent of security of the one or more display devices meets a certain one of the plurality of rules; and

    based on the determination, transfer the encrypted program content to the one or more display devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×