Carousel user interface
First Claim
1. For use in a touchscreen enabled device, a method comprising:
- displaying multiple previously navigated objects in a reference region of a carousel interface, the previously navigated objects including a most-recently navigated object;
displaying a plurality of objects in a selection region of a carousel belt region of the carousel interface that wraps around one end of the reference region, the displayed objects in the carousel belt region associated with the most-recently navigated object;
circulating objects in the selection region through a variable linear scrolling region connected to the selection region;
receiving a user input for selecting one of the objects in the carousel interface; and
in response to the user input, navigating to the selected object and updating the carousel interface with the selected object as the most-recently navigated object in the reference region;
wherein the most-recently navigated object in the reference region covers and obscures at least a portion of at least one other previously navigated object in the reference region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus provide a carousel interface for efficiently accessing data in a touchscreen enabled device. At least one previously navigated object is displayed in a reference region of the carousel interface. Objects associated with a last navigated object are displayed in a carousel belt region of the carousel interface such that the carousel belt region wraps around one end of the reference region. A user input for selecting an object in the carousel interface is received. In response to the user input for selecting an object, the carousel interface is navigated to the selected object, and the carousel interface is updated with the selected object as the last navigated object.
-
Citations
23 Claims
-
1. For use in a touchscreen enabled device, a method comprising:
-
displaying multiple previously navigated objects in a reference region of a carousel interface, the previously navigated objects including a most-recently navigated object; displaying a plurality of objects in a selection region of a carousel belt region of the carousel interface that wraps around one end of the reference region, the displayed objects in the carousel belt region associated with the most-recently navigated object; circulating objects in the selection region through a variable linear scrolling region connected to the selection region; receiving a user input for selecting one of the objects in the carousel interface; and in response to the user input, navigating to the selected object and updating the carousel interface with the selected object as the most-recently navigated object in the reference region; wherein the most-recently navigated object in the reference region covers and obscures at least a portion of at least one other previously navigated object in the reference region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 23)
-
-
8. A device comprising:
-
a touchscreen configured to receive user input and display a carousel interface comprising a reference region and a carousel belt region that wraps around one end of the reference region, the carousel belt region comprising a selection region and a variable linear scrolling region, the reference region comprising multiple previously navigated objects including a most-recently navigated object, the selection region comprising a plurality of objects associated with the most-recently navigated object; and a controller configured to control the touchscreen and, in response to a user input for selecting one of the objects in the carousel interface, navigate to the selected object and update the carousel interface with the selected object as the most-recently navigated object; wherein the most-recently navigated object in the reference region covers and obscures at least a portion of at least one other previously navigated object in the reference region. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. For use in a touchscreen enabled device, a method comprising:
-
displaying a carousel interface comprising a reference region and a carousel belt region that wraps around one end of the reference region, the carousel belt region including a selection region comprising a plurality of objects and a variable linear scrolling region connected to the selection region, the reference region comprising multiple previously navigated objects including a most-recently navigated object, the carousel belt region comprising objects associated with the most-recently navigated object; and in response to a user input for selecting one of the objects in the carousel interface, navigating to the selected object and updating the carousel interface such that the selected object is displayed in the reference region as the most-recently navigated object and objects associated with the selected object are arranged on the carousel belt region; wherein the most-recently navigated object in the reference region covers and obscures at least a portion of at least one other previously navigated object in the reference region. - View Dependent Claims (16, 17, 18, 19, 20, 22)
-
-
21. An apparatus comprising:
-
a processor configured to cause a touchscreen to display a carousel interface comprising a reference region and a carousel belt region that wraps around one end of the reference region, the carousel belt region including a selection region comprising a plurality of objects and a variable linear scrolling region connected to the selection region, the reference region comprising multiple previously navigated objects including a most-recently navigated object, the carousel belt region comprising objects associated with the most-recently navigated object; the controller also configured, in response to a user input for selecting one of the objects in the carousel interface, to navigate to the selected object and update the carousel interface with the selected object as the most-recently navigated object; wherein the most-recently navigated object in the reference region covers and obscures at least a portion of at least one other previously navigated object in the reference region.
-
Specification