Collaborative/adaptive search engine
DC CAFCFirst Claim
1. A search engine system comprising:
- a first system for receiving informons from a network on a continuing search basis, for filtering such informons for relevancy to a query from an individual user, and for storing a ranked list of relevant informons as a wire;
a second system for receiving informons from a network on a current demand search basis and for filtering such informons for relevancy to the query from the individual user; and
a third system for selecting at least one of the first and second systems to make a search for the query and to return the wire or demand search results to the individual user.
7 Assignments
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
A search engine system is provided for a portal site on the internet. The search engine system employs a regular search engine to make one-shot or demand searches for information entities which provide at least threshold matches to user queries. The search engine system also employs a collaborative/content-based filter to make continuing searches for information entities which match existing wire queries and are ranked and stored over time in user-accessible, system wires corresponding to the respective queries. A user feedback system provides collaborative feedback data for integration with content profile data in the operation of the collaborative/content-based filter. A query processor determines whether a demand search or a wire search is made for an input query.
-
Citations
36 Claims
-
1. A search engine system comprising:
-
a first system for receiving informons from a network on a continuing search basis, for filtering such informons for relevancy to a query from an individual user, and for storing a ranked list of relevant informons as a wire;
a second system for receiving informons from a network on a current demand search basis and for filtering such informons for relevancy to the query from the individual user; and
a third system for selecting at least one of the first and second systems to make a search for the query and to return the wire or demand search results to the individual user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
a feedback system is provided for receiving collaborative feedback data from system users relative to informons considered by such users; and
at least the first system combines pertaining data from the feedback system with content profile data of the first system in filtering each informon for relevance to the query and inclusion in the wire.
-
-
4. The system of claim 3 wherein the first system includes a multi-level, content-based filter having descending levels including at least an upper preprocessing level, a middle user community level, and a bottom user level.
-
5. The method of claim 3 wherein the collaborative feedback data comprises active feedback data.
-
6. The method of claim 3 wherein the collaborative feedback data comprises passive feedback data.
-
7. The method of claim 6 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon.
-
8. The method of claim 3 wherein the collaborative feedback data comprises a combination of active feedback data and passive feedback data.
-
9. The system of claim 1 wherein adaptive user feedback data is applied at least to the first system to provide updating of content profile data employed therein.
-
10. A search engine system comprising:
-
a system for scanning a network to make a demand search for informons relevant to a query from an individual user;
a content-based filter system for receiving the informons from the scanning system and for filtering the informons on the basis of applicable content profile data for relevance to the query; and
a feedback system for receiving collaborative feedback data from system users relative to informons considered by such users;
the filter system combining pertaining feedback data from the feedback system with the content profile data in filtering each informon for relevance to the query. - View Dependent Claims (11, 12, 13, 14, 15, 16)
the scanning system further scans the network on a continuing basis to make a wire search for informons relevant to wire queries from system users; and
the filter system combines pertaining feedback data from the feedback system with applicable content profile data in filtering each wire informon for relevance to applicable wire query.
-
-
13. The system of claim 10 wherein the collaborative feedback data comprises active feedback data.
-
14. The system of claim 10 wherein the collaborative feedback data comprises passive feedback data.
-
15. The system of claim 14 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon.
-
16. The system of claim 10 wherein the collaborative feedback data comprises a combination of active feedback data and passive feedback data.
-
17. A search engine system comprising:
-
a content-based filtering system for receiving informons from a network on a continuing basis and for filtering the informons for relevancy to a wire or demand query from an individual user;
a feedback system providing feedback data from other users;
a system for controlling the operation of the filtering system to filter for one of a wire response and a demand response and to return the one response to the user; and
the filtering system combining pertaining feedback data from the feedback system with content profile data in determining the relevancy of the informons for inclusion in at least a wire response to the query. - View Dependent Claims (18, 19, 20, 21, 22, 23)
the content-based filtering system includes a collaborative/content based filter for filtering informons for relevancy to a wire query on a continuing basis; and
the content-based filtering system includes a regular search engine for filtering informons for relevancy to a demand query.
-
-
19. The system of claim 18 wherein adaptive user feedback data is applied at least to the collaborative/content-based filter to provide learning for content profile data employed therein.
-
20. The search engine system of claim 17 wherein the feedback system provides active feedback data.
-
21. The search engine system of claim 17 wherein the feedback system provides passive feedback data.
-
22. The search engine system of claim 21 wherein the passive feedback data is obtained by passively monitoring the actual response to a proposed informon.
-
23. The system of claim 17 wherein the feedback system provides a combination of active feedback data and passive feedback data.
-
24. A method for operating a search engine system comprising:
-
receiving informons in a first system from a network on a continuing search basis, for filtering such informons for relevancy to a query from an individual user and for storing a ranked list of relevant informons as a wire;
receiving informons in a second system from a network on a current demand search basis for filtering such informons for relevancy to the query from the individual user; and
selecting at least one of the first and second systems to make a search for the query and to return the wire or demand search results to the individual user.
-
-
25. A method for operating a search engine system comprising:
-
scanning a network to make a demand search for informons relevant to a query from an individual user;
receiving the informons in a content-based filter system from the scanning system and filtering the informons on the basis of applicable content profile data for relevance to the query;
receiving collaborative feedback data from system users relative to informons considered by such users; and
combining pertaining feedback data with the content profile data in filtering each informon for relevance to the query. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A method for operating a search engine system comprising:
-
receiving informons in a content-based filtering system from a network on a continuing basis and filtering the informons for relevancy to a wire or demand query from an individual user;
providing feedback data from other users;
controlling the operation of the filtering system to filter for one of a wire response and a demand response and to return the one response to the user; and
combining pertaining feedback data with content profile data in the filtering system in determining the relevancy of the informons for inclusion in at least a wire response to the query. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A search engine system comprising:
-
means for receiving informons from a network on a continuing search basis, for filtering such informons for relevancy to a query from an individual user, and for storing a ranked list of relevant informons as a wire;
means for receiving informons from a network on a current demand search basis and for filtering such informons for relevancy to the query from the individual user; and
means for selecting at least one of the first and second systems to make a search for the query and to return the wire or demand search results to the individual user.
-
-
36. A search engine system comprising:
-
means for content-based filtering informons received from a network on a continuing basis for relevancy to a wire or demand query from an individual user;
means for collecting feedback data from other users;
means for controlling the operation of the filtering means to filter for one of a wire response and a demand response and to return the one response to the user; and
the filtering means combining pertaining feedback data from the feedback system with content profile data in determining the relevancy of the informons for inclusion in at least a wire response to the query.
-
Specification