Apparatuses for controlling electrical devices and software programs and methods for making and using same
First Claim
Patent Images
1. A method comprising:
- sensing a first motion via at least one motion sensor, wherein at least one property of the first motion exceeds at least one threshold motion criterion,producing a first output signal from the at least one motion sensor corresponding to the first motion,converting the first output signal via a processing unit in communication with the at least one motion sensor into a display command,processing via the processing unit the display command to display a plurality of objects on a display device in communication with the processing unit,in response to the first output signal, causing a predetermined selection of all of the objects or a selection of one or more objects aligned or substantially aligned with a direction of the first motion,sensing, via the at least one motion sensor, a motion comprising a velocity, a velocity profile, an acceleration, and/or an acceleration profile,producing an output signal from the at least one motion sensor corresponding to the sensed motion,converting the output signal via the processing unit into a command capable of simultaneously controlling one, some, or all of the selected objects and/or one, some, or all attributes associated with the selected objects, andprocessing the command to simultaneously control one, some, or all of the selected objects and/or one, some, or all of the attributes associated with the selected objects in conformity with the velocity, the velocity profile, the acceleration, and/or the acceleration profile via the processing unit until the output signal from the at least one motion sensor stops or a body, body part, or object under the control of the body part moves outside of an active sensing zone of the at least one motion sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus including a movement sensor and processing unit, where sensed movement, especially velocity and/or acceleration and changes thereof, is used to control real and/or virtual objects, where no hard selection protocol is used and output signals and/or commands occur with a change in velocity or acceleration.
-
Citations
24 Claims
-
1. A method comprising:
-
sensing a first motion via at least one motion sensor, wherein at least one property of the first motion exceeds at least one threshold motion criterion, producing a first output signal from the at least one motion sensor corresponding to the first motion, converting the first output signal via a processing unit in communication with the at least one motion sensor into a display command, processing via the processing unit the display command to display a plurality of objects on a display device in communication with the processing unit, in response to the first output signal, causing a predetermined selection of all of the objects or a selection of one or more objects aligned or substantially aligned with a direction of the first motion, sensing, via the at least one motion sensor, a motion comprising a velocity, a velocity profile, an acceleration, and/or an acceleration profile, producing an output signal from the at least one motion sensor corresponding to the sensed motion, converting the output signal via the processing unit into a command capable of simultaneously controlling one, some, or all of the selected objects and/or one, some, or all attributes associated with the selected objects, and processing the command to simultaneously control one, some, or all of the selected objects and/or one, some, or all of the attributes associated with the selected objects in conformity with the velocity, the velocity profile, the acceleration, and/or the acceleration profile via the processing unit until the output signal from the at least one motion sensor stops or a body, body part, or object under the control of the body part moves outside of an active sensing zone of the at least one motion sensor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving via a processing unit in communication with a motion sensor a first input corresponding to a first motion having at least one property exceeding at least one threshold motion criterion, displaying a plurality of objects on a display device in communication with the processing unit, where one, some, or all of the object having at least one attribute, in response to the first output signal, causing a predetermined selection of all of the objects or a selection of one or more objects aligned or substantially aligned with a direction of the first motion, receiving via the processing unit an input from the motion sensor corresponding to a motion having properties including a velocity, a velocity profile, an acceleration, and/or an acceleration profile, and simultaneously controlling via the processing unit one, some, or all of the selected objects and/or one, some, or all attributes associated with the selected objects in conformity with the velocity, the velocity profile, the acceleration, and/or the acceleration profile until the input from the motion sensor stops or a body, body part, or object under the control of the body part moves outside of an active sensing zone of the motion sensor, wherein the objects are in communication with the processing unit, and wherein the objects comprise real world objects, virtual objects or combinations thereof. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one motion sensor, wherein the at least one motion sensor; senses a first motion having at least one property of the first motion exceeds at least one threshold motion criterion,
produces a first output signal corresponding to the first motion,senses a motion comprising a velocity, a velocity profile, an acceleration, and/or an acceleration profile, and produces an output signal corresponding to the sensed motion, a processing unit in communication with the at least one motion sensor, a plurality of objects in communication with or under control of the processing unit, wherein one, some or all of the objects include at least one attribute, wherein the processing unit; in response to the first motion, displays on a plurality of objects, wherein one, some, or all of the objects have at least one attribute, in response to the first motion, causes a predetermined selection of all of the objects or a selection of one or more objects aligned or substantially aligned with a direction of the first motion,
converts the output signal into a command capable of simultaneously controlling one, some, or all of the selected objects and/or one, some, or all the attributes associated with the selected objects, andprocesses the command to simultaneously control one, some, or all of the selected objects and/or one, some, or all the attributes in conformity with the velocity, the velocity profile, the acceleration, and/or the acceleration profile via the processing unit, until the output signal from the at least one motion sensor stops or a body, body part, or object under the control of the body part moves outside of an active sensing zone of the at least one motion sensor, wherein the object or objects comprise real world objects, virtual objects, or combinations thereof. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a motion sensor, a processing unit, and a plurality of objects, wherein one, some or all of the objects include at least one attribute, wherein the processing unit; receives a first input from the motion sensor corresponding to a first motion having at least one property exceeding at least one threshold motion criterion, in response to the first input, displaying the objects on a display device in communication with the processing unit, in response to the first input, causes a predetermined selection of all of the objects or a selection of one or more objects aligned or substantially aligned with a direction of the first motion,
receives an input from the motion sensor corresponding to a motion having properties including a velocity, a velocity profile, an acceleration, and/or an acceleration profile; andsimultaneously controls one, some, or all of the selected objects, and/or one, some, or all the attributes in conformity with the velocity, the velocity profile, the acceleration, and/or the acceleration profile, until the input from the motion sensor stops or a body, body part, or object under the control of the body part moves outside of an active sensing zone of the motion sensor, wherein the objects are in communication with the processing unit, and wherein the objects comprise real world objects, virtual objects or combinations thereof. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification