Improving results from search providers using a browsing-time relevancy factor
First Claim
1. A method for searching Web pages comprising:
- identifying query criteria entered into a search provider;
determining a plurality of Web pages that satisfy the query criteria;
ascertaining a page ranking for each of the plurality of Web pages, wherein each page ranking is based upon at least one relevancy factor; and
presenting ordered results for the query criteria, which are ordered by the ascertained page rankings, wherein the at least one relevancy factor includes a browsing-time factor, wherein the browsing-time factor is based in part upon a time spent at a browsed Web page, and wherein the browsing-time factor is adjusted responsive to an adjustment event, wherein the adjustment event indicates a level of user interest in the browsed Web page based on previous browsing of the web page, wherein the level of user interest is determined without regard to time spent at the browsed Web page, wherein the browsing-time factor is adjusted by detecting a positive adjustment event relating to the browsed Web page, and favorably adjusting the browsing-time factor responsive to the positive adjustment event, wherein the positive adjustment event indicates a user interest in the browsed Web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for searching Web pages that begins with the identification of query criteria entered into a search provider. A set of Web pages that satisfies the query criteria are determined. Then, a page ranking is ascertained for each Web page in the set. The Web pages are presented in order by page ranking. The page ranking is based upon at least one relevancy factor that includes a browsing-time factor. The browsing-time factor can be calculated from browsing behavior exhibited by users, who provided similar query criteria. The set of users from which the browsing-time factor is calculated can include a current user, a set of users sharing characteristics with the current user, and/or a general set of users. Browsing behavior can include time spent at a Web page, where the browsed Web page is a page that was previously presented as a search result for the similar query criteria.
8 Citations
14 Claims
-
1. A method for searching Web pages comprising:
-
identifying query criteria entered into a search provider; determining a plurality of Web pages that satisfy the query criteria; ascertaining a page ranking for each of the plurality of Web pages, wherein each page ranking is based upon at least one relevancy factor; and presenting ordered results for the query criteria, which are ordered by the ascertained page rankings, wherein the at least one relevancy factor includes a browsing-time factor, wherein the browsing-time factor is based in part upon a time spent at a browsed Web page, and wherein the browsing-time factor is adjusted responsive to an adjustment event, wherein the adjustment event indicates a level of user interest in the browsed Web page based on previous browsing of the web page, wherein the level of user interest is determined without regard to time spent at the browsed Web page, wherein the browsing-time factor is adjusted by detecting a positive adjustment event relating to the browsed Web page, and favorably adjusting the browsing-time factor responsive to the positive adjustment event, wherein the positive adjustment event indicates a user interest in the browsed Web page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for ordering a set of Web pages satisfying query criteria comprising:
-
for each Web page in a set of Web pages satisfying query criteria, assigning a page ranking value based at least in part upon a browsing-time factor; ordering the Web pages in the set in accordance with the assigned page ranking values; and presenting the Web pages in order within a search Web page in which the query criteria was entered, wherein the browsing-time factor is based at least in part upon a time spent by at least one user at an associated browsed Web page, which was browsed responsive to a user selection of a hyperlink presented within the search Web page, said hyperlink being presented as part of a result set from at least one previous query having criteria similar to the query criteria, and wherein the browsing time factor is adjusted responsive to an adjustment event, wherein the adjustment event indicates a level of user interest in the browsed Web page as part of a result set from at least one previous query having criteria similar to the query criteria, wherein the level of user interest is determined without regard to time spent at the browsed Web page, wherein the browsing-time factor is adjusted by detecting a negative adjustment event relating to the browsed Web page, and unfavorably adjusting the browsing-time factor responsive to the negative adjustment event, wherein the negative adjustment event indicates a user disinterest in the browsed Web page. - View Dependent Claims (9, 10, 11)
-
-
12. A system for ordering a set of Web pages comprising:
-
a computer executing a search provider configured to search Web pages for a user-entered query criteria; and a computer executing a result refinement engine configured to apply relevancy algorithms, wherein said relevancy algorithms order Web pages based on at least one relevancy factor, wherein the at least one relevancy factor includes a browsing-time factor, wherein the browsing-time factor is based in part upon a time spent at a browsed Web page, and wherein the browsing time factor is adjusted responsive to an adjustment event, wherein the adjustment event indicates a level of user interest in the browsed Web page based on previous browsing of the web page, wherein the level of user interest is determined without regard to time spent at the browsed Web page, wherein the browsing time factor is adjusted by detecting a negative adjustment event relating to the browsed Web page, and unfavorably adjusting the browsing-time factor responsive to the negative adjustment event, wherein the negative adjustment event indicates a user disinterest in the browsed Web page. - View Dependent Claims (13, 14)
-
Specification