Air-writing and motion sensing input for portable devices
First Claim
1. A system for controlling a portable device using motion sensing, the system comprising:
- a motion-sensing device that is structured and arranged to sense or to detect motion or movement of the portable device, a magnitude or amount of movement of the portable device, and a rate of change of movement of the portable device;
a data acquisition unit that receives motion data signals transmitted from the motion-sensing device;
memory for storing data that includes a plurality of pre-determined movements, motions or gestures that are each uniquely associated with a discrete control operation; and
a control unit that analyzes filtered signals from the data acquisition unit;
identifies characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement;
compares the characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement of the filtered signals with the plurality of pre-determined movements, motions or gestures data; and
automatically executes the discrete control operation associated with the predetermined motion data when the characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement of the filtered signals match the predetermined movements, motions or gestures data.
3 Assignments
0 Petitions
Accused Products
Abstract
The use of motion sensing to perform sophisticated command control and data input into a portable device is disclosed. A motion sensor is embedded or fixedly attached to a portable device to measure movement, motion or tilt of the device in one-, two- or three-dimensions when the portable device is used to air-write or make gestures. The use of full motion information such as rate of change of motion or tilt angle to perform functions and commands is also disclosed. In addition, the use of air-writing to input search criteria and filter schemes for portable devices to manage, search, and sort through various data, files, and information is disclosed.
-
Citations
19 Claims
-
1. A system for controlling a portable device using motion sensing, the system comprising:
-
a motion-sensing device that is structured and arranged to sense or to detect motion or movement of the portable device, a magnitude or amount of movement of the portable device, and a rate of change of movement of the portable device; a data acquisition unit that receives motion data signals transmitted from the motion-sensing device; memory for storing data that includes a plurality of pre-determined movements, motions or gestures that are each uniquely associated with a discrete control operation; and a control unit that analyzes filtered signals from the data acquisition unit;
identifies characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement;
compares the characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement of the filtered signals with the plurality of pre-determined movements, motions or gestures data; and
automatically executes the discrete control operation associated with the predetermined motion data when the characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement of the filtered signals match the predetermined movements, motions or gestures data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for inputting data into a portable device using motion sensing, the system comprising:
-
a motion-sensing device that is structured and arranged to sense or to detect motion or movement of the portable device, a magnitude or amount of movement of the portable device, and a rate of change of movement of the portable device; a data acquisition unit that receives motion data signals from the motion-sensing device; memory for storing data that includes a plurality of pre-determined movements, motions or gestures that are each uniquely associated with a discrete control operation; and a control unit that analyzes filtered signals from the data acquisition unit;
identifies characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement;
compares the characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement of the filtered signals with the plurality of pre-determined movements, motions or gestures data; and
automatically inputs data in an appropriate memory when the characteristics of the motion or movement, magnitude or amount of movement, and rate of change of movement of the filtered signals match the pre-determined movements, motions or gestures data associated with the discrete control operation. - View Dependent Claims (10, 11)
-
-
12. A method for controlling a portable device using motion or movement of the portable device to perform control operations, the method comprising:
-
installing or embedding a motion-sensing device in the portable device; providing a plurality of predetermined movements, motions or gestures that are each uniquely associated with a discrete control operation; detecting motion, movement, and a rate of change of movement or motion of the portable device with the motion-sensing device; comparing the motion, movement, and rate of change of movement or motion so detected with the plurality of pre-determined motions; and initiating the discrete control operation that is associated with the motion, movement, and rate of change of movement or motion so detected. - View Dependent Claims (13, 14, 15)
-
-
16. A method for inputting data into a portable device using motion or movement of the portable device to perform control operations, the method comprising:
-
installing or embedding a motion-sensing device in the portable device; providing a plurality of pre-determined movements, motions or gestures that are each uniquely associated with a discrete input operation; detecting motion, movement, and a rate of change of movement or motion of the portable device with the motion-sensing device; comparing the motion, movement, and rate of change of movement or motion so detected with the plurality of pre-determined motions; and initiating the discrete input operation that is associated with the motion, movement, and rate of change of movement or motion so detected. - View Dependent Claims (17, 18, 19)
-
Specification