INFERRING VIEW SEQUENCE AND RELEVANCE DATA
First Claim
1. A method comprising the following computer-executable acts:
- receiving action sequence data pertaining to a graphical user interface displayed to a user on a display, wherein the graphical user interface comprises a plurality of graphical items, and wherein the action sequence data is indicative of a sequence of actions of the user with respect to a first subset of graphical items in the plurality of graphical items;
inferring view sequence data with respect to a second subset of graphical items in the plurality of graphical items based at least in part upon the action sequence data, wherein the view sequence data is indicative of an order in which the user viewed the second subset of graphical items, and wherein the second subset of the graphical items comprises the first subset of the graphical items and at least one additional graphical item in the plurality of graphical items.
2 Assignments
0 Petitions
Accused Products
Abstract
A system described herein includes a receiver component that receives action sequence data pertaining to a plurality of selectable graphical items displayed to a user on a computer display screen, wherein the action sequence data is indicative of an order in which the user performed an action with respect to a first subset of graphical items in the plurality of selectable graphical items. The system also includes a determiner component that infers a view sequence with respect to a second subset of graphical items in the plurality of graphical items, wherein the view sequence is an order that the user viewed graphical items in the second subset of graphical items, and wherein the second subset of graphical items comprises the first subset of graphical items and at least one other graphical item in the plurality of graphical items.
-
Citations
20 Claims
-
1. A method comprising the following computer-executable acts:
-
receiving action sequence data pertaining to a graphical user interface displayed to a user on a display, wherein the graphical user interface comprises a plurality of graphical items, and wherein the action sequence data is indicative of a sequence of actions of the user with respect to a first subset of graphical items in the plurality of graphical items; inferring view sequence data with respect to a second subset of graphical items in the plurality of graphical items based at least in part upon the action sequence data, wherein the view sequence data is indicative of an order in which the user viewed the second subset of graphical items, and wherein the second subset of the graphical items comprises the first subset of the graphical items and at least one additional graphical item in the plurality of graphical items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising the following computer-executable components:
-
a receiver component that receives action sequence data pertaining to a plurality of selectable graphical items displayed to a user on a computer display screen, wherein the action sequence data is indicative of an order in which the user performed an action with respect to a first subset of graphical items in the plurality of selectable graphical items; and a determiner component that infers a view sequence with respect to a second subset of graphical items in the plurality of graphical items, wherein the view sequence is an order that the user viewed graphical items in the second subset of graphical items, and wherein the second subset of graphical items comprises the first subset of graphical items and at least one other graphical item in the plurality of graphical items. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform the following acts:
-
receive a search log, wherein the search log comprises a query issued by a user, a plurality of search results displayed to the user upon receipt of the query, a first subset of search results selected by the user, and a time corresponding to when each of the first subset of search results were selected by the user; infer a view sequence of the user based at least in part upon the received search log, wherein the view sequence is indicative of an order that a second subset of search results in the plurality of search results were viewed by the user, wherein the view sequence of the user includes at least one search result not selected by the user; and update a relevance measure for at least one search result with respect to the query based at least in part upon the view sequence.
-
Specification