Adaptive row selection
AssigneeNetflix, Inc.
InventorAntonio Molins Jimenez
Life of this patent
Estimating the term…
Abstract
Embodiments provide techniques for presenting a user interface. An initial interface containing a first plurality of selectable elements is presented to a user. Embodiments assign the user to a first one of a plurality of preference groups. A plurality of selections made by the user of selectable elements from the plurality of selectable elements are detected. Embodiments then generate a second interface for the user that includes a second plurality of selectable elements, based on the first preference group to which the user is assigned and the selectable elements selected by the user.
Claims24
A method of presenting a user interface, comprising:
- presenting an initial interface containing a first plurality of selectable elements to a user, wherein the first plurality of selectable elements is divided into a first plurality of groups;
- assigning the user to a first one of a plurality of preference groups;
- detecting a plurality of selections of selectable elements made by the user;
- and
- generating a second interface for the user that includes a second plurality of selectable elements organized into a second plurality of groups, based on the first preference group to which the user is assigned and the groups to which the selectable elements selected by the user belong.
A non-transitory computer-readable medium containing computer-readable program code which, when executed, performs an operation for presenting a user interface, comprising:
- presenting an initial interface containing a first plurality of selectable elements to a user, wherein the first plurality of selectable elements is divided into a first plurality of groups;
- assigning the user to a first one of a plurality of preference groups;
- detecting a plurality of selections of selectable elements made by the user;
- and
- generating a second interface for the user that includes a second plurality of selectable elements organized into a second plurality of groups, based on the first preference group to which the user is assigned and the groups to which the selectable elements selected by the user belong.
A system, comprising:
- a processor;
- and
- a memory containing a program which, when executed on the processor, performs an operation for presenting a user interface, comprising:
- presenting an initial interface containing a first plurality of selectable elements to a user, wherein the first plurality of selectable elements is divided into a first plurality of groups;
- assigning the user to a first one of a plurality of preference groups;
- detecting a plurality of selections of selectable elements made by the user;
- and
- generating a second interface for the user that includes a second plurality of selectable elements organized into a second plurality of groups, based on the first preference group to which the user is assigned and the groups to which the selectable elements selected by the user belong.
Dependencies are inferred from the claim text.