METHOD AND APPARATUS FOR CREATING A FLEXIBLE USER INTERFACE
First Claim
1. A computer implemented method for providing a flexible display for a user interface device, comprising:
- processing graphical icon information for the user interface device, wherein each graphical icon corresponds with at least one operation on the user interface device;
coupling the graphical icon information with gravity information, wherein the each graphical icon maps to at least one gravitational attribute, wherein the at least one gravitational attribute corresponds with motion of the graphical icon relative to the user interface device; and
in response to an orientation change of the user interface device, generating the each graphical icon at a position determined by the at least one gravitational attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for creating a flexible display for a user interface device is disclosed. In some embodiments, the method includes processing graphical icon information for the user interface device, wherein each graphical icon corresponds with at least one operation on the user interface device, coupling the graphical icon information with gravity information, wherein the each graphical icon maps to at least one gravitational attribute, wherein the at least one gravitational attribute corresponds with motion of the graphical icon relative to the user interface device and in response to an orientation change of the user interface device, generating the each graphical icon at a position determined by the at least one gravitational attribute.
20 Citations
20 Claims
-
1. A computer implemented method for providing a flexible display for a user interface device, comprising:
-
processing graphical icon information for the user interface device, wherein each graphical icon corresponds with at least one operation on the user interface device; coupling the graphical icon information with gravity information, wherein the each graphical icon maps to at least one gravitational attribute, wherein the at least one gravitational attribute corresponds with motion of the graphical icon relative to the user interface device; and in response to an orientation change of the user interface device, generating the each graphical icon at a position determined by the at least one gravitational attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing a flexible display for a user interface device, comprising:
an display module for processing graphical icon information for the user interface device, wherein each graphical icon corresponds with at least one operation on the user interface device, coupling the graphical icon information with gravity information, wherein the each graphical icon maps to at least one gravitational attribute, wherein the at least one gravitational attribute corresponds with motion of the graphical icon relative to the user interface device and in response to an orientation change of the user interface device, generating the each graphical icon at a position determined by the at least one gravitational attribute. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
16. A computer readable storage medium comprising one or more processor executable instructions that, when executed by at least one processor, causes the at least one processor to perform a method comprising:
-
processing graphical icon information for the user interface device, wherein each graphical icon corresponds with at least one operation on the user interface device; coupling the graphical icon information with gravity information, wherein the each graphical icon maps to at least one gravitational attribute, wherein the at least one gravitational attribute corresponds with a motion of the graphical icon relative to an orientation of the user interface device; and in response to an orientation change of the user interface device, generating the each graphical icon at a position determined by the at least one gravitational attribute. - View Dependent Claims (17, 18, 19, 20)
-
Specification