System and method for providing service for searching web site addresses
First Claim
1. A method for searching for a partially specified Uniform Resource Locator (URL) address, comprising:
- receiving a user request, from a user, comprising the partially specified URL address;
invoking a URL search request handler to search for the partially specified URL address within an inverted index of web site URLs;
invoking a web search request handler to rank search results of the search for the partially specified URL address based on one or more keywords specified in the user request, a list of recently accessed URLs, and a user profile; and
returning the search results to the user comprising a list of URL addresses based on the search for the partially specified URL and ranked based on the one or more keywords specified in the user request, the list of recently accessed URLs, and the user profile.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for searching for a partially specified Uniform Resource Locator (URL) addresses includes receiving a user request, from a user, including a partially specified URL address. A URL search request handler is invoked to search for the partially specified URL address within an inverted index of web site URLs. A web search request handler is invoked to rank the search results of the search for the partially specified URL address based on one or more keywords specified in the user request, a list of recently accessed URLs, and a user profile. Search results are returned to the user comprising a list of URL addresses based on the search for the partially specified URL and ranked based on the user search data.
95 Citations
27 Claims
-
1. A method for searching for a partially specified Uniform Resource Locator (URL) address, comprising:
-
receiving a user request, from a user, comprising the partially specified URL address; invoking a URL search request handler to search for the partially specified URL address within an inverted index of web site URLs; invoking a web search request handler to rank search results of the search for the partially specified URL address based on one or more keywords specified in the user request, a list of recently accessed URLs, and a user profile; and returning the search results to the user comprising a list of URL addresses based on the search for the partially specified URL and ranked based on the one or more keywords specified in the user request, the list of recently accessed URLs, and the user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for searching for a partially specified Uniform Resource Locator (URL) address, comprising:
-
a server node to receive a user request, from a user, comprising the partially specified URL address; a URL search request handler to search for the partially specified URL address within an inverted index of web site URLs; a web search request handler to rank search results of the search for the partially specified URL address based on one or more keywords specified in the user request, a list of recently accessed URLs, and a user profile; and a client station to display the search results to the user, the search results comprising a list of URL addresses based on the search for the partially specified URL and ranked based on the one or more keywords specified in the user request, the list of recently accessed URLs, and the user profile. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform the method steps of:
-
receiving a user request, from a user, comprising a partially specified Uniform Resource Locator (URL) address; invoking a URL search request handler to search for the partially specified URL address within an inverted index of web site URLs; invoking a web search request handler to rank search results of the search for the partially specified URL address based on one or more keywords specified in the user request, a list of recently accessed URLs, and a user profile; and returning the search results to the user comprising a list of URL addresses based on the search for the partially specified URL and ranked based on the one or more keywords specified in the user request, the list of recently accessed URLs, and the user profile. - View Dependent Claims (26, 27)
-
Specification