Web-Based Client for Creating and Accessing Protected Content
First Claim
Patent Images
1. A method for applying persistent document protection, the method comprising:
- creating a document;
selecting a template comprising at least one restriction;
applying the template to the document;
sending the document to a recipient; and
enforcing the at least one restriction against the recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
A web-based client for creating and accessing protected content may be provided. Consistent with embodiments of the invention, a webmail client may be provided allowing a user to apply a restriction template to a document. The webmail client may be further operative to decrypt and display the document and enforce the restriction against a recipient.
-
Citations
20 Claims
-
1. A method for applying persistent document protection, the method comprising:
-
creating a document; selecting a template comprising at least one restriction; applying the template to the document; sending the document to a recipient; and enforcing the at least one restriction against the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium which stores a set of instructions which when executed performs a method for providing persistent document protection, the method executed by the set of instructions comprising:
-
receiving a protected document; receiving a request to perform at least one action on the protected document; determining whether the request comprises an authorized request; and in response to determining that the request comprises an authorized request, performing the at least one action on the protected document. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for providing persistent document protection, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receive, by a server associated with a receiving organization, a protected message from a first user associated with a sending organization; execute a message display application operative to display the protected message and at least one visual indication that the message is protected, wherein the visual indication is associated with at least one restricted action associated with the message and wherein the restricted action comprises at least one of the following;
a restriction preventing the document from being sent to at least one second recipient, a restriction preventing the recipient from printing the document, a restriction preventing the recipient from modifying the document, a restriction preventing the recipient from replying to a sender of the message, a restriction preventing the recipient from replying to all recipients of the message, a restriction preventing the recipient from copying at least a part of the document, and a restriction preventing the document from being viewed by a recipient not affiliated with a specified organization;receive, via the message display application, a request to perform at least one action on the protected message from a client device communicatively connected to the server associated with a second user, wherein the second user is associated with the receiving organization; determine whether the server comprises a license to process protected messages received from the receiving organization; in response to determining that the server does not comprises a license to process protected messages received from the receiving organization, retrieve a server certificate from an authorization server associated with the sending organization; decrypt the message according to the server certificate; determine whether the second user comprises an authorized recipient of the protected message; in response to determining that the second user comprises an authorized recipient of the protected message, retrieve a user license associated with the second user from the authorization server associated with the sending organization; determine whether the requested at least one action comprises the restricted action associated with the message, wherein the restricted message associated with the message is associated with a template applied to the protected message by at least one of the following;
the first user and the sending organization; andin response to determining that the request comprises a restricted action, enforce the restriction, wherein being operative to enforce the restriction comprises being operative to refuse to perform the requested action.
-
Specification