DOCUMENT PROCESSING METHOD AND SYSTEM
First Claim
1. A document processing method, comprising:
- dividing at least one document into a plurality of document pages through a client;
individually encrypting the document pages by a first key to obtain a plurality of encrypted pages through the client;
removing a part of words from the document pages to obtain a plurality of significant words through the client;
individually encrypting the significant words by a second key different to the first key to obtain a plurality of encrypted significant words through the client;
recording the encrypted significant words and a plurality of first index information in a significant word set through the client, wherein the first index information indicates a page in the encrypted pages where the encrypted significant word comes from; and
transmitting the encrypted pages and the significant word set from the client to a remote server for storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A document processing method and system are provided. A client divides at least one document into a plurality of document pages, and individually encrypts the document pages by a first key to obtain a plurality of encrypted pages. The client removes a part of words from the document pages to obtain a plurality of significant words, and individually encrypts the significant words by a second key different to the first key to obtain a plurality of encrypted significant words. The client records the encrypted significant words and a plurality of first index information in a significant word set (SWS), where the first index information indicates a page in the encrypted pages where the encrypted significant word comes from. Then, the client transmits the encrypted pages and the SWS to a remote server for storage.
-
Citations
27 Claims
-
1. A document processing method, comprising:
-
dividing at least one document into a plurality of document pages through a client; individually encrypting the document pages by a first key to obtain a plurality of encrypted pages through the client; removing a part of words from the document pages to obtain a plurality of significant words through the client; individually encrypting the significant words by a second key different to the first key to obtain a plurality of encrypted significant words through the client; recording the encrypted significant words and a plurality of first index information in a significant word set through the client, wherein the first index information indicates a page in the encrypted pages where the encrypted significant word comes from; and transmitting the encrypted pages and the significant word set from the client to a remote server for storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A document processing system, comprising:
-
a remote server; and a client, connected to the remote server through a communication network, wherein the client divides at least one document into a plurality of document pages, and individually encrypts the document pages by a first key to obtain a plurality of encrypted pages, removes a part of words from the document pages to obtain a plurality of significant words, individually encrypts the significant words by a second key different to the first key to obtain a plurality of encrypted significant words, records the encrypted significant words and a plurality of first index information in a significant word set, and transmits the encrypted pages and the significant word set to the remote server for storage, wherein the first index information indicates a page in the encrypted pages where the encrypted significant word comes from. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification