×

Media asset access control system

  • US 10,346,458 B2
  • Filed: 09/23/2016
  • Issued: 07/09/2019
  • Est. Priority Date: 09/23/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • as implemented by one or more computing devices configured with specific executable instructions,receiving data associated with a first media object and a second media object to be stored, wherein the received data comprises a name of the first media object, an indication of an asset name to which the first media object is associated, a name of the second media object, an indication of the asset name to which the second media object is associated, and a set of permissions to assign the asset name, and wherein the first media object and the second media object are associated with the same content and have names in a different format;

    mapping the name of the first media object to the asset name and the name of the second media object to the asset name;

    mapping the set of permissions to the asset name;

    storing the mapping of the name of the first media object to the asset name and the mapping of the name of the second media object to the asset name in an asset permissions data store such that a batch operation can be performed on the first media object and the second media object using the asset name;

    storing the mapping of the set of permissions to the asset name in the asset permissions data store;

    receiving a request from a user device to access the first media object;

    querying, using the name of the first media object, the asset permissions data store to identify that the asset name is mapped to the name of the first media object;

    querying, using the asset name, the asset permissions data store to retrieve the set of permissions mapped to the asset name;

    determining that a user associated with the user device is authorized to access the first media object based on the retrieved set of permissions;

    retrieving the first media object from an asset data store; and

    transmitting the first media object to the user device to satisfy the request.

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