Processing Structured Documents Stored in a Database
First Claim
Patent Images
1. A method for processing a structured document, the method comprising:
- identifying a plurality of strings processed by a database;
assigning an identifier to each of the plurality of strings;
storing each of the plurality of strings and its assigned identifier in a table in the database, wherein at least one of the plurality of strings is not derived from one or more structured documents stored in the database and at least another of the plurality of strings is derived from the one or more structured documents stored in the database; and
utilizing the table during document processing.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, computer readable medium, and system for processing a structured document are disclosed. The method, computer readable medium, and system include identifying a plurality of strings processed by a database, assigning an identifier to each of the plurality of strings, storing each of the plurality of strings and its assigned identifier in a table in the database, and utilizing the table during document processing.
28 Citations
27 Claims
-
1. A method for processing a structured document, the method comprising:
-
identifying a plurality of strings processed by a database; assigning an identifier to each of the plurality of strings; storing each of the plurality of strings and its assigned identifier in a table in the database, wherein at least one of the plurality of strings is not derived from one or more structured documents stored in the database and at least another of the plurality of strings is derived from the one or more structured documents stored in the database; and utilizing the table during document processing. - View Dependent Claims (2, 3, 6, 9)
-
-
4-5. -5. (canceled)
-
7-8. -8. (canceled)
-
10. A computer readable medium containing a computer program for processing a structured document, the computer program comprising instructions for:
-
identifying a plurality of strings processed by a database; assigning an identifier to each of the plurality of strings; storing each of the plurality of strings and its assigned identifier in a table in the database, wherein at least one of the plurality of strings is not derived from one or more structured documents stored in the database and at least another of the plurality of strings is derived from the one or more structured documents stored in the database; and utilizing the table during document processing. - View Dependent Claims (11, 12, 13, 14, 15, 16, 18)
-
-
17. (canceled)
-
19. A system for processing a structured document, the system comprising:
-
a string identifier generator operable to identify a plurality of strings processed by the database and assign an identifier to each of the plurality of strings; a database in communication with the string identifier generator, the database including a table operable to store each of the plurality of strings and its assigned identifier, wherein at least one of the plurality of stings is not derived from one or more structured documents stored in the database and at least another of the plurality of strings is derived from the one or more structured documents stored in the database; and a cache in communication with the string identifier generator and the database, the cache being operable to store a portion of the table, wherein the table and the cache are utilized during document processing. - View Dependent Claims (20, 21, 22, 23, 24, 25, 27)
-
-
26. (canceled)
Specification