MULTI-DIMENSIONAL INTERFACE
First Claim
1. A computer-implemented method, comprising:
- under the control of one or more computer systems configured with executable instructions,displaying a first section of a page on an interface of a portable computing device, the page including a plurality of objects categorically organized into a plurality of sections, each of the plurality of sections including a respective portion of the plurality of objects;
detecting a rotation of the portable computing device about a determined axis;
in response to detecting the rotation, animating a collapse of the page to display a plurality of section titles on the interface, the plurality of section titles corresponding to the plurality of sections;
receiving a selection of one of the plurality of section titles for a second section of the plurality of sections; and
in response to the selection, animating an expansion of the page to display a portion of the plurality of objects included in the second section on the interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A device can display content on a page associated with a dimension. A user can adjust an orientation of the device to adjust a displayed orientation of the page, enabling pages for additional dimensions to be displayed. A user can select one of these dimensions, and adjust an orientation of the device to enable the user to access content for the selected dimension. The change in orientation can be a tilt or flick of the device in a first direction to select a dimension, and then a user could tilt or flick the device in another direction to view pages, sub-dimensions, or other groupings of content among that dimension. Such an approach can enable a user to quickly locate content corresponding to a sub-dimension without having to scroll down a long page of content or otherwise manually navigate to specific content.
-
Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
under the control of one or more computer systems configured with executable instructions, displaying a first section of a page on an interface of a portable computing device, the page including a plurality of objects categorically organized into a plurality of sections, each of the plurality of sections including a respective portion of the plurality of objects; detecting a rotation of the portable computing device about a determined axis; in response to detecting the rotation, animating a collapse of the page to display a plurality of section titles on the interface, the plurality of section titles corresponding to the plurality of sections; receiving a selection of one of the plurality of section titles for a second section of the plurality of sections; and in response to the selection, animating an expansion of the page to display a portion of the plurality of objects included in the second section on the interface. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method, comprising:
-
under the control of one or more computer systems configured with executable instructions, displaying, on an interface of a computing device, a first subset of a plurality of subsets of content; detecting a change in orientation of the computing device; and in response to detecting the change in orientation, displaying a set of content identifiers, each of the content identifiers being associated with one of the plurality of subsets of content, each of the content identifiers further being selectable by a user to cause a respective one of the plurality of subsets to be displayed on the interface of the computing device. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
under the control of one or more computer systems configured with executable instructions, displaying a first subset of a plurality of icons on an interface of a computing device; detecting a rotation of the computing device about a determined axis; and in response to detecting the rotation, displaying a second subset of the plurality of icons on the interface of the computing device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. The computer implemented method of 13, wherein the interface is provided through a touch screen display and wherein navigation is performed in response to detecting a swipe or other such motion on the touch screen display.
-
16. A computing device, comprising:
-
a display screen; a processor; and a memory device including instructions that, when executed by the processor, cause the computing device to; display, on the display screen, a first subset of a plurality of subsets of content; detect a rotation about a determined axis; and in response to detecting the rotation, display a set of content identifiers, each content identifier being associated with one of the plurality of subsets of content, each of the content identifiers further being selectable by a user to cause a respective one of the plurality of subsets to be displayed on the display screen. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer-readable medium including instructions for displaying content, the instructions when executed by a processor of a portable computing device causing the portable computing device to:
-
display, on a display screen, a first subset of a plurality of subsets of content; detect a rotation about a determined axis; and in response to detecting the rotation, display a set of content identifiers, each content identifier being associated with one of the plurality of subsets of content, each of the content identifiers further being selectable by a user to cause a respective one of the plurality of subsets to be displayed on the display screen. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification