Methods and computer systems for document encryption
First Claim
Patent Images
1. A computerized adaptation engine for partial encryption of a document, the adaptation engine comprising:
- a paginator for paginating the document into at least one sub-page according to characteristics of a specific device class; and
an encryptor for separately encrypting a to-be-encrypted element of the at least one sub-page using a partial encryption mechanism known by a client device that belongs to the specific device class.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for document encryption. In one embodiment, an adaptation engine is provided for partial encryption of a document. The adaptation engine may include a paginator for paginating the document into at least one sub-page according to characteristics of a specific device class. The adaptation engine may further include an encryptor for separately encrypting a to-be-encrypted element of the at least one sub-page using a partial encryption mechanism known by a client device that belongs to the specific device class.
-
Citations
23 Claims
-
1. A computerized adaptation engine for partial encryption of a document, the adaptation engine comprising:
-
a paginator for paginating the document into at least one sub-page according to characteristics of a specific device class; and
an encryptor for separately encrypting a to-be-encrypted element of the at least one sub-page using a partial encryption mechanism known by a client device that belongs to the specific device class. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server computer including a memory and at least one processor configured to encrypt a document by paginating the document into at least one sub-page according to characteristics of a specific device class and encrypting a to-be-encrypted element of the at least one sub-page using a partial encryption mechanism known by a client device that belongs to the specific device class, the server computer further comprising an interface configured to receive a request for the document from the client device and to send in response to the request a sub-page of the requested document to the client device, wherein the sub-page includes partially encrypted content in a client device compatible language.
- 9. A client device including a memory and at least one processor configured to run a browser, the browser comprising an interface configured to send a request for a document to a server computer and to receive from the server computer a sub-page of the requested document generated by an adaptation engine of the server computer, the sub-page including partially encrypted content in a client device compatible language.
-
11. A method for partial encryption of a document, the method comprising:
-
paginating the document into at least one sub-page according to characteristics of a specific device class; and
separately encrypting a to-be-encrypted element of the at least one sub-page using a partial encryption mechanism known by a client device that belongs to the specific device class. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for partial encryption of a sub-page, comprising:
-
receiving the sub-page at a client device from an adaptation engine, wherein the adaptation engine has generated the sub-page by paginating a document according to characteristics of a specific device class in response to a request of the client device that belongs to the specific device class, the sub-page including a to-be-encrypted element; and
applying partial encryption to the sub-page at the client device by identifying the to-be-encrypted element in the received sub-page and applying a partial encryption mechanism to the to-be-encrypted element. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification