METHODS AND APPARATUSES FOR OPERATING A PORTABLE DEVICE BASED ON AN ACCELEROMETER
First Claim
1. A method, comprising:
- detecting a movement of a portable device using an accelerometer attached to the portable device;
determining an orientation of the portable device after the movement based on movement data provided by the accelerometer;
determining whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer;
predicting locations of the hands of the user for holding the portable device based on the orientation of the portable device; and
activating at least one interface that is not within the predicted locations of the hands of the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for operating a portable device based on an accelerometer are described. According to one embodiment of the invention, a movement of a portable device is detected using an accelerometer attached to the portable device. An orientation of the portable device after the movement is determined based on movement data provided by the accelerometer. It is determined whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer. Locations of the hands of the user for holding the portable device are determined based on the orientation of the portable device. At least one interface that is not within the predicted locations of the hands of the user is activated.
-
Citations
23 Claims
-
1. A method, comprising:
-
detecting a movement of a portable device using an accelerometer attached to the portable device; determining an orientation of the portable device after the movement based on movement data provided by the accelerometer; determining whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer; predicting locations of the hands of the user for holding the portable device based on the orientation of the portable device; and activating at least one interface that is not within the predicted locations of the hands of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable storage medium having machine-executable instructions stored therein, which when executed by a machine, cause the machine to perform a method, the method comprising:
-
detecting a movement of a portable device using an accelerometer attached to the portable device; determining an orientation of the portable device after the movement based on movement data provided by the accelerometer; determining whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer; predicting locations of the hands of the user for holding the portable device based on the orientation of the portable device; and activating at least one interface that is not within the predicted locations of the hands of the user. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A portable device, comprising:
-
a processor; and a memory for storing executable instructions, which when executed from the memory, cause the processor to perform operations, including detecting a movement of a portable device using an accelerometer attached to the portable device, determining an orientation of the portable device after the movement based on movement data provided by the accelerometer, determining whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer, predicting locations of the hands of the user for holding the portable device based on the orientation of the portable device, and activating at least one interface that is not within the predicted locations of the hands of the user. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification