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 computer device, the method comprising:
- displaying in a viewable area of the touchscreen display, a stack including one or more movable panels, the stack including a second panel at least partially overlapping a first panel;
based on detecting a first touch input for a second panel, sliding the second panel to be partly outside the viewable area, wherein the first panel and the second panel are concurrently available for user interaction after the sliding of the second panel; and
based on detecting a second touch input for the second panel while the second panel is partly outside the viewable area, sliding the second panel to overlap the first panel and sliding a third panel from outside the viewable area to overlap the second panel.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying content in a computing device including a display, the method including: displaying content in a viewable area of the display; detecting, by the display, an input associated with the content; and shifting, in response to the input, at least a portion of the content of the viewable area to display a non-modal view, where the non-modal view and the shifted content are concurrently available for user interaction after shifting the portion of the content.
26 Citations
16 Claims
-
1. A method for displaying content on a touchscreen display of a computer device, the method comprising:
-
displaying in a viewable area of the touchscreen display, a stack including one or more movable panels, the stack including a second panel at least partially overlapping a first panel; based on detecting a first touch input for a second panel, sliding the second panel to be partly outside the viewable area, wherein the first panel and the second panel are concurrently available for user interaction after the sliding of the second panel; and based on detecting a second touch input for the second panel while the second panel is partly outside the viewable area, sliding the second panel to overlap the first panel and sliding a third panel from outside the viewable area to overlap the second panel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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 computer device comprising touchscreen display to enable the computer device to at least:
-
display, in a viewable area of the touchscreen display, a stack including one or more movable panels, the stack including a second panel at least partially overlapping a first panel; based on detecting a first touch input for the second panel, slide the second panel to be partly outside the viewable area, wherein the first panel and the second panel are concurrently available for user interaction after the sliding of the second panel; and based on detecting a second touch input for the second panel while the second panel is partly outside the viewable area, slide the second panel to overlap the first panel and slide a third panel from outside the viewable area to overlap the second panel. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer device, comprising:
-
a touchscreen display; a computer processor configured to control the computer device to at least; display, in a viewable area of the touchscreen display, a stack including one or more movable panels, the stack including a second panel at least partially overlapping a first panel; based on detecting a first touch input for the second panel, slide the second panel to be partly outside the viewable area, wherein the first panel and the second panel are concurrently available for user interaction after the sliding of the second panel; and based on detecting a second touch input for the second panel while the second panel is partly outside the viewable area, slide the second panel to overlap the first panel and slide a third panel from outside the viewable area to overlap the second panel. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification