Techniques for a display navigation system
First Claim
Patent Images
1. An article comprising a non-transitory machine-readable storage medium containing instructions that when executed enable a system to:
- present a multimedia stream on an electronic display;
present a plurality of categories in a first ribbon on the electronic display, the plurality of categories scrollable through an active category slot in a fixed position in the first ribbon, the first ribbon parallel and adjacent to a first edge of the electronic display and disposed between the first edge of the electronic display and the multimedia stream;
determine a category positioned in the active category slot from the plurality of categories;
present a plurality of media objects based on the category, the plurality of media objects positioned in a second ribbon and scrollable through an active media object slot in a fixed position in the second ribbon, the second ribbon parallel and adjacent to a second edge of the electronic display and disposed between the second edge of the electronic display and the multimedia stream, the first edge substantially perpendicular to the second edge;
determine a media object position in the active media object slot from the plurality of media objects;
present an information panel with information based on the media object, the information panel disposed adjacent to the second ribbon and the multimedia stream, the information panel to indicate information based on one or more of the media object or the multimedia stream;
present a plurality of subcategories in a third ribbon based on the category positioned in the active category slot, the plurality of subcategories scrollable through an active subcategory slot in a fixed position in the third ribbon, the third ribbon parallel and adjacent to the first ribbon and the information panel, the fixed position in the third ribbon adjacent to the fixed position in the first ribbon; and
resize the multimedia stream such that the first ribbon, the information panel, and the third ribbon are disposed between the first edge of the electronic display and the multimedia stream and the information panel, the first ribbon, the second ribbon, and the third ribbon do not overlap the multimedia stream.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a plurality of categories may be presented in a first ribbon on an electronic display. The plurality of categories may be scrollable through an active category slot in a fixed position in the first ribbon. A category positioned in the active category slot may be determined from the plurality of categories. A plurality of media objects may be presented based on the category. The plurality of media objects may be positioned in a second ribbon and scrollable through an active media object slot in a fixed position in the second ribbon. Other embodiments are described and claimed.
37 Citations
26 Claims
-
1. An article comprising a non-transitory machine-readable storage medium containing instructions that when executed enable a system to:
-
present a multimedia stream on an electronic display; present a plurality of categories in a first ribbon on the electronic display, the plurality of categories scrollable through an active category slot in a fixed position in the first ribbon, the first ribbon parallel and adjacent to a first edge of the electronic display and disposed between the first edge of the electronic display and the multimedia stream; determine a category positioned in the active category slot from the plurality of categories; present a plurality of media objects based on the category, the plurality of media objects positioned in a second ribbon and scrollable through an active media object slot in a fixed position in the second ribbon, the second ribbon parallel and adjacent to a second edge of the electronic display and disposed between the second edge of the electronic display and the multimedia stream, the first edge substantially perpendicular to the second edge; determine a media object position in the active media object slot from the plurality of media objects; present an information panel with information based on the media object, the information panel disposed adjacent to the second ribbon and the multimedia stream, the information panel to indicate information based on one or more of the media object or the multimedia stream; present a plurality of subcategories in a third ribbon based on the category positioned in the active category slot, the plurality of subcategories scrollable through an active subcategory slot in a fixed position in the third ribbon, the third ribbon parallel and adjacent to the first ribbon and the information panel, the fixed position in the third ribbon adjacent to the fixed position in the first ribbon; and resize the multimedia stream such that the first ribbon, the information panel, and the third ribbon are disposed between the first edge of the electronic display and the multimedia stream and the information panel, the first ribbon, the second ribbon, and the third ribbon do not overlap the multimedia stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
presenting a multimedia stream on an electronic display; presenting a plurality of categories in a first ribbon on the electronic display, the first ribbon parallel and adjacent to a first edge of the electronic display and disposed between the first edge of the electronic display and the multimedia stream, the categories scrollable through an active category slot positioned in a defined position in the first ribbon; determining a category positioned in the active category slot from the plurality of categories; presenting a plurality of media objects in a second ribbon based on the category, the second ribbon parallel and adjacent to a second edge of the electronic display and disposed between the second edge of the electronic display and the multimedia stream, the first edge perpendicular to the second edge, the plurality of media objects scrollable through an active media object slot in a defined position in the second ribbon; determining a media object position in the active media object slot from the plurality of media objects; presenting information in an information panel based on the media objects disposed adjacent to the second ribbon and the multimedia stream, the information panel to indicate information based on one or more of the media object or the multimedia stream, and, wherein the first ribbon and the second ribbon do not overlap the multimedia stream; presenting a plurality of subcategories in a third ribbon based on the category positioned in the active category slot, the plurality of subcategories scrollable through an active subcategory slot in a fixed position in the third ribbon, the third ribbon parallel and adjacent to the first ribbon and the information panel, the fixed position in the third ribbon adjacent to the fixed position in the first ribbon; and resizing the multimedia stream such that the first ribbon, the information panel, and the third ribbon are disposed between the first edge of the electronic display and the multimedia stream. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a processing circuitry; and memory coupled to the processing circuitry, the memory comprising instructions that when executed by the processing circuitry cause the processing circuitry to navigate a graphical user interface (GUI) view comprising; a multimedia stream disposed on a first vertical edge and a first horizontal edge of the GUI; a first vertical column comprising a plurality of categories, the plurality of categories scrollable through an active category slot in a fixed position in the first vertical column, the first vertical column disposed on a second vertical edge of the GUI; a horizontal row comprising a plurality of media objects based on a category positioned in the active category slot, the media objects scrollable through an active media object slot in a fixed position in the horizontal row, the horizontal row disposed on a second horizontal edge of the GUI, wherein the first vertical column and the horizontal row do not overlap the multimedia stream; an information panel with information based on one or more of a media object positioned in the active media object slot of the multimedia stream, the information panel disposed proximate to the first vertical column and adjacent to the multimedia stream; and a second vertical column comprising a plurality of subcategories based on the category positioned in the active category slot, the plurality of subcategories scrollable through an active subcategory slot in a fixed position in the second vertical column, the second vertical column parallel and adjacent to the first vertical column and the information panel, the fixed position in the first vertical column adjacent to the fixed position in the second vertical column, wherein the multimedia stream is resized such that the information panel, the first vertical column and the second vertical column are disposed between the second vertical edge of the GUI and the multimedia stream. - View Dependent Claims (23, 24, 25)
-
-
26. An article comprising a non-transitory machine-readable storage medium containing instructions that when executed enable a system to:
-
present a multimedia stream on an electronic display; present a plurality of categories in a category ribbon on the electronic display, the plurality of categories scrollable through an active category slot in a fixed position in the category ribbon, the category ribbon parallel and adjacent to a first edge of the electronic display and disposed between the first edge of the electronic display and the multimedia stream; determine a category positioned in the active category slot from the plurality of categories; present a plurality of subcategories in a subcategory ribbon based on the category positioned in the active category slot, the plurality of subcategories scrollable through an active subcategory slot in a fixed position in the subcategory ribbon, the subcategory ribbon parallel and adjacent to the category ribbon; resize the multimedia stream such that the category ribbon and the subcategory ribbon are disposed between the first edge of the electronic display and the multimedia stream; present a plurality of media objects based on at least one of the category or the subcategory, the plurality of media objects positioned in a media object ribbon and scrollable through an active media object slot in a fixed position in the media object ribbon, the media object ribbon at an angle to at least one of the category ribbon or the subcategory ribbon, and disposed between a second edge of the electronic display and the multimedia stream, the first edge substantially perpendicular to the second edge; and present an information panel with information based on a media object in the active media object slot, the information panel disposed adjacent to the subcategory ribbon and the multimedia stream, the fixed position in the category ribbon adjacent to the fixed position in the subcategory ribbon.
-
Specification