Method of aggregating and distributing informal and formal knowledge using software agents
DCFirst Claim
1. A method of aggregating information content comprising:
- accessing a content aggregator;
transmitting a search query to the content aggregator;
transmitting the query from the content aggregator to a plurality of remote agents, wherein each of said agents is located on one of a plurality of distinct networks;
searching each of said plurality of networks for content responsive to the query via its respective remote agent;
transmitting a search result from each of said respective remote agents to the content aggregator;
processing the plurality of search results into a processed information content via the aggregator, wherein said processing includes applying a rules and standard designated by a client, and transmitting said processed information content from said aggregator to said client.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention relates to a method of knowledge management by aggregating and distributing educational content, informal knowledge, and related supplies or services to various clients. Based on an exchange based architecture, software agents are either remotely installed on the networks of content and learning resource providers or operate autonomously. At the command of the aggregator, the agents poll and collect requested content from the content and learning resource providers. After receiving the requested content, the aggregator distributes the collected content to a client website or browser application applying the rules and standards unique to each client end user.
22 Citations
25 Claims
-
1. A method of aggregating information content comprising:
-
accessing a content aggregator;
transmitting a search query to the content aggregator;
transmitting the query from the content aggregator to a plurality of remote agents, wherein each of said agents is located on one of a plurality of distinct networks;
searching each of said plurality of networks for content responsive to the query via its respective remote agent;
transmitting a search result from each of said respective remote agents to the content aggregator;
processing the plurality of search results into a processed information content via the aggregator, wherein said processing includes applying a rules and standard designated by a client, and transmitting said processed information content from said aggregator to said client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
9. A system for aggregating information content comprising:
-
means for accessing a content aggregator;
means for transmitting a search query from a client to a content aggregator;
means for transmitting the query from the content aggregator to a plurality of remote agents, wherein each of said agents is located on one of a plurality of distinct networks;
means for searching each of said plurality of networks for content responsive to the query via its respective remote agent;
means for each of said respective remote agents transmitting a search result to the content aggregator;
means for processing the plurality of search results into a processed information content via the aggregator, wherein said processing means for applying a rules and standard selected by said client, means for transmitting said processed information content to said client. - View Dependent Claims (10, 21, 22, 23, 24, 25)
-
-
11. A computer program product for aggregating information content comprising:
-
first instructions for allowing a client to access a content aggregator;
second instructions for transmitting a search query from said client to the content aggregator;
third instructions for transmitting the query from the content aggregator to a plurality of remote agents, wherein each of said agents is located on one of a plurality of distinct networks;
fourth instructions for searching a said plurality of networks for content responsive to the query via its respective remote agent;
fifth instructions for transmitting a search result from each of said respective remote agents to the content aggregator;
sixth instructions for processing the plurality of search results into a processed information content via the aggregator, wherein said processing includes applying a rules and standard unique to said client; and
,seventh instructions for transmitting said processed information content to said client. - View Dependent Claims (12)
-
Specification