Navigable Layering Of Viewable Areas For Hierarchical Content
First Claim
1. A method of navigable layering of viewable areas corresponding to a hierarchical structure of computer-readable content, the method comprising:
- executing code to render, on a display device, a stack of viewable areas including a first viewable area and a second viewable area within a footprint having a height and a width, an order of the viewable areas in the stack corresponding to a hierarchical relationship of computer-readable content, the viewable areas including information associated with the hierarchical relationship; and
programmatically adjusting the second viewable area in the stack based on a compression criteria to accommodate the viewable areas of the stack within the footprint, the second viewable area overlaying the first viewable area.
4 Assignments
0 Petitions
Accused Products
Abstract
Exemplary embodiments are generally directed to navigable layering of viewable areas corresponding to a hierarchical structure of computer-readable content. In exemplary embodiments, a stack of viewable areas including a first viewable area and a second viewable area can be rendered on a display within a footprint area. An order of the viewable areas in the stack can correspond to a hierarchical relationship of computer-readable content and the viewable areas can include information associated with the hierarchical relationship. The second viewable area in the stack can be adjusted, for example, by resizing and/or repositioning the second viewable area, based on a compression criteria to accommodate the viewable areas of the stack within the footprint.
119 Citations
20 Claims
-
1. A method of navigable layering of viewable areas corresponding to a hierarchical structure of computer-readable content, the method comprising:
-
executing code to render, on a display device, a stack of viewable areas including a first viewable area and a second viewable area within a footprint having a height and a width, an order of the viewable areas in the stack corresponding to a hierarchical relationship of computer-readable content, the viewable areas including information associated with the hierarchical relationship; and programmatically adjusting the second viewable area in the stack based on a compression criteria to accommodate the viewable areas of the stack within the footprint, the second viewable area overlaying the first viewable area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An system for navigable layering of viewable areas corresponding to a hierarchical structure of computer-readable content, the apparatus comprising:
-
one or more non-transitory computer-readable media storing one or more programs; one or more processing devices operatively coupled to the one or more non-transitory computer-readable media, the one or more processing device being programmed to execute the one or more programs to; render, on a display device, a stack of viewable areas that include a first viewable area and a second viewable area within a footprint having a height and a width, an order of the viewable areas in the stack corresponding to a hierarchical relationship of computer-readable content, the viewable areas in the stack including information associated with the hierarchical relationship; and adjust the second viewable area on the display based on a compression criteria to accommodate the viewable areas of the stack within the footprint, the second viewable area overlaying the first viewable area. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer-readable medium storing instruction, wherein execution of the instructions by a processing device causes the processing device to implement a process for navigable layering of viewable areas corresponding to a hierarchical structure of computer-readable content, the instructions comprising:
-
code for rendering, on a display device, a stack of viewable areas that include a first viewable area and a second viewable area within a footprint having a height and a width, an order of the viewable areas in the stack corresponding to a hierarchical relationship of computer-readable content, the viewable areas in the stack including information associated with the hierarchical relationship; and code for adjusting the second viewable area on the display based on a compression criteria to accommodate the viewable areas of the stack within the footprint, the second viewable area overlaying the first viewable area. - View Dependent Claims (20)
-
Specification