User interface based on viewable area of a display
First Claim
Patent Images
1. A method for displaying content on a touchscreen display of a computing device, the method comprising:
- displaying, in a viewable area of the touchscreen display, a stack including one or more separately movable panels;
based on detecting a touch input for a first element in a first panel of the stack while no panel higher in the stack than the first panel is displayed in the viewable area, sliding, from outside the viewable area into the viewable area, a second panel higher in the stack than the first panel, wherein the second panel includes content associated with the first element and partially overlaps the first panel;
based on detecting a touch input for a second element in the first panel of the stack while at least part of the second panel is displayed in the viewable area, updating the content in the second panel; and
based on detecting a swipe gesture for the second panel, sliding away the second panel to outside of the viewable area so as to display the first panel of the stack with no panel higher in the stack than the first panel being displayed in the viewable area.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying content in a computing device, including: displaying a set of partially overlapping panels in a viewable area of a display; detecting a first input associated with an element in a first panel of the set of overlapping panels; displaying, on the display, an indication that the element is selected; and displaying, in response to the first input and concurrently with the indication, a second panel partially overlapping the first panel and adjacent to at least one edge of the viewable area of the display, where the second panel includes content relevant to the selected element.
-
Citations
16 Claims
-
1. A method for displaying content on a touchscreen display of a computing device, the method comprising:
-
displaying, in a viewable area of the touchscreen display, a stack including one or more separately movable panels; based on detecting a touch input for a first element in a first panel of the stack while no panel higher in the stack than the first panel is displayed in the viewable area, sliding, from outside the viewable area into the viewable area, a second panel higher in the stack than the first panel, wherein the second panel includes content associated with the first element and partially overlaps the first panel; based on detecting a touch input for a second element in the first panel of the stack while at least part of the second panel is displayed in the viewable area, updating the content in the second panel; and based on detecting a swipe gesture for the second panel, sliding away the second panel to outside of the viewable area so as to display the first panel of the stack with no panel higher in the stack than the first panel being displayed in the viewable area. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device, comprising:
-
a touchscreen display; a computer processor configured to control the computing device to at least; display, in a viewable area of the touchscreen display, a stack including one or more separately movable panels; based on detecting a touch input for a first element in a first panel of the stack while no panel higher in the stack than the first panel is displayed in the viewable area, sliding, from outside the viewable area into the viewable area, a second panel higher in the stack than the first panel, wherein the second panel the second panel includes content associated with the first element and partially overlaps the first panel; based on detecting a touch input for a second element in the first panel of the stack while at least part of the second panel is displayed in the viewable area, updating the content in the second panel; and based on detecting a swipe gesture for the second panel, sliding away the second panel to outside of the viewable area so as to display the first panel of the stack with no panel higher in the stack than the first panel being displayed in the viewable area. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium comprising a plurality of instructions for displaying content, the plurality of instructions configured to execute on at least one computer processor of a computing device comprising touchscreen display to enable the computing device to at least:
-
display, in a viewable area of the touchscreen display, a stack including one or more separately movable panels; based on detecting a touch input for a first element in a first panel of the stack while no panel higher in the stack than the first panel is displayed in the viewable area, slide, from outside the viewable area into the viewable area, a second panel higher in the stack than the first panel, wherein the second panel includes content associated with the first element and partially overlaps the first panel; based on detecting a touch input for a second element in the first panel of the stack while at least part of the second panel is displayed in the viewable area, updating the content in the second panel; and based on detecting a swipe gesture for the second panel, sliding away the second panel to outside of the viewable area so as to display the first panel of the stack with no panel higher in the stack than the first panel being displayed in the viewable area. - View Dependent Claims (13, 14, 15, 16)
-
Specification