Orientation free user interface
First Claim
1. A computer implemented method for controlling a user interface of an interactive display with dynamically orientable user input controls, comprising the steps of:
- (a) selecting a portion of a primary graphical user interface (GUI) to be readily orientable; and
(b) generating an orientable GUI within the portion selected, the orientable GUI including at least one user input control that can be dynamically reoriented within the portion selected, based on a user input to the orientable GUI.
3 Assignments
0 Petitions
Accused Products
Abstract
Generation and display of a dynamically orientable graphical user interface (GUI) is described. The GUI can include user input controls that are configured to receive user input. In one exemplary embodiment, the GUI is displayed as a band around a perimeter of a horizontally oriented interactive display surface. The user input controls can be made to reorient in response to an application that provides control, or a user can selectively cause the GUI to move relative to the interactive display surface to enable the user to gain access to a specific that was previously disposed at a different point. The user input can be received directly from the orientable GUI in the form of finger movement detected by the interactive display surface and the reorientation of the GUI can be controlled according to the laws of physics, based on the user input.
-
Citations
20 Claims
-
1. A computer implemented method for controlling a user interface of an interactive display with dynamically orientable user input controls, comprising the steps of:
-
(a) selecting a portion of a primary graphical user interface (GUI) to be readily orientable; and
(b) generating an orientable GUI within the portion selected, the orientable GUI including at least one user input control that can be dynamically reoriented within the portion selected, based on a user input to the orientable GUI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable media having computer executable instructions stored thereon for carrying out a plurality of functions, including:
-
(a) selectively invoking an orientable graphical interface (GUI) as a secondary display field within a primary display field of an interactive display;
(b) in response to the invocation, generating the orientable GUI, the orientable GUI including a plurality of user input fields and being configured to enable dynamic reorientation of at least a portion of the orientable GUI in response to a user input to the orientable GUI;
(c) identifying when a user input is received at the orientable GUI, and in response, analyzing the user input; and
(d) in response to the user input, dynamically rendering the orientable GUI in an orientation that is based on at least one of;
(i) a predetermined parameter; and
(ii) the user input that was analyzed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An interactive display system for controlling a dynamically orientable user interface, comprising:
-
(a) an interactive display surface on which graphic images are displayable;
(b) an optical system for projecting the graphic images onto the interactive display surface and for detecting user input to the interactive display surface;
(c) a computing system in communication with the optical system, the computing system including a processor, and a memory in communication with the processor, the memory storing machine instructions that cause the processor to carry out a plurality of interactive display functions, including;
(i) generating and displaying an orientable GUI on a selected portion of the interactive display surface, the orientable GUI including at least one user input control and being independent of other graphic images displayed on the interactive display surface, and further, being enabled to be dynamically reoriented within the selected portion in response to a user input to the orientable GUI. - View Dependent Claims (19, 20)
-
Specification