Online Measurement of User Satisfaction Using Long Duration Clicks
First Claim
1. A method, comprising:
- determining by one or more computer systems a plurality of first dwell durations for a plurality of first web pages, each of the first dwell durations indicating one of a plurality of first time periods one of a plurality of first users has spent with a different one of the first web pages, each of the first web pages identified in one or more of a plurality of first search results, each of the first search results generated by a search engine in response to a different one of a plurality of first search queries;
accessing a plurality of first quality ratings for the first web pages, each of the first quality ratings assigned to a different one of the first web pages by one of one or more human quality raters and indicating a quality of the first web page as a result for the first search query corresponding to the first search result that includes the first web page;
accessing a quality rating threshold that is predefined;
correlating the first dwell durations and the first quality ratings of the first web pages; and
determining a dwell duration threshold by balancing a percentage of the first web pages having first quality ratings greater than or equal to the quality rating threshold and a percentage of the first web pages having first dwell durations greater than or equal to the dwell duration threshold, such that a second user spending a second dwell duration greater than or equal to the dwell duration threshold with a second web page indicates that the second user is satisfied with the second web page being included in a second search result generated by the search engine in response to a second search query requested by the second user.
3 Assignments
0 Petitions
Accused Products
Abstract
Determine a plurality of first dwell durations for a plurality of first web pages, each first dwell duration indicating a time period a user has spent with a first web page. Access a plurality of first quality ratings for the first web pages, each first quality rating indicating a quality of a first web page as a part of a search result generated for a first search query. Access a predefined quality rating threshold. Correlate the first dwell durations and the first quality ratings. And, determine a dwell duration threshold, such that a second user spending a second dwell duration greater than or equal to the dwell duration threshold with a second web page indicates that the second user is satisfied with the second web page identified in a second search result generated by a search engine in response to a second search query requested by the second user.
-
Citations
19 Claims
-
1. A method, comprising:
-
determining by one or more computer systems a plurality of first dwell durations for a plurality of first web pages, each of the first dwell durations indicating one of a plurality of first time periods one of a plurality of first users has spent with a different one of the first web pages, each of the first web pages identified in one or more of a plurality of first search results, each of the first search results generated by a search engine in response to a different one of a plurality of first search queries; accessing a plurality of first quality ratings for the first web pages, each of the first quality ratings assigned to a different one of the first web pages by one of one or more human quality raters and indicating a quality of the first web page as a result for the first search query corresponding to the first search result that includes the first web page; accessing a quality rating threshold that is predefined; correlating the first dwell durations and the first quality ratings of the first web pages; and determining a dwell duration threshold by balancing a percentage of the first web pages having first quality ratings greater than or equal to the quality rating threshold and a percentage of the first web pages having first dwell durations greater than or equal to the dwell duration threshold, such that a second user spending a second dwell duration greater than or equal to the dwell duration threshold with a second web page indicates that the second user is satisfied with the second web page being included in a second search result generated by the search engine in response to a second search query requested by the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
accessing by one or more computer systems a dwell duration threshold, such that a first web page having a first dwell duration greater than or equal to the dwell duration threshold indicates that a first user is satisfied with the first web page identified in a first search result generated by a search engine in response to a first search query requested by the first user, the first dwell duration indicating a first time period the first user has spent with the first web page; accessing a plurality of web sessions comprising interactions between a plurality of second users and a plurality of second web pages, each of the second web pages identified in one or more of a plurality of second search results and having a different one of a plurality of second dwell durations, each of the second dwell durations indicating a second time period the corresponding one of the second users having spent with the corresponding one of the second web pages, each of the second search results generated by the search engine in response to a different one of a plurality of second search queries requested by the corresponding one of the second users and including one or more of the second web pages; selecting all of the web sessions during which one or more of the second web pages having second dwell durations greater than or equal to the dwell duration threshold to obtain a first subset of the web sessions; and improving a third search result generated by the search engine in response to a third search query requested by a third user based on the first subset of the web sessions. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product comprising a plurality of computer program instructions physically stored in a computer-readable medium, wherein the plurality of computer program instructions are operable to cause at least one computing device to:
-
determine a plurality of first dwell durations for a plurality of first web pages, each of the first dwell durations indicating one of a plurality of first time periods one of a plurality of first users has spent with a different one of the first web pages, each of the first web pages is included in one or more of a plurality of first search results, each of the first search results is generated by a search engine in response to a different one of a plurality of first search queries; access a plurality of first quality ratings for the first web pages, each of the first quality ratings assigned to a different one of the first web pages by one of one or more human quality raters and indicating a quality of the first web page as a result for the first search query corresponding to the first search result that includes the first web page; access a quality rating threshold that is predefined; correlate the first dwell durations and the first quality ratings of the first web pages; and determine a dwell duration threshold by balancing a percentage of the first web pages having first quality ratings greater than or equal to the quality rating threshold and a percentage of the first web pages having first dwell durations greater than or equal to the dwell duration threshold, such that a second user spending a second dwell duration greater than or equal to the dwell duration threshold with a second web page indicates that the second user is satisfied with the second web page identified in a second search result generated by the search engine in response to a second search query requested by the second user. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification