Adaptive search result user interface
First Claim
Patent Images
1. A method, comprising:
- displaying a menu interface at a multimedia device, the menu interface comprising a first interface area, the first interface area comprising controls for selecting items, the menu interface further comprising a discovery interface area that is adjacent to the first interface area;
determining a context for the first interface area;
based at least in part on the determined context of the first interface area that is adjacent to the discovery interface area, identifying recommended items, each particular item of the recommended items linked to particular media content, the identifying comprising at least;
determining, for each group of two or more groups of one or more content sources, a respective number of items in the recommended items that are to originate from the group, each group of the two or more groups relating to a different type of content and having an assigned frequency, based at least partially on which the respective number of items for the group is determined;
selecting one or more items from a particular group of the two or more groups based on at least the determined context of the first interface area that is adjacent to the discovery interface area until the respective number of items that are to originate from the particular group has been reached; and
populating the recommended items with the one or more items selected from the particular group; and
generating the discovery interface area, the discovery interface area displaying at least a subset of the recommended items at a given point in time, the discovery interface area including a selectable image for each particular item in the subset of the recommended items.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for an adaptive search user interface is provided. The user interface allows for search results to be customized by the user. The user interface includes a discovery bar of multimedia content that includes additional media content, advertisements, and features that are recommended to users. The discovery bar of multimedia content is customizable based upon user command input. The user interface also includes methods and graphical interface in which to resolve recording conflicts.
-
Citations
36 Claims
-
1. A method, comprising:
-
displaying a menu interface at a multimedia device, the menu interface comprising a first interface area, the first interface area comprising controls for selecting items, the menu interface further comprising a discovery interface area that is adjacent to the first interface area; determining a context for the first interface area; based at least in part on the determined context of the first interface area that is adjacent to the discovery interface area, identifying recommended items, each particular item of the recommended items linked to particular media content, the identifying comprising at least; determining, for each group of two or more groups of one or more content sources, a respective number of items in the recommended items that are to originate from the group, each group of the two or more groups relating to a different type of content and having an assigned frequency, based at least partially on which the respective number of items for the group is determined; selecting one or more items from a particular group of the two or more groups based on at least the determined context of the first interface area that is adjacent to the discovery interface area until the respective number of items that are to originate from the particular group has been reached; and populating the recommended items with the one or more items selected from the particular group; and generating the discovery interface area, the discovery interface area displaying at least a subset of the recommended items at a given point in time, the discovery interface area including a selectable image for each particular item in the subset of the recommended items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, which when executed by one or more computing devices, cause:
-
displaying a menu interface at a multimedia device, the menu interface comprising a first interface area, the first interface area comprising controls for selecting items, the menu interface further comprising a discovery interface area that is adjacent to the first interface area; determining a context for the first interface area; based at least in part on the determined context of the first interface area that is adjacent to the discovery interface area, identifying recommended items, each particular item of the recommended items linked to particular media content, the identifying comprising at least; determining, for each group of two or more groups of one or more content sources, a respective number of items in the recommended items that are to originate from the group, each group of the two or more groups relating to a different type of content and having an assigned frequency, based at least partially on which the respective number of items for the group is determined; selecting one or more items from a particular group of the two or more groups based on at least the determined context of the first interface area that is adjacent to the discovery interface area until the respective number of items that are to originate from the particular group has been reached; and populating the recommended items with the one or more items selected from the particular group; and generating the discovery interface area, the discovery interface area displaying at least a subset of the recommended items at a given point in time, the discovery interface area including a selectable image for each particular item in the subset of the recommended items. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus, comprising:
-
a display subsystem, implemented at least partially in hardware, that displays a menu interface at a multimedia device, the menu interface comprising a first interface area, the first interface area comprising controls for selecting items, the menu interface further comprising a discovery interface area that is adjacent to the first interface area; a context determination subsystem, implemented at least partially in hardware, that determines a context for the first interface area; a recommendation subsystem, implemented at least partially in hardware, that, based at least in part on the determined context of the interface area that is adjacent to the discovery interface area, identifies recommended items, each particular item of the recommended items linked to particular media content, the identifying involving at least; a determining subsystem, implemented at least partially in hardware, that determines, for each group of two or more groups of one or more content sources, a respective number of items in the recommended items that are to originate from the group, each group of the two or more groups relating to a different type of content and having an assigned frequency, based at least partially on which the respective number of items for the group is determined; a selecting subsystem, implemented at least partially in hardware, that selects one or more items from a particular group of the one or more groups based at least on the determined context of the first interface area that is adjacent to the discovery interface area until the number of items that are to originate from the particular group has been reached; and a population subsystem, implemented at least partially in hardware, that populates the recommended items with the one or more items selected from the particular group; and a graphical user interface generating subsystem, implemented at least partially in hardware, that generates the discovery interface area, the discovery interface area displaying at least a subset of the recommended items at a given point in time, the discovery interface area including a selectable image for each particular item in the subset of the recommended items. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification