Method and apparatus for controlling a computer system
DCFirst Claim
Patent Images
1. A method for controlling a computer device, the method comprising:
- sensing an initial motion of said computer device in an initial direction, wherein the initial motion meets or exceeds an initial motion threshold;
sensing a complementary motion of said computer device in a reverse direction to the initial direction, wherein the complementary motion meets or exceeds a complementary motion threshold; and
generating at least one control signal configured to modify an operating state of the device or content being displayed by the device;
wherein sensing the initial motion and sensing the complementary motion occur before the generating the at least one control signal; and
wherein the initial or complementary motions comprise motion in one or more of at least six fields of motion including lateral x, y, or z motion or rotational x, y, or z motion.
7 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A handheld computing device is introduced comprising a motion detection sensor(s) and a motion control agent. The motion detection sensor(s) detect motion of the computing device in one or more of six (6) fields of motion and generate an indication of such motion. The motion control agent, responsive to the indications of motion received from the motion sensors, generate control signals to modify, one or more of the operating state and/or the displayed content of the computing device based, at least in part, on the received indications.
-
Citations
32 Claims
-
1. A method for controlling a computer device, the method comprising:
-
sensing an initial motion of said computer device in an initial direction, wherein the initial motion meets or exceeds an initial motion threshold; sensing a complementary motion of said computer device in a reverse direction to the initial direction, wherein the complementary motion meets or exceeds a complementary motion threshold; and generating at least one control signal configured to modify an operating state of the device or content being displayed by the device; wherein sensing the initial motion and sensing the complementary motion occur before the generating the at least one control signal; and wherein the initial or complementary motions comprise motion in one or more of at least six fields of motion including lateral x, y, or z motion or rotational x, y, or z motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a server including a storage medium, having stored thereon machine-executable instructions; an executing system communicatively coupled to the server to execute at least a subset of the instructions stored on the server to implement a motion control agent, the motion control agent, if implemented, being configured to; detect an initial motion of a handheld computing device in an initial direction, wherein the initial motion meets or exceeds an initial motion threshold; detect a complementary motion of the handheld computing device in an alternate direction to the initial motion, wherein the complementary motion meets or exceeds a complementary motion threshold; and generate control signals configured to modify an operating state or displayed content of the handheld computing device; wherein the motion control agent is further configured to detect the initial and complementary motions before generating the control signals; and wherein the motion control agent is further configured to detect the initial or complementary motions in one or more of at least six fields of motion, including lateral x, y, or z motion, or rotation about x, y, or z axis. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium having stored thereon machine-executable instructions that, if executed by a device, cause the device to perform a method comprising:
-
detecting an initial motion of a handheld computing device in an initial direction, wherein the initial motion meets or exceeds an initial motion threshold; detecting a complementary motion of the handheld computing device in an alternate direction to the initial direction, wherein the initial motion meets or exceeds a complementary motion threshold; and generating at least one control signal configured to modify at least one of an operating state or to modify content displayed on the handheld computing device in accordance with said initial or complementary motions; wherein detecting the initial and complementary motions occurs before the generating the at least one control signal; and wherein the initial or complementary motions comprise motion in one or more of at least six fields of motion including lateral x, y, or z motion or rotation about an x, y, or z axis. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A device, comprising:
-
a sensor configured to sense an initial motion of the device in an initial direction and configured to sense a complementary motion in an alternate direction to the initial motion, where the initial motion meets or exceeds an initial motion threshold and where the complementary motion meets or exceeds a complementary motion threshold; and a control circuit configured to generate at least one control signal after sensing the initial and complementary motions; where the at least one control signal is configured to modify an operating state of the device or alter content displayed by the device; and where the initial or complementary motions includes one or more of at least six fields of motion including a lateral x, y, or z motion or a rotational motion about an x, y, or z axis. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A device, comprising:
-
means for sensing an initial motion of said device in an initial direction responsive to the initial motion meeting or exceeding an initial motion threshold; means for sensing a complementary motion of said device in an alternate direction to the initial direction responsive to the complementary motion meeting or exceeding a complementary motion threshold; and means for generating least one control signal configured to modify an operating state of the device or content being displayed by the device; wherein the means for sensing the initial motion and the means for sensing the complementary motion operate before the means for generating generates the at least one control signal; and wherein the initial or complementary motions comprise motion in one or more of at least six fields of motion including lateral x, y, or z motion or rotational x, y, or z motion.
-
Specification