×

Systems and methods of secure data exchange

  • US 9,762,553 B2
  • Filed: 01/12/2017
  • Issued: 09/12/2017
  • Est. Priority Date: 04/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing digital rights management (DRM) protected content sharing in a networked secure collaborative computer data exchange environment, the method comprising:

  • establishing, by a secure exchange facility managed by an intermediate organizational entity, a user login data authentication procedure that allows user access through at least one client computing device to the secure exchange facility, where communication between the secure exchange facility and the at least one client computing device is through a communications network;

    receiving computer data content and at least one indicator of access rights for the computer data content from a first client computing device of a first user associated with a first organizational entity, wherein the secure exchange facility permits sharing access to the computer data content by at least a second user associated with a second organizational entity based on the at least one indicator of access rights, wherein the second organizational entity is a distinct entity from the first organizational entity;

    transforming the computer data content and the at least one indicator of access rights into DRM protected computer data content through communications with a DRM engine, wherein the DRM engine is selected based on a content type of the computer data content, and wherein the DRM engine is provided by an entity distinct from the intermediate organizational entity and any other organizational entity that accesses content shared through the secure exchange facility; and

    granting, by the secure exchange facility, shared access to the DRM protected computer data content to at least the second user;

    receiving, by the secure exchange facility from a second client computing device of the second user, a request for download of the computer data content;

    transmitting the DRM protected computer data content to the second client computing device, wherein each time an access is requested to the DRM protected computer data stored on the second client computing device the second client computing device is required to request access permission from the DRM engine;

    receiving, from the DRM engine, a request for access rights to the DRM protected computer data content as a result of the second client computing device requesting access permission from the DRM engine to the DRM protected computer data content; and

    providing the DRM engine with updated access rights for the DRM protected computer data content as a result of a received updated indicator of access rights to the secure exchange facility from the first client computing device, wherein the second client computing device is granted access to the DRM protected computer data content by the DRM engine as determined by the updated indicator of access rights,wherein the first client computing device provides the updated indicator of access rights to the secure exchange facility as a result of the secure exchange facility requesting an update of access rights from the first client computing device as a result of the secure exchange facility receiving the request for access rights from the DRM engine.

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