System and method for secure full-text indexing
First Claim
1. A computer-implemented method for secure full-text indexing of a document, comprising:
- receiving a document identifier from an indexer;
retrieving a document corresponding to the document identifier;
processing the document under a restricted security setting; and
forwarding the processed document to the indexer.
2 Assignments
0 Petitions
Accused Products
Abstract
Documents are indexed in accordance with a process that separates the filtering and word breaking portions of the process so that they are performed under a restricted security setting. When a document is requested by an indexer, the document is retrieved and then passed to the higher security process. The document is then filtered one or more filters and tokenized by one or more wordbreakers under the restricted security setting before being passed to the indexer. The restricted security setting prevents security vulnerabilities from being exploited during the filtering and word breaking processes.
-
Citations
20 Claims
-
1. A computer-implemented method for secure full-text indexing of a document, comprising:
-
receiving a document identifier from an indexer;
retrieving a document corresponding to the document identifier;
processing the document under a restricted security setting; and
forwarding the processed document to the indexer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for secure full-text indexing of a document, comprising:
-
an indexer that is arranged to build an index, where entries in the index correspond to words of the document;
a protocol handler that is arranged to retrieve a document from a data source upon a document request received from the indexer; and
a restricted process that is arranged to process the document under a restricted security setting and forward the processed document to the indexer. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer-readable medium containing computer-executable instructions for secure full-text indexing of a document, comprising:
-
receiving a document identifier from an indexer;
cross-checking the document identifier with the indexer;
retrieving a document corresponding to the document identifier;
processing the document under a restricted security setting;
forwarding the processed document to the indexer; and
intermittently shutting down processing under the restricted security setting such that a window of opportunity for breaching security is limited. - View Dependent Claims (20)
-
Specification