RECOMMENDATION JITTER
3 Assignments
0 Petitions
Accused Products
Abstract
A method for selection of items for one or more users includes performing each of a set of steps to determine the items. Performing the steps includes introducing a controlled variation into a result of each of multiple of the steps. The items for the one or more users are then selected according to the results of the steps.
-
Citations
16 Claims
-
1. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. A method for repeated selection of items for presentation to a user comprising:
-
for each repetition of multiple repeated selections of items for presentation to the user, performing each of a plurality of steps to determine a selection items, including for each step introducing a separate controlled variation into a result of the step, and determining the items for presentation to the user according to the results of the steps; wherein the controlled variation for at least one of the steps is fixed for a time interval such that repeatedly performing said step within the time interval includes introducing a same controlled variation at each repetition, and subsequently performing said step outside the time interval includes introducing a different controlled variation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14)
-
-
15. Software stored on non-transitory computer readable media comprising instructions for causing a computing system to repeatedly select items for presentation to a user, the instructions causing the computing system to:
-
for each repetition of multiple repeated selections of items for presentation to the user, perform each of a plurality of steps to determine a selection items, including for each step introducing a separate controlled variation into a result of the step, and determine the items for presentation to the user according to the results of the steps; wherein the controlled variation for at least one of the steps is fixed for a time interval such that repeatedly performing said step within the time interval includes introducing a same controlled variation at each repetition, and subsequently performing said step outside the time interval includes introducing a different controlled variation.
-
-
16. A system for repeated selection of items for presentation to a user comprising:
-
a selection module configured to repeatedly select items for presentation to the user, the selection module configured to; perform each of a plurality of steps to determine a selection of items, including for each step introducing a separate controlled variation into a result of the step, and determine the items for presentation to the user according to the results of the steps; wherein the controlled variation for at least one of the steps is fixed for a time interval such that repeatedly performing said step within the time interval includes introducing a same controlled variation at each repetition, and subsequently performing said step outside the time interval includes introducing a different controlled variation.
-
Specification