Rotational graphical user interface navigation
First Claim
1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored on a tangible storage device, wherein the computer readable program when executed on a computer causes the computer to:
- display a second face of a multidimensional solid and comprising a plurality of faces wherein each face comprises Graphical User Interface (GUI) controls for a unique function set with GUI controls for other faces not visible through each face, each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotatedautomatically rotate the multidimensional solid from the second face to display a first face in response to data for the first face becoming relevant, displaying the rotation of the multidimensional solid; and
automatically rotate the multidimensional solid to display the first face when the second face is unused for a specified time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
For rotational graphical user interface navigation, a display module displays a first face of a uniform prism rotatable only about a central horizontal axis. The uniform prism includes a plurality of faces. Each face has Graphical User Interface (GUI) controls for a unique function set. Only one face of the uniform prism is visible at a time. Each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotated, and a face is displayed as filling a screen when the multidimensional solid is not being rotated. An input module receives a rotational command. The rotational command rotates the uniform prism around the central horizontal axis. The rotation module rotates the uniform prism to display a second face in response to the rotational command, displaying the rotation of the uniform prism.
21 Citations
18 Claims
-
1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored on a tangible storage device, wherein the computer readable program when executed on a computer causes the computer to:
-
display a second face of a multidimensional solid and comprising a plurality of faces wherein each face comprises Graphical User Interface (GUI) controls for a unique function set with GUI controls for other faces not visible through each face, each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotated automatically rotate the multidimensional solid from the second face to display a first face in response to data for the first face becoming relevant, displaying the rotation of the multidimensional solid; and automatically rotate the multidimensional solid to display the first face when the second face is unused for a specified time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a non-transitory computer readable storage medium that stores computer readable programs executable by a processor, the computer readable programs comprising; a display module that displays a second face of a multidimensional solid comprising a plurality of faces wherein each face comprises Graphical User Interface (GUI) controls for a unique function set with GUI controls for other faces not visible through each face, each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotated; and a rotation module automatically that rotates the multidimensional solid to display from the second face to display a first face in response to data for the first face becoming relevant, displaying the rotation of the multidimensional solid and automatically rotates the multidimensional solid to display the first face when the second face is unused for a specified time interval and automatically. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
a touch screen; a memory module that stores instructions and data; a processor module in communication with the touch screen and the memory module, that executes the instructions and data, and comprising a display module that displays a second face of a multidimensional solid and comprising a plurality of faces wherein each face comprises Graphical User Interface (GUI) controls for a unique function set with GUI controls for other faces not visible through each face, each face is displayed with a geometric shape conforming to a face geometry of the multidimensional solid when the multidimensional solid is being rotated; and a rotation module that automatically rotates the multidimensional solid from the second face to display a first face in response to data for the first face becoming relevant, displaying the rotation of the multidimensional solid and automatically rotates the multidimensional solid to display the first face when the second face is unused for a specified time interval. - View Dependent Claims (18)
-
Specification