User interface display for set-top box device
First Claim
Patent Images
1. An apparatus comprising:
- a processor programmed to generate a user interface comprising;
a main folder configured to contain a plurality of elements;
at least a first sequential subfolder configured to contain a plurality of elements linked to the main folder, the first sequential subfolder being displayed in the form of a carousel having more elements than are displayed at one time in a display region, wherein the carousel is displayed as a plurality of carousel elements that rotate around a carousel axis, wherein the carousel extends beyond a perimeter of the display region, and wherein a subset of the plurality of elements of the first sequential folder located on one side of the perimeter of the display region are displayed;
a fixed focus pointer configured to select one of the plurality of elements of the main folder in response to interaction of a user; and
at least one moveable focus pointer configured to scroll through the plurality of elements of the at least first sequential subfolder to select one of the plurality of elements in response to interaction of a user to cause presentation of a second sequential subfolder containing a second plurality of elements extending outward from the selected element in a direction different from a rotational direction of the selected element around the carousel axis.
1 Assignment
0 Petitions
Accused Products
Abstract
User interface systems and methods are disclosed. The user interfaces include at least one focus pointer that allow a user to quickly access the elements contained in a plurality of folders. A fixed focus pointer selects one of a plurality of elements of a main folder in response to interaction of a user. A moveable focus pointer scrolls through a plurality of elements of the first subfolder to select a second subfolder in response to interaction of a user. The user interface may include additional folders and focus pointers.
-
Citations
36 Claims
-
1. An apparatus comprising:
a processor programmed to generate a user interface comprising; a main folder configured to contain a plurality of elements; at least a first sequential subfolder configured to contain a plurality of elements linked to the main folder, the first sequential subfolder being displayed in the form of a carousel having more elements than are displayed at one time in a display region, wherein the carousel is displayed as a plurality of carousel elements that rotate around a carousel axis, wherein the carousel extends beyond a perimeter of the display region, and wherein a subset of the plurality of elements of the first sequential folder located on one side of the perimeter of the display region are displayed; a fixed focus pointer configured to select one of the plurality of elements of the main folder in response to interaction of a user; and at least one moveable focus pointer configured to scroll through the plurality of elements of the at least first sequential subfolder to select one of the plurality of elements in response to interaction of a user to cause presentation of a second sequential subfolder containing a second plurality of elements extending outward from the selected element in a direction different from a rotational direction of the selected element around the carousel axis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method comprising:
-
generating a main folder of a user interface for display on a display device, wherein the main folder is configured to contain a plurality of elements; generating at least a first sequential subfolder configured to contain a plurality of elements linked to the main folder, the first sequential subfolder being displayed in the form of a carousel having more elements than are displayed at one time in a display region, wherein the carousel is displayed as a plurality of carousel elements that rotate around a carousel axis, wherein the carousel extends beyond a perimeter of the display region, and wherein a subset of the plurality of elements of the first sequential folder located on one side of the perimeter of the display region are displayed; generating a fixed focus pointer configured to select one of the plurality of elements of the main folder in response to interaction of a user; and generating at least one moveable focus pointer configured to scroll through the plurality of elements of the at least first sequential subfolder to select one of the plurality of elements in response to interaction of a user to cause presentation of a second sequential subfolder containing a second plurality of elements extending outward from the selected element in a direction different from a rotational direction of the selected element around the carousel axis. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An apparatus comprising:
-
means for generating a main folder of a user interface for display on a display device, wherein the main folder is configured to contain a plurality of elements; means for generating at least a first sequential subfolder configured to contain a plurality of elements linked to the main folder, the first sequential subfolder being displayed in the form of a carousel having more elements than are displayed at one time in a display region, wherein the carousel is displayed as a plurality of carousel elements that rotate around a carousel axis, wherein the carousel extends beyond a perimeter of the display region, and wherein a subset of the plurality of elements of the first sequential folder located on one side of the perimeter of the display region are displayed; means for generating a fixed focus pointer configured to select one of the plurality of elements of the main folder in response to interaction of a user; and means for generating at least one moveable focus pointer configured to scroll through the plurality of elements of the at least first sequential subfolder to select one of the plurality of elements in response to interaction of a user to cause presentation of a second sequential subfolder containing a second plurality of elements extending outward from the selected element in a direction different from a rotational direction of the selected element around the carousel axis. - View Dependent Claims (33, 34, 35, 36)
-
Specification