User interface presentation of information in reconfigured or overlapping containers
First Claim
1. A method, comprising:
- at an electronic device with a display and one or more input devices;
concurrently displaying, on the display, a user interface that includes portions of a plurality of user interface regions including a first user interface region and a second user interface region, wherein concurrently displaying the plurality of user interface regions includes;
displaying the first user interface region overlapping and obscuring at least a portion of the second user interface region; and
displaying the first user interface region adjacent to a boundary in the user interface;
while concurrently displaying portions of the plurality of user interface regions, detecting, with the one or more input devices, an input at a location that corresponds to the plurality of user interface regions; and
in response to detecting the input, concurrently shifting the plurality of user interface regions with a non-linear variance, including;
shifting the first user interface region on the display; and
shifting the second user interface region on the display,wherein shifting the first user interface region and shifting the second user interface region includes concurrently;
revealing a portion of the second user interface region that was previously hidden underneath the first user interface region; and
hiding a previously visible portion of the first user interface region by moving the previously visible portion of the first user interface region beyond the boundary.
0 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface provides a display of multiple items of information in a manner such that the user can comprehend the relationship of various items to one another over a wide span. To achieve this result, at least some information containers are allocated a reduced amount of area in which to be viewed by the user. At least one container continues to be displayed in full view, however. In one embodiment, the containers are displayed in an overlapping arrangement. In a column view, for instance, the column containing the object that was last clicked upon, and the column showing the contents of the selected object, can be displayed in full view. The other columns may be only partially visible, due to the overlapping arrangement. However, the user is presented with enough information to comprehend the relationship of objects at different levels. When the user moves a cursor over a container with a reduced viewing area, the display changes to show that container in full view.
-
Citations
32 Claims
-
1. A method, comprising:
at an electronic device with a display and one or more input devices; concurrently displaying, on the display, a user interface that includes portions of a plurality of user interface regions including a first user interface region and a second user interface region, wherein concurrently displaying the plurality of user interface regions includes; displaying the first user interface region overlapping and obscuring at least a portion of the second user interface region; and displaying the first user interface region adjacent to a boundary in the user interface; while concurrently displaying portions of the plurality of user interface regions, detecting, with the one or more input devices, an input at a location that corresponds to the plurality of user interface regions; and in response to detecting the input, concurrently shifting the plurality of user interface regions with a non-linear variance, including; shifting the first user interface region on the display; and shifting the second user interface region on the display, wherein shifting the first user interface region and shifting the second user interface region includes concurrently; revealing a portion of the second user interface region that was previously hidden underneath the first user interface region; and hiding a previously visible portion of the first user interface region by moving the previously visible portion of the first user interface region beyond the boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A non-transitory machine readable medium including instructions that, when executed by an electronic device with a display, cause the electronic device to perform operations comprising:
-
concurrently displaying, on the display of the electronic device, a user interface that includes portions of a plurality of user interface regions including a first user interface region and a second user interface region, wherein concurrently displaying the plurality of user interface regions includes; displaying the first user interface region overlapping and obscuring at least a portion of the second user interface; and displaying the first user interface region adjacent to a boundary in the user interface; while concurrently displaying portions of the plurality of user interface regions, detecting, with one or more input devices of the electronic device, an input at a location that corresponds to the plurality of user interface regions; and in response to detecting the input, concurrently shifting the plurality of user interface regions with a non-linear variance, including; shifting the first user interface region on the display; and shifting the second user interface region on the display, wherein shifting the first user interface region and shifting the second user interface region includes concurrently; revealing a portion of the second user interface region that was previously hidden underneath the first user interface region; and hiding a previously visible portion of the first user interface region by moving the previously visible portion of the first user interface region beyond the boundary. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, comprising:
at an electronic device with a display and one or more input devices; concurrently displaying, on the display, a user interface that includes portions of a plurality of user interface regions including a first user interface region and a second user interface region, wherein concurrently displaying the plurality of user interface regions includes; displaying the first user interface region overlapping and obscuring at least a portion of the second user interface region; and displaying the first user interface region adjacent to a boundary in the user interface; while concurrently displaying portions of the plurality of user interface regions, detecting, with the one or more input devices, an input at a location that corresponds to the plurality of user interface regions; and in response to detecting the input, concurrently shifting the plurality of user interface regions with a non-linear variance, including; shifting the first user interface region on the display; and shifting the second user interface region on the display, wherein shifting the first user interface region and shifting the second user interface region includes concurrently; hiding a previously visible portion of the second user interface region that by moving the previously visible portion of the second user interface region underneath the first user interface region; and revealing a portion of the first user interface region that was previously hidden beyond the boundary. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
28. An electronic device, comprising:
-
a display device; one or more processors coupled to a memory device and the display device, the memory device including instructions that, when executed by the one or more processors, cause the electronic device to perform operations comprising; concurrently displaying, on the display device, a user interface that includes portions of a plurality of user interface regions including a first user interface region and a second user interface region, wherein to concurrently display the plurality of user interface regions, wherein concurrently displaying the user interface includes; displaying the first user interface region overlapping and obscuring at least a portion of the second user interface region; and displaying the first user interface region adjacent to a boundary in the user interface; one or more input devices to, while the display is concurrently displaying portions of the plurality of user interface regions, detect an input at a location that corresponds to the plurality of user interface regions; and in response to detecting the input, the electronic device is to concurrently shift the plurality of user interface regions with a non-linear variance, including; shift the first user interface region on the display; and shift the second user interface region on the display, wherein to shift the first user interface region and to shift the second user interface region, the electronic device is to concurrently; reveal a portion of the second user interface region that was previously hidden underneath the first user interface region; and hide a previously visible portion of the first user interface region by moving the previously visible portion of the first user interface region beyond the boundary. - View Dependent Claims (29, 30, 31, 32)
-
Specification