Method and apparatus for controlling a computing system
DCFirst Claim
Patent Images
1. A computing device, comprising:
- a sensor configured to sense;
a first motion in a first direction or a first rotational direction exceeding a first motion threshold; and
a second motion in a second direction or a second rotational direction exceeding a second motion threshold, the second direction or the second rotational direction being reverse to the first direction or the first rotational direction, respectively; and
a controller configured to;
generate a control signal based at least in part on sensing the first motion and the second motion in a predetermined sequence during a predetermined time period;
determine a current operating state of the computing device; and
modify the current operating state of the computing device based at least in part on the control signal;
wherein the first direction or the second direction comprises x, y, or z directions; and
wherein the first rotational direction or the second rotational direction comprises rotation about x, y, or z axes.
5 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
22 Claims
-
1. A computing device, comprising:
-
a sensor configured to sense; a first motion in a first direction or a first rotational direction exceeding a first motion threshold; and a second motion in a second direction or a second rotational direction exceeding a second motion threshold, the second direction or the second rotational direction being reverse to the first direction or the first rotational direction, respectively; and a controller configured to; generate a control signal based at least in part on sensing the first motion and the second motion in a predetermined sequence during a predetermined time period; determine a current operating state of the computing device; and modify the current operating state of the computing device based at least in part on the control signal; wherein the first direction or the second direction comprises x, y, or z directions; and wherein the first rotational direction or the second rotational direction comprises rotation about x, y, or z axes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
sensing, using a sensor, a first motion of a computing device in a first direction or a first rotational direction exceeding a first motion threshold; sensing, using the sensor, a second motion of the computing device in a second direction or a second rotational direction exceeding a second motion threshold, the second direction or the second rotational direction being reverse to the first direction or the first rotational direction, respectively; determining a current operating state of the computing device; and modifying the current operating state of the computing device based at least in part on sensing the first motion and the second motion in a predetermined sequence during a predetermined time period; wherein the first direction or the second direction comprises x, y, or z directions; and wherein the first rotational direction or the second rotational direction comprises rotation about x, y, or z axes. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A device, comprising:
-
a memory device configured to store instructions; and a processing device configured to execute the instructions stored in the memory device to; sense a first motion of a computing device in a first direction or a first rotational direction exceeding a first motion threshold; sense a second motion of the computing device in a second direction or a second rotational direction exceeding a second motion threshold, the second direction or the second rotational direction being reverse to the first direction or the first rotational direction, respectively; determine a current operating state of the device; and modify the current operating state of the device based at least in part on sensing the first motion and sensing the second motion in a predetermined sequence during a predetermined time period; wherein the first direction or the second direction comprises x, y, or z directions; and wherein the first rotational direction or the second rotational direction comprises rotation about x, y, or z axes. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification