发明名称 Systems and methods for controlling electronic document use
摘要 One exemplary embodiment involves receiving a request for a document key for accessing a document on a client device. The request comprises a user identity identifying a requester requesting access to the document. The request also comprises information about the document. The exemplary embodiment further involves determining, at the server, whether access to the document by the requester is permitted. And, the exemplary embodiment further involves, if access to the document is permitted computing, at the server, the document key using the user identity and using the information about the document. The document key is document specific and, prior to the computing of the document key, the document key is not stored for access by the server. The exemplary embodiment further involves responding to the request by providing the document key for use in accessing the document on the client device.
申请公布号 US9137014(B2) 申请公布日期 2015.09.15
申请号 US201113013282 申请日期 2011.01.25
申请人 Adobe Systems Incorporated 发明人 Herbach Jonathan;Kumar Dharmendra
分类号 H04L9/08;G06F21/62;H04L29/06 主分类号 H04L9/08
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 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; andinformation 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; andresponding to the request by providing the document key for use in accessing the document on the client device.
地址 San Jose CA US