SYSTEMS AND METHODS FOR PROCESSING A PLURALITY OF DOCUMENTS
First Claim
1. A method for processing a plurality of documents, the method comprising:
- (A) obtaining the plurality of documents, each respective document in the plurality of documents comprising code for a unique web page available on the Internet or an Intranet that corresponds to the respective document;
(B) rendering a static graphic representation of the unique web page corresponding to a document in the plurality of documents, wherein the rendering comprises generating a word map for the static graphic representation that comprises, for each respective word in a plurality of words in the document, each area in the static graphic representation that is occupied by the respective word;
(C) storing the static graphic representation of the unique web page corresponding to the document in the plurality of documents and the word map for the unique web page; and
(D) performing the rendering step (B) and the storing step (C) for each document in the plurality of documents.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus for processing a plurality of documents are provided. A plurality of documents is obtained. Each respective document in the plurality of documents comprises code for a unique web page available on the Internet that corresponds to the respective document. A static graphic representation of the unique web page corresponding to a document in the plurality of documents is rendered. The rendering comprises generating a word map for the static graphic representation that comprises, for each respective word in a plurality of words in the document, each area in the static graphic representation that is occupied by the respective word. The static graphic representation of the unique web page corresponding to the document in the plurality of documents and the word map for the unique web page is stored. The rendering and storing is repeated for each document in the plurality of documents.
117 Citations
42 Claims
-
1. A method for processing a plurality of documents, the method comprising:
-
(A) obtaining the plurality of documents, each respective document in the plurality of documents comprising code for a unique web page available on the Internet or an Intranet that corresponds to the respective document; (B) rendering a static graphic representation of the unique web page corresponding to a document in the plurality of documents, wherein the rendering comprises generating a word map for the static graphic representation that comprises, for each respective word in a plurality of words in the document, each area in the static graphic representation that is occupied by the respective word; (C) storing the static graphic representation of the unique web page corresponding to the document in the plurality of documents and the word map for the unique web page; and (D) performing the rendering step (B) and the storing step (C) for each document in the plurality of documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
22. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
-
(A) instructions for obtaining a plurality of documents, each respective document in the plurality of documents comprising code for a unique web page available on the Internet that corresponds to the respective document; (B) instructions for rendering a static graphic representation of the unique web page corresponding to a document in the plurality of documents, wherein the rendering comprises generating a word map for the static graphic representation that comprises, for each respective word in a plurality of words in the document, each area in the static graphic representation that is occupied by the respective word; (C) instructions for storing the static graphic representation of the unique web page corresponding to the document in the plurality of documents and the word map for the unique web page; and (D) instructions for performing the instructions for rendering (B) and the instructions for storing (C) for each document in the plurality of documents. - View Dependent Claims (23, 24)
-
-
25. A computer, comprising:
-
a main memory; a processor; and one or more programs, stored in the main memory and executed by the processor, the one or more programs collectively including instructions for; (A) obtaining a plurality of documents, each respective document in the plurality of documents comprising code for a unique web page available on the Internet that corresponds to the respective document; (B) rendering a static graphic representation of the unique web page corresponding to a document in the plurality of documents, wherein the rendering comprises generating a word map for the static graphic representation that comprises, for each respective word in a plurality of words in the document, each area in the static graphic representation that is occupied by the respective word; (C) storing the static graphic representation of the unique web page corresponding to the document in the plurality of documents and the word map for the unique web page; and (D) instructions for performing the instruction for rendering (B) and the instructions for storing (C) for each document in the plurality of documents.
-
Specification