CHILD CONTAINER CONTROL OF PARENT CONTAINER OF A USER INTERFACE
First Claim
1. A method that facilitates container control of a user interface (UI), the method comprising:
- presenting a UI on a screen of a computing device, the UI including a parent container that uses all or a portion of the screen, the parent container having multiple children containers therein and each of the multiple children containers has a defined real estate that each child container occupies within the parent container;
determining whether a user has an interest in one of the multiple children containers; and
in response to the determination;
selecting one of the multiple children containers that the user has a determined interest therein, andemphasizing the selected child container, wherein the emphasizing includes increasing the real estate that the selected child container occupies within the parent container.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are technologies that give a disproportionate amount of screen real estate (or container real estate) to one of a group of user interface (UI) subcontainers to which a user is giving his or her attention. More particularly, in response to an indication that the user is focused and/or interested on a particular subcontainer, the device enlarges that subcontainer to occupy more (and perhaps all) of the available screen (or container) real estate. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
10 Citations
20 Claims
-
1. A method that facilitates container control of a user interface (UI), the method comprising:
-
presenting a UI on a screen of a computing device, the UI including a parent container that uses all or a portion of the screen, the parent container having multiple children containers therein and each of the multiple children containers has a defined real estate that each child container occupies within the parent container; determining whether a user has an interest in one of the multiple children containers; and in response to the determination; selecting one of the multiple children containers that the user has a determined interest therein, and emphasizing the selected child container, wherein the emphasizing includes increasing the real estate that the selected child container occupies within the parent container. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-program product that facilitates container control of a user interface (UI), the computer-program product comprising:
one or more computer-readable media storing processor-executable instructions that when executed cause one or more processors to perform operations that facilitates container control of a user interface (UI), the operations comprising; presenting a UI on a screen of a computing device, the UI including a parent container that uses all or a portion of the screen, the parent container having multiple children containers therein and each of the multiple children containers has a defined real estate that each child container occupies within the parent container; selecting one of the multiple children containers; enlarging the selected child container, wherein the enlarging includes increasing the real estate that the selected child container occupies within the parent container; and reducing the children containers other than the selected child container, wherein the reducing includes decreasing the real estate that each of the non-selected children containers occupies within the parent container. - View Dependent Claims (12, 13, 14, 15)
-
16. An apparatus that facilitates container control of a user interface (UI), the apparatus comprising:
-
a UI manager configured to present a UI on a screen of a computing device, the UI including a parent container that uses all or a portion of the screen, the parent container having multiple children containers therein and each of the multiple children containers has a defined real estate that each child container occupies within the parent container; a focus subcontainer manager configured to; select one of the multiple children containers, and enlarge the selected child container, wherein the enlarging includes increasing the real estate that the selected child container occupies within the parent container; and a non-focus subcontainer manager configured to reduce the children containers other than the selected child container, wherein the reducing includes decreasing the real estate that each of the non-selected children containers occupies within the container. - View Dependent Claims (17, 18, 19, 20)
-
Specification