Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
153 words
An intelligent information retrieval system which identifies information relating to a plurality of different topics, the system comprising: a first computer program coupled to source repositories, each of the plurality of topics being associated with a particular source repository, the first computer program identifying sources which may contain information relating to the plurality of topics, and modifying the source repository to which a particular topic is associated to include sources identified by the first computer program that contain information relating to the particular topic; and one or more second computer programs coupled to one or more message repositories for the plurality of topics, each of the plurality of topics being associated with a particular message repository, the one or more second computer programs identifying information at the sources included in the source repositories as relating to the topics; and storing the identified information in the message repository to which the topic is associated.
Claim 2
Dependent Claim
153 words
An intelligent information retrieval system which identifies information relating to a plurality of different topics, the system comprising: a first computer program coupled to source repositories, each of the plurality of topics being associated with a particular source repository, the first computer program identifying sources which may contain information relating to the plurality of topics, and modifying the source repository to which a particular topic is associated to include sources identified by the first computer program that contain information relating to the particular topic; and one or more second computer programs coupled to one or more message repositories for the plurality of topics, each of the plurality of topics being associated with a particular message repository, the one or more second computer programs identifying information at the sources included in the source repositories as relating to the topics; and storing the identified information in the message repository to which the topic is associated.
Claim 3
Dependent Claim
24 words
The intelligent information retrieval system of claim 1, wherein storing the identified information includes storing attributes about the information including relevancy of the information.
Claim 4
Dependent Claim
22 words
The intelligent information retrieval system of claim 1, wherein storing the identified information includes storing at least an identifier for irrelevant information.
Claim 5
Dependent Claim
21 words
The intelligent information retrieval system of claim 1, further comprising a schedule which specifies how the first computer program identifies sources.
Claim 6
Dependent Claim
28 words
The intelligent information retrieval system of claim 1, further comprising a schedule which specifies how the one or more second computer programs visit the sources to identify information.
Claim 7
Dependent Claim
23 words
The intelligent information retrieval system of claim 5, wherein the schedule specifies how frequently the one or more second programs visit the sources.
Claim 8
Dependent Claim
32 words
The intelligent information retrieval system of claim 1, further comprising a third computer program, the third program controlling use of the first computer program and the one or more second computer programs.
Claim 9
Dependent Claim
60 words
The intelligent information retrieval system of claim 7, wherein controlling use of the first computer program and the one or more second computer programs comprises setting resource limits on use of one or more of bandwidth, disk space, and processor time, by the first computer program and the one or more second computer programs for the plurality of different topics.
Claim 10
Dependent Claim
62 words
The intelligent information retrieval system of claim 7, wherein controlling use of the first computer program and the one or more second computer programs comprises using the source repositories and message repositories for the plurality of different topics to determine frequencies of use of the first computer program and the one or more second computer programs for the plurality of different topics.
Claim 11
Dependent Claim
16 words
The intelligent information retrieval system of claim 7, wherein the transmission is communicated over an Internet.
Claim 12
Dependent Claim
22 words
The intelligent information retrieval system of claim 1, further comprising a rating which defines a priority between the sources for the topic.
Claim 13
Dependent Claim
36 words
The intelligent information retrieval system of claim 1, further comprising functionality which compares newly identified information to a topic and stores the newly identified information if the newly identified information is determined to match the topic.
Claim 14
Dependent Claim
37 words
The intelligent information retrieval system of claim 12, further comprising functionality which compares newly identified information to information already associated with the topic and stores the newly identified information if it differs from the already stored information.
Claim 15
Dependent Claim
44 words
The intelligent information retrieval system of claim 1, further comprising a third computer program which is capable of receiving requests for information relating to a selected topic and, in response, transmitting the information relating to the selected topic stored in the associated message repository.
Claim 16
Dependent Claim
23 words
The intelligent information retrieval system of claim 1, wherein the one or more second computer programs comprises a plurality of second computer programs.
Claim 17
Dependent Claim
46 words
The intelligent information retrieval system of claim 1, wherein the system includes a plurality of second computer programs where each second computer program is associated with a different topic and each second computer program has a message repository for storing information relating to the different topic.
Claim 18
Independent Claim
105 words
A method of providing information retrieval over a computer network, the method comprising: receiving a first request, the first request specifying a topic; generating a source repository comprised of a plurality of sources for the topic wherein generating a source repository is performed using identification methods which include non-keyword searching based analyses; using the source repository to generate a message repository comprised of a plurality of information for the topic; receiving a second request, the second request for information related to the topic; and sending at least one of the plurality of information in the message repository by the topic responsive to the second request.
Claim 19
Independent Claim
105 words
A method of providing information retrieval over a computer network, the method comprising: receiving a first request, the first request specifying a topic; generating a source repository comprised of a plurality of sources for the topic wherein generating a source repository is performed using identification methods which include non-keyword searching based analyses; using the source repository to generate a message repository comprised of a plurality of information for the topic; receiving a second request, the second request for information related to the topic; and sending at least one of the plurality of information in the message repository by the topic responsive to the second request.
Claim 20
Dependent Claim
35 words
The method of claim 17, wherein generating a source repository further comprises: identifying a source which may contain information associated with the topic, and modifying the source repository for the topic to include the source.
Claim 21
Dependent Claim
47 words
The method of claim 17, wherein using further comprises: taking the plurality of sources identified in the source repository for the topic, identifying information relating to the topic at each of the plurality of sources, and storing the information relating to the topic in the message repository.
Claim 22
Dependent Claim
37 words
The method of claim 19, wherein storing further comprises comparing newly identified information to the plurality of information in the message repository and storing the newly identified information if the newly identified information sufficiently matches the topic.
Claim 23
Dependent Claim
27 words
The method of claim 19, wherein comparing further comprises using a rating which defines a priority between the plurality of sources to rate the newly identified information.
Claim 24
Dependent Claim
22 words
The method of claim 19, further comprising updating a rating which defines a priority between the plurality of sources after the storing.
Claim 25
Dependent Claim
17 words
The method of claim 17, further comprising using a schedule to indicate how the sources are used.
Claim 26
Dependent Claim
18 words
The method of claim 17, further comprising using a schedule to indicate how frequently the sources are visited.
Claim 27
Dependent Claim
12 words
The method of claim 17, wherein the computer network is an Internet.
Claim 28
Dependent Claim
51 words
The method of claim 17, wherein the topic comprises a plurality of topics, the source repository comprises a plurality of source repositories each corresponding to one of the plurality of topics, and the message repository corresponds to a plurality of message repositories each corresponding to one of the plurality of topics.
Claim 29
Independent Claim
134 words
A method of providing information retrieval over a computer network, the method comprising: taking a plurality of source repositories, each source repository including sources relating to a particular topic and a plurality of message repositories, each message repository including information relating to a particular topic; modifying the plurality of source repositories by identifying a source which contains information relating to a particular topic, and modifying the source repository to which the particular topic is related to include the identified source, wherein identifying is performed using identification methods which include non-keyed searching based analyses; and storing information relating to the topics by identifying information in the sources relating to the particular topics, and modifying the message repository to which the particular topic is related to include the information identified as relating to the particular topic.
Claim 30
Independent Claim
134 words
A method of providing information retrieval over a computer network, the method comprising: taking a plurality of source repositories, each source repository including sources relating to a particular topic and a plurality of message repositories, each message repository including information relating to a particular topic; modifying the plurality of source repositories by identifying a source which contains information relating to a particular topic, and modifying the source repository to which the particular topic is related to include the identified source, wherein identifying is performed using identification methods which include non-keyed searching based analyses; and storing information relating to the topics by identifying information in the sources relating to the particular topics, and modifying the message repository to which the particular topic is related to include the information identified as relating to the particular topic.
Claim 31
Dependent Claim
41 words
The method of claim 27, wherein the storing further comprises comparing the identified information to the information in the message repository to which the particular topic is related and storing the identified information if the identified information sufficiently matches the topic.
Claim 32
Dependent Claim
12 words
The method of claim 27, wherein the computer network is an Internet.
Claim 33
Dependent Claim
17 words
The method of claim 27, further comprising using a schedule to indicate how frequently the storing occurs.
Claim 34
Independent Claim
60 words
A method of identifying sources of information for a topic over a computer network, the method comprising: taking a source repository including sources relating to a topic; analyzing the sources in the source repository including using a plurality of non-keyword searching based analyses to identify new sources relating to the topic; and adding the new sources relating to the topic.
Claim 35
Independent Claim
60 words
A method of identifying sources of information for a topic over a computer network, the method comprising: taking a source repository including sources relating to a topic; analyzing the sources in the source repository including using a plurality of non-keyword searching based analyses to identify new sources relating to the topic; and adding the new sources relating to the topic.
Claim 36
Dependent Claim
24 words
The method of claim 31, wherein at least one of the non-keyword searching based analyses includes a neural network based analysis of potential sources.
Claim 37
Dependent Claim
29 words
The method of claim 31, wherein at least one of the non-keyword searching based analyses includes a computation of a relative importance of a potential source to other sources.