Method and system of interacting with a server, and method and system for generating and presenting search results
First Claim
1. A method for generating search results in a search engine, the method comprising:
- (a) registering a search request which includes at least one search term made by a user,(b) determining whether a database contains characteristic data previously entered by human users and indicating characteristics of a plurality of internet webpages having relevance to the search request, and(c) if the determination is positive, extracting the characteristic data from the database and presenting search results for the webpages in a manner based on the characteristic data;
wherein communications between the search engine and a system making the search request are encrypted using an ID comprising information about, at least one of;
i) computer software installed on the system and ii) computer hardware installed on the system;
wherein the search results are presented in combination with other data relevant to the search term and previously entered by human users;
wherein the other data comprises a chatroom related to the search term;
wherein at least part of the characteristic data indicates the relevance of the data to the search request, and in step (c) the search results are presented in an order determined by the characteristic data;
wherein the search results are presented together with a respective set of one or more buttons clickable by the user to modify the characteristic data.
0 Assignments
0 Petitions
Accused Products
Abstract
Method of generating search results for a search engine which allows users to provide feedback to the search engine. Historical data for all searches performed are kept by the search engine which is used to modify the results generated by other conventional means. When the results are displayed to the user, the user is able to interact with the system and provide feedback which modifies the historical data. Such feedback can then be used in future searches to generate results which are better ranked and clustered according to relevance to the search request. Conveniently, the user is able to provide at least part of his feedback by clicking on “up” and “down” buttons, in addition to ranked search results, the system may display other records associated with the search enquiry, such as a chatroom on that topic.
23 Citations
17 Claims
-
1. A method for generating search results in a search engine, the method comprising:
-
(a) registering a search request which includes at least one search term made by a user, (b) determining whether a database contains characteristic data previously entered by human users and indicating characteristics of a plurality of internet webpages having relevance to the search request, and (c) if the determination is positive, extracting the characteristic data from the database and presenting search results for the webpages in a manner based on the characteristic data; wherein communications between the search engine and a system making the search request are encrypted using an ID comprising information about, at least one of;
i) computer software installed on the system and ii) computer hardware installed on the system;wherein the search results are presented in combination with other data relevant to the search term and previously entered by human users; wherein the other data comprises a chatroom related to the search term; wherein at least part of the characteristic data indicates the relevance of the data to the search request, and in step (c) the search results are presented in an order determined by the characteristic data; wherein the search results are presented together with a respective set of one or more buttons clickable by the user to modify the characteristic data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for generating search results in a search engine, the method comprising:
-
(a) registering a search request made by a user, (b) determining whether a database contains characteristic data previously entered by human users and indicating the characteristics of a plurality of internet webpages having relevance to the search request, and (c) if the determination is positive, extracting the characteristic data from the database and presenting search results for the webpages in a manner based on the characteristic data; wherein communications between the search engine and a system making the search request are encrypted using an ID comprising information about, at least one of;
i) computer software installed on the system and ii) computer hardware installed on the system;wherein said characteristic data is obtained by a method comprising; (a) determining whether a client system has downloaded data mining tools from the search engine, (b) if the determination is negative, automatically downloading the data mining tools to the client system and storing any data collected on the client in the data mining tools, or (c) if the determination is positive, automatically updating any data collected on the data mining tools, and (d) transmitting said data in the data mining tools to the search engine;
wherein, said data in the data mining tools is stored and used as said characteristic data to improve search results;wherein the data transmitted from the data mining tools to the search engine is further encrypted using biometric security. - View Dependent Claims (16, 17)
-
Specification