×

Controlling content access and related actions on a DLNA network

  • US 9,847,888 B2
  • Filed: 08/29/2011
  • Issued: 12/19/2017
  • Est. Priority Date: 08/29/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling access to media content provided by a service provider to a server device on a network, the method comprising:

  • receiving, by the server device, a request to perform a specific action with respect to a specific media content from a client device via the network;

    determining, by the server device, a type of the specific media content;

    determining, by the server device, a type of the client device, wherein the determining the type of the client device comprises determining whether the client device is managed by the service provider based at least in part on whether identity information relating to the client device is received by the server device from a management device of the service provider, wherein receiving the identity information by the server device from the management device indicates the client device is managed by the service provider;

    determining, by the server device, a policy from a plurality of policies based on the type of the client device and the type of the specific media content, each policy being defined in a respective allowable action filter vector from a plurality of allowable action filter vectors, wherein each respective allowable action filter vector associates a respective type of client device with a respective type of media content, defines a plurality of different actions that are performed on media contents, and, for each of the plurality of different actions, defines whether performance of the different action is permitted or not permitted on media contents of the respective type associated with the respective allowable action filter vector given the respective type of the client device associated with the respective allowable action filter vector;

    applying the policy, by the server device, to the request to perform the specific action with respect to the specific media content; and

    in response to applying the policy, selectively allowing the specific action from the request to be performed with respect to the specific media content by the client device based at least in part on the allowable action filter vector defining the applied policy when the specific action is defined as permitted in the allowable action filter vector.

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