Electronic document repository management and access system
First Claim
Patent Images
1. A system for processing inquiry messages seeking documents comprising:
- a. a user interface receiving inquiry messages and corresponding to one or more of a plurality of resource applications running on the system, each resource application associated with a differentiated subscription, the subscription determining a level of value-added content to which the resource application has access;
b. one or more data collections on computer-accessible memory storing documents for delivery to a user in response to an inquiry message;
c. one or more metadata information files on computer-accessible memory holding metadata for documents stored in the one or more data collections;
d. a new document intake component storing content of, and processing, documents that are to be added to the one or more data collections, the intake component using metadata extractors to develop metadata from a new document and to store at least a portion of the metadata in the metadata information files substantially simultaneously with storing the new document as ready for user access in the one or more data collections, the metadata comprising value-added content developed at least in part from the content of the new document as delivered to the new document intake component;
e. a delivery component, responsive to a resource application receiving an inquiry message, delivering, through the corresponding user interface, results documents responsive to the inquiry message wherein the content of the results documents is supplemented with value-added content of the metadata associated with the results documents as determined by the subscription associated with the resource application; and
f. at least one processor for executing the components and accessing the computer-accessible memories.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and a method providing for the distribution and management of a large corpus of value added electronic documents while providing customized services to a plurality of diverse end users.
-
Citations
23 Claims
-
1. A system for processing inquiry messages seeking documents comprising:
-
a. a user interface receiving inquiry messages and corresponding to one or more of a plurality of resource applications running on the system, each resource application associated with a differentiated subscription, the subscription determining a level of value-added content to which the resource application has access; b. one or more data collections on computer-accessible memory storing documents for delivery to a user in response to an inquiry message; c. one or more metadata information files on computer-accessible memory holding metadata for documents stored in the one or more data collections; d. a new document intake component storing content of, and processing, documents that are to be added to the one or more data collections, the intake component using metadata extractors to develop metadata from a new document and to store at least a portion of the metadata in the metadata information files substantially simultaneously with storing the new document as ready for user access in the one or more data collections, the metadata comprising value-added content developed at least in part from the content of the new document as delivered to the new document intake component; e. a delivery component, responsive to a resource application receiving an inquiry message, delivering, through the corresponding user interface, results documents responsive to the inquiry message wherein the content of the results documents is supplemented with value-added content of the metadata associated with the results documents as determined by the subscription associated with the resource application; and f. at least one processor for executing the components and accessing the computer-accessible memories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for delivering to users that submit inquiry messages inquiry results and documents selected from a large aggregation of electronically stored documents, comprising:
-
a. providing access to a user interface associated with one or more of a plurality of resource applications running on a computer system for eliciting from a user an inquiry message in electronic form seeking documents stored in electronic form in a data collection on computer-accessible memory, each document having a unique identifier and associated enrichment attributes, the enrichment attributes comprising value-added content developed at least in part from the content of the document, wherein each resource application is associated with a differentiated subscription, the subscription determining a level of value-added content to which the resource application has access; b. providing for the inquiry message to be delivered to a search component executing on the computer system and shared by the plurality of resource applications for processing the inquiry message to identify documents in the data collection that are responsive and retrieving at least one identifier for documents that are responsive; c. providing to the user in response to the inquiry message a search result message from the computer system identifying one or more documents; d. in response to a user message that selects a document from the search result message, delivering the selected document from the computer system through the user interface to the user in a predetermined format, the selected document supplemented with value-added content of the enrichment attributes selected based on at least one of the subscriptions associated with the one or more resource applications associated with the user interface; and e. associating with the selected document a point-in-time attribute, to permit detection of an updated version of the selected document.
-
-
18. A computer program embodied in a computer-readable storage medium for facilitating delivery to users that submit inquiry messages inquiry results and documents selected from a large aggregation of electronically stored documents, comprising:
-
a code component presenting a user interface associated with a resource application running on a computer system for eliciting from a user an inquiry message in electronic form seeking documents stored in electronic form in a data collection, each document having a unique identifier and associated enrichment attributes, the enrichment attributes comprising value-added content developed at least in part from the content of the document, and the resource application being one of a plurality of resource applications each associated with a differentiated subscription, the subscription determining a level of value-added content to which the resource application has access; a code component providing the inquiry message to be delivered to a search component shared by the plurality of resource applications for processing the inquiry message to identify documents in the data collection that are responsive and retrieving at least one identifier for documents that are responsive; a code component providing a search result message identifying one or more documents; a code component responsive to document selection data, delivering the selected document to the user through the user interface in a predetermined format, the selected document supplemented with value-added content of the enrichment attributes selected based on the subscription associated with the resource application associated with the user interface and associating with the selected document a point-in-time attribute, to permit detection of an updated version of the selected document.
-
-
19. A system for retailing information sought by user inquiry messages comprising:
-
a. a user interface receiving inquiry messages and corresponding to a resource application running on the system, the resource application being one of a plurality of resource applications each associated with a differentiated subscription, the subscription determining a level of value-added content to which the resource application has access; b. one or more data collections on computer-accessible memory storing documents of interest for the resource application for delivery to a user in response to an inquiry message; c. one or more metadata information files on computer-accessible memory holding metadata for documents stored in the one or more data collections; d. a new document intake component receiving content of and processing documents that are to be added to the one or more data collections, the intake component using metadata extractors to develop metadata from a new document and to store at least a portion of the metadata in the metadata information files substantially simultaneously with storing the new document as ready for user access in the one or more data collections, the metadata comprising value-added content developed at least in part from the content of the new document as delivered to the new document intake component; e. security and billing service components shared by the plurality of resource applications controlling access to the one or more data collections in response to inquiry messages and developing information for billing users for access to the one or more data collections; f. a delivery component, responsive to inquiry messages received by the resource application, delivering search results documents responsive to such inquiry messages wherein the content of the results documents is supplemented with value-added content of the metadata associated with the results documents as determined by the subscription associated with the resource application; and g. at least one processor for executing the components and accessing the computer-accessible memories. - View Dependent Claims (20, 21)
-
-
22. A system for processing inquiry messages seeking documents comprising:
-
a. a user interface receiving inquiry messages and corresponding to a resource application running on the system, the resource application being one of a plurality of resource applications each associated with a differentiated subscription, the subscription determining a level of value-added content to which the resource application has access; b. one or more data collections on computer-accessible memory storing documents for delivery to a user in response to an inquiry message; c. one or more metadata information files on computer-accessible memory holding metadata for documents stored in the one or more data collections; d. a new document intake component receiving content of, and processing, documents that are to be added to the one or more data collections, the intake component using metadata extractors to develop metadata in the form of Resource Description Framework (RDF) statements from a new document and to store at least a portion of the metadata in the metadata information files substantially simultaneously with storing the new document as ready for user access in the one or more data collections, the metadata comprising value-added content developed at least in part from the content of the new document as delivered to the new document intake component; e. a delivery component, responsive to inquiry messages received by the resource application, delivering search results documents responsive to such inquiry messages wherein the content of the results documents is supplemented with value-added content of the metadata associated with the results documents as determined by the subscription associated with the resource application; and f. at least one processor for executing the components and accessing the computer-accessible memories. - View Dependent Claims (23)
-
Specification