User interface for access of content
AssigneeAmazon Technologies, Inc.
InventorsAndrew S. Brenner, Jared T. Benson, Eric A. Breitbard, Michael Patrick Bauerly, Vincent G. Uttley, Panos Vassiliadis, Lowell W. Goss, Nathan Daniel Cox
Life of this patent
Estimating the term…
Abstract
User interfaces for selecting content for presentation or other actions is described in this disclosure. Using a small number of input controls a user may quickly and easily navigate content available for presentation from one or more content providers. Additional information may be presented to the user to facilitate selection of the content. Users may select content using one or more of a graphical user interface, or voice input.
Claims27
A computer-implemented method for utilizing processing resources of a computerized system to present a user interface, the computer-implemented method comprising:
- determining a first user profile used in conjunction with accessing a first user interface generated by the processing resources, wherein the first user profile is associated with a second user profile;
- accessing first data associated with the first user profile and indicative of one or more pieces of first content, the first data comprising:
- first featured content data;
- first promotional content data;
- first recommended content data;
- first last content in-progress data;
- first watchlist data;
- or
- first library data;
- accessing second data associated with the second user profile and indicative of one or more second pieces of content, the second data comprising:
- second featured content data;
- second promotional content data;
- second recommended content data;
- second last content in-progress data;
- second watchlist data;
- or
- second library data;
- generating the first user interface for presentation based at least in part on:
- one or more of:
- the first featured content data;
- the first promotional content data;
- the first recommended content data;
- the first last content in-progress data;
- the first watchlist data;
- or
- the first library data;
- and
- one or more of:
- the second featured content data;
- the second promotional content data;
- the second recommended content data;
- the second last content in-progress data;
- the second watchlist data;
- or
- the second library data;
- sending the first user interface to a display device coupled to the processing resources of the computerized system;
- receiving input responsive to the first user interface from a communication interface coupled to the processing resources of the computerized system;
- determining that a first representation of a first piece of content is in focus in the user interface;
- determining a second piece of content that is similar to the first piece of content;
- generating a second user interface comprising a second representation of the second piece of content;
- and
- sending a second user interface to the display device.
A device, comprising:
- a network interface configured to communicate with one or more servers;
- a media device interface configured to communicate with a display device;
- at least one memory storing computer-executable instructions;
- and
- at least one processor coupled to the network interface, the media device interface, and configured to access the at least one memory and execute the computer-executable instructions to:
- receive user content data from the one or more servers, wherein the user content data comprises information about one or more pieces of content available from a plurality of content providers, the user content data including recommended content data comprising:
- a first indication of a first piece of content determined to be of interest based on a first user profile, wherein the first user profile includes first experience data associated with a first user;
- and
- a second indication of a second piece of content determined to be of interest based on a second user profile, wherein the second user profile includes second experience data associated with a second user;
- generate a first user interface based at least in part on the user content data, the first user interface comprising:
- a first representation of the first piece of content;
- and
- a second representation of the second piece of content;
- send first graphic data associated with the first user interface to the display device using the media device interface;
- perform one or more actions based at least in part on received input;
- determine that the first representation is in focus in the user interface;
- determine a third piece of content that is similar to the first piece of content;
- generate a second user interface comprising a third representation of the third piece of content;
- and
- send second graphic data associated with the second user interface to the display device.
A computer-implemented method for presenting a user interface, the computer-implemented method comprising:
- accessing user content data, wherein the user content data comprises information about one or more pieces of content available from a plurality of content providers, the user content data including recommended content data comprising:
- a first indication of a first piece of content determined to be of interest based on a first user profile, wherein the first user profile includes first experience data associated with a first user;
- and
- a second indication of a second piece of content determined to be of interest based on a second user profile, wherein the second user profile includes second experience data associated with a second user;
- generating a first user interface based at least in part on the user content data, the first user interface comprising:
- a first representation of the first piece of content;
- and
- a second representation of the second piece of content;
- sending first graphic data associated with the first user interface to the display device using the media device interface;
- performing one or more actions based at least in part on received input;
- determining that the first representation is in focus in the user interface;
- determining a third piece of content that is similar to the first piece of content;
- generating a second user interface comprising a third representation of the third piece of content;
- and
- sending second graphic data associated with the second user interface to the display device.
Dependencies are inferred from the claim text.