Air-writing and motion sensing input for portable devices
First Claim
1. A motion-sensing device for initiating a control command for a portable device, the motion-sensing device being structured and arranged to sense or to detect:
- one-, two- or three-axes of 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.
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.
265 Citations
28 Claims
-
1. A motion-sensing device for initiating a control command for a portable device, the motion-sensing device being structured and arranged to sense or to detect:
-
one-, two- or three-axes of 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A motion-sensing device for inputting data into a portable device, the motion-sensing device being structured and arranged to sense or to detect:
-
one-, two- or three-axes of 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. - View Dependent Claims (9, 10)
-
-
11. 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 pre-determined motion data; and
a control unit that analyzes filtered signals transmitted from the data acquisition unit;
identifies characteristics of the motion or movement;
compares the characteristics of the motion or movement of the filtered signals with pre-determined motion data stored in the memory; and
automatically executes an appropriate output command associated with the pre-determined motion data when the characteristics of the motion or movement of the filtered signals match the pre-determined motion data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. 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 pre-determined motion data; and
a control unit that analyzes filtered signals from the data acquisition unit;
identifies characteristics of the motion or movement;
compares the characteristics of the motion or movement of the filtered signals with pre-determined motion data stored in the memory; and
automatically inputs data in an appropriate memory when the characteristics of the motion or movement of the filtered signals match the pre-determined motion data. - View Dependent Claims (19, 20)
-
-
21. 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-sending device in the portable device;
providing a plurality of pre-determined 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 (22, 23, 24)
-
-
25. 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 (26, 27, 28)
-
Specification