×

Rights management using recording definition information (RDI)

  • US 7,823,210 B2
  • Filed: 05/23/2006
  • Issued: 10/26/2010
  • Est. Priority Date: 05/23/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for administering rights to consume a resource, comprising:

  • receiving, from a first client device, following recording of the resource by the first client device, a recording definition information (RDI) request, the RDI request comprising a recording start time, a recording end time, and service identification information identifying a channel associated with the resource, wherein the first client device is one of multiple affiliated client devices configured to access a content store in which the recorded resource is stored;

    generating the RDI for the resource in response to the request by fetching a resource key for the resource, wherein the RDI comprises a resource key that is required by the client devices to consume the recorded resource, wherein the resource key is encrypted by a session key to prevent client use of the resource key;

    sending the RDI to the first client device, wherein the RDI is stored in a rights store accessible by the multiple client devices;

    receiving the RDI from a second client device of the multiple client devices that wishes to consume the resource;

    transcribing the RDI to client targeted information (CTI), wherein the transcribing comprises using information in the RDI to recover the resource key that can be used to consume the resource at the second client device, wherein the CTI comprises the resource key encrypted by a client-specific key for the second client device to use the resource key to consume the resource;

    forwarding the CTI to the second client device for the second client device to use the CTI to consume the resource; and

    in response to receiving the RDI from the second client device, generating multiple CTIs and forwarding the multiple CTIs to the second client device for storage in the rights store, wherein the multiple CTIs allow the multiple affiliated client devices to consume the resource.

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