PORTABLE ELECTRONIC DEVICE AND METHOD FOR SELECTING MENU ITEMS
First Claim
1. A portable electronic device comprising:
- a motion detection module configured for determining a direction of movement of the portable electronic device when orientation of the portable electronic device has been changed, generating an input signal associated with the movement, providing the input signal to an application of the portable electronic device to initiate an operation performed by the application, wherein the input signal comprises menu position information of a menu item of the application, and selecting a desired menu item according to the menu position; and
a storage system for storing the application and movement data of the portable electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable electronic device includes a motion detection module and a storage system. The motion detection module is configured for determining a direction of movement of the portable electronic device when orientation of the portable electronic device has been changed. The motion detection module is further configured for generating an input signal associated with the movement and providing the input signal to an application of the portable electronic device to initiate an operation performed by the application, wherein the input signal includes menu position information of a menu item of the application. The motion detection module is further configured for selecting a desired menu item according to the menu position. The storage system is used for storing the application and movement data of the portable electronic device.
45 Citations
16 Claims
-
1. A portable electronic device comprising:
-
a motion detection module configured for determining a direction of movement of the portable electronic device when orientation of the portable electronic device has been changed, generating an input signal associated with the movement, providing the input signal to an application of the portable electronic device to initiate an operation performed by the application, wherein the input signal comprises menu position information of a menu item of the application, and selecting a desired menu item according to the menu position; and a storage system for storing the application and movement data of the portable electronic device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing an input to an application of a portable electronic device, the method comprising:
-
determining a direction of movement of the portable electronic device, wherein the determining direction of movement comprises detecting an acceleration and a direction of the acceleration of the portable electronic device using at least two accelerometers when orientation of the portable electronic device has been changed; generating an input signal associated with the movement, wherein the input signal comprises menu position information associated with a menu item of the application; providing the input signal to the application to initiate an operation performed by the application; selecting a desired menu item according to the menu position. - View Dependent Claims (8)
-
-
9. A method for selecting menu items in a graphical user interface of a portable electronic device, the method comprising:
-
(a) receiving a pressed indication that a menu display key of the portable electronic device has been pressed; (b) receiving a rotating indication that the portable electronic device has been rotated while the menu display key has been pressed; (c) storing movement data of the portable electronic device in response to the portable electronic device being rotated; (d) calculating a rotation angle of the portable electronic device according to the movement data; (e) controlling all of the menu items to rotate the rotation angle against a rotation direction of the portable electronic device; (f) receiving a determined indication to determine if a desired menu item has been selected during the rotation of the portable electronic device; and (g) triggering the desired menu item in response to the menu display key being released if the desired menu item has been selected, or returning to block (b) if the desired menu item has not been selected. - View Dependent Claims (10, 11, 12)
-
-
13. A storage system medium having stored thereon instructions that, when executed by a portable electronic device, causing the portable electronic device to perform a method for selecting menu items of the portable electronic device, the method comprising:
-
(a) receiving indication that a menu display key of the portable electronic device has been pressed; (b) receiving a rotating indication that the portable electronic device has been rotated while the menu display key has been pressed; (c) storing movement data of the portable electronic device in response to the portable electronic device being rotated; (d) calculating a rotation angle of the portable electronic device according to the movement data; (e) controlling all of the menu items to rotate the rotation angle against a rotation direction of the portable electronic device; (f) receiving a determined indication to determine if a desired menu item has been selected during the rotation of the portable electronic device; and (g) triggering the desired menu item in response to the menu display key being released if the desired menu item has been selected, or returning to block (b) if the desired menu item has not been selected. - View Dependent Claims (14, 15, 16)
-
Specification