×

Systems and methods for controlling electronic document use

  • US 9,137,014 B2
  • Filed: 01/25/2011
  • Issued: 09/15/2015
  • Est. Priority Date: 01/25/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • sending, by a server, a plurality of documents to one or more client devices;

    receiving, at the server, a request for a document key for accessing a document of the plurality of documents on a client device, wherein the request comprises;

    a user identity identifying a requester requesting access to the document; and

    information about the document;

    determining, at the server, whether access to the document is permitted or revoked;

    based on determining that access to the document is permitted and is not revoked;

    computing, at the server, the document key using the user identity and using the information about the document, wherein the document key is document specific, wherein, prior to the computing of the document key, the document key is not stored for access by the server, wherein computing the document key comprises using a function that takes as input;

    a first value comprising a user key hashed a number of times, a document identifier, and a second value identifying the number of times; and

    responding to the request by providing the document key for use in accessing the document on the client device.

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