System and method for processing data in a distributed architecture
First Claim
1. A method for processing data in a distributed architecture, the method comprising the steps of:
- gathering information content from at least one repository according to a predetermined schedule;
registering the information content;
assigning the information content at least one document identifier;
transmitting at least one work request regarding at least a portion of the information content to a first work queue;
processing the at least one work request;
transmitting the at least a portion of the information content to a second work queue; and
processing the at least a portion of the information content.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and processor readable medium for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a content map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.
-
Citations
40 Claims
-
1. A method for processing data in a distributed architecture, the method comprising the steps of:
-
gathering information content from at least one repository according to a predetermined schedule;
registering the information content;
assigning the information content at least one document identifier;
transmitting at least one work request regarding at least a portion of the information content to a first work queue;
processing the at least one work request;
transmitting the at least a portion of the information content to a second work queue; and
processing the at least a portion of the information content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for processing data in a distributed architecture, the system comprising:
-
an information content gathering module that gathers information content from at least one repository according to a predetermined schedule;
a registering module that registers the information content;
an assigning module that assigns the information content at least one document identifier;
a work request transmitting module that transmits at least one work request regarding at least a portion of the information content to a first work queue;
a work request processing module that processes the at least one work request;
an information content transmitting module that transmits the at least a portion of the information content to a second work queue; and
an information content processing module that processes the at least a portion of the information content. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for processing data in a distributed architecture, the system comprising:
-
gathering means for gathering information content from at least one repository according to a predetermined schedule;
registering means for registering the information content;
assigning means for assigning the information content at least one document identifier;
work request transmitting means for transmitting at least one work request regarding at least a portion of the information content to a first work queue;
work request processing means for processing the at least one work request;
information content transmitting means for transmitting the at least a portion of the information content to a second work queue; and
information content processing means for processing the at least a portion of the information content. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A processor readable medium comprising processor readable code embodied therein for causing a processor to process data in a distributed architecture, the medium comprising:
-
information content gathering code that causes a processor to gather information content from at least one repository according to a predetermined schedule;
registering code that causes a processor to register the information content;
assigning code that causes a processor to assign the information content at least one document identifier;
work request transmitting code that causes a processor to transmit at least one work request regarding at least a portion of the information content to a first work queue;
work request processing code that causes a processor to process the at least one work request;
information content transmitting code that causes a processor to transmit the at least a portion of the information content to a second work queue; and
information content processing code that causes a processor to process the at least a portion of the information content. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification