Patent ID: 9053188
Filing Date: 2015-06-09
Classification: G06F

Abstract:
1. A method for performing searches using a search engine server, wherein the method evaluates session statistics to improve a search performance of the search engine server over time, the method comprising the steps of: receiving a search string from external to the search engine server, each search string corresponding to a specific client device source; performing a search operation and outputting search operation information intended for presentation to a user at a specific client device source via a communication interface; gathering page usefulness statistics back from the client device source via the communication interface, the page usefulness statistics being useful to the search engine server in determining what additional search results are of interest to the user; merging the page usefulness statistics within the search engine server with other generated server session statistics using processing circuitry; appending current session statistics into a webpage vector event table configured to store session statistics for many different search operations involving many different users over a period of time; and executing a vector event manager configured to compile the session statistics gathered in the vector event table, the search engine server configured to use the session statistics for many different search operations involving many different users over a period of time to evaluate search engine server performance to improve the quality of search results provided to users in response to search operations.