×

Binding content to a domain

  • US 8,843,413 B2
  • Filed: 02/13/2004
  • Issued: 09/23/2014
  • Est. Priority Date: 02/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. At a central domain server in a rights management system that protects content from being consumed by unauthorized devices in a wide area network, the central domain server configured to enforce domain membership for other computing devices that request access to digitally protected content in the wide area network, a method of enforcing digital rights within the confines of a content license used when consuming content within a domain by validating domain membership criteria set by a content provider, the method comprising acts of:

  • the central domain server receiving a first request from a first computing device for creating a domain and for receiving a domain identification for the domain;

    in response to the first request, the central domain server creating a first domain certificate for the first computing device, the first domain certificate including the domain identification, the domain identification uniquely binding content licenses to the domain, the content licenses comprising one or more usage rights that define how content associated with the licenses may be consumed by any members of the domain;

    the central domain server sending the first domain certificate to the first computing device such that the first computing device is established as a member of and the domain manager for the domain;

    the central domain server subsequently receiving a second request generated by the second computing device, the second request for the second computing device becoming a member of the domain and for the second computing device receiving the domain identification, the second request including device specific information uniquely identifying the second computing device;

    in response to the second request, the central domain server enforcing digital rights by validating domain membership criteria set by the content provider through at least both of (1) a velocity check that determines how many requestors have both joined and unjoined from the domain within a predetermined period of time; and

    (2) a proximity check that checks how close the second computing device is to the first computing device, the domain membership criteria defines a minimum proximal closeness required of the second computing device relative to the first computing device;

    upon validation of the domain membership criteria that a predetermined frequency of requestors both joining and unjoining the domain over the predetermined period of time has not been exceeded, the central domain server creating a second domain certificate for the second computing device, the second domain certificate including the device specific information and the domain identification;

    the central domain server sending the second domain certificate to the second computing device for establishing the second computing device as member of the domain;

    the central domain server receiving a third request from the content provider for verifying the domain identification, the third request including the domain identification sent by the content provider when the content provider receives a request for content from a member of the domain; and

    in response to the third request, the central domain server sending a verification to the content provider that the domain identification is valid, such that the central domain server centrally regulates content access for both the first and second computing devices through membership in the domain in accordance with the desires of the content provider.

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