METHOD AND APPARATUS FOR A FLOATING ISLAND FOR USER NAVIGATION IN AN INTERACTIVE ENVIRONMENT
First Claim
1. In a computing system including a display device and an input device, a method for dynamically calculating and presenting a graphical user interface (GUI) within the display device based on current user context, which comprises the steps of:
- creating a floating, shared icon space for display within a current desktop viewing area presented via the GUI upon recognizing a current display context;
automatically populating the floating, shared icon space with GUI icons based on the current user context and anticipated current user needs, said anticipated user needs comprising a further application which that user has had prior interaction with in association with the current running application; and
modifying the floating, shared icon space in response to a detected change in current context, and anticipated current user needs and dynamically adding or deleting said icons representing said further application within said floating shared icon space based on said current user context and past user behavior; and
, automatically adjusting the floating island in size and shape to enable persistent view within the GUI.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention provides a method for dynamically calculating and presenting a graphical user interface (GUI) within the display device in a computing system including a display device and an input device. The method includes creating a shared icon space within the GUI, automatically populating the shared icon space with GUI icons including stacking and clustering the GUI icons in the shared icon space based on current context, and potential user needs in view of the current user context and modifying the shared icon space in response to a detected change in current context.
76 Citations
2 Claims
-
1. In a computing system including a display device and an input device, a method for dynamically calculating and presenting a graphical user interface (GUI) within the display device based on current user context, which comprises the steps of:
-
creating a floating, shared icon space for display within a current desktop viewing area presented via the GUI upon recognizing a current display context; automatically populating the floating, shared icon space with GUI icons based on the current user context and anticipated current user needs, said anticipated user needs comprising a further application which that user has had prior interaction with in association with the current running application; and modifying the floating, shared icon space in response to a detected change in current context, and anticipated current user needs and dynamically adding or deleting said icons representing said further application within said floating shared icon space based on said current user context and past user behavior; and
, automatically adjusting the floating island in size and shape to enable persistent view within the GUI. - View Dependent Claims (2)
-
Specification