Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
159 words
A gesture sensing device for controlling the motion of mechanical objects or the generation of music or light comprising: a physical instrument and a gesture mapping means, the physical instrument comprising: a plurality of gesture sensing surfaces joined along an edge; a light source located along the joined edge which illuminates an area above each gesture sensing surface; a reflective means for each gesture sensing surface located at an edge opposite the light source; and a sensor aligned with the light source via the reflective means such that the sensor detects a pattern of light and shadow falling on it as a result of a plurality of light occluding objects being placed in a gesture sensing plane in close proximity to the gesture sensing surfaces and wherein the pattern of light is used by the gesture mapping means to generate a plurality of output signals for controlling the motion of mechanical objects or the generation of music or light.
Claim 2
Dependent Claim
159 words
A gesture sensing device for controlling the motion of mechanical objects or the generation of music or light comprising: a physical instrument and a gesture mapping means, the physical instrument comprising: a plurality of gesture sensing surfaces joined along an edge; a light source located along the joined edge which illuminates an area above each gesture sensing surface; a reflective means for each gesture sensing surface located at an edge opposite the light source; and a sensor aligned with the light source via the reflective means such that the sensor detects a pattern of light and shadow falling on it as a result of a plurality of light occluding objects being placed in a gesture sensing plane in close proximity to the gesture sensing surfaces and wherein the pattern of light is used by the gesture mapping means to generate a plurality of output signals for controlling the motion of mechanical objects or the generation of music or light.
Claim 3
Dependent Claim
14 words
The device as described in claim 1 wherein there are two gesture sensing surfaces.
Claim 4
Dependent Claim
19 words
The device as described in claim 2 wherein the two gesture sensing surfaces are joined at an acute angle.
Claim 5
Dependent Claim
18 words
The device as described in claim 2 wherein the sensor is located between the two gesture sensing surfaces.
Claim 6
Dependent Claim
20 words
The device as described in claim 2 wherein the reflective means comprises a mirror assembly with a plurality of mirrors.
Claim 7
Dependent Claim
24 words
The device as described in claim 1 wherein the gesture sensing surface has a plurality of regions which are mapped into different output signals.
Claim 8
Dependent Claim
29 words
The device as described in claim 6 wherein the output signals for a first region are determined by inputs from another region and by gestures in the first region.
Claim 9
Dependent Claim
20 words
The device as described in claim 4 wherein the gesture mapping means is located between the two gesture sensing surfaces.
Claim 10
Dependent Claim
16 words
The device as described in claim 8 wherein the gesture mapping means comprises a control means.
Claim 11
Dependent Claim
47 words
The device as described in claim 1 wherein there are two areas above each gesture sensing surface which are illuminated by the light source and wherein a pattern of light and shadow is detected for each area by the sensor to assist in determining the output signals.
Claim 12
Dependent Claim
26 words
The device as described in claim 1 wherein a microphone is located near the gesture sensing surface and is electrically connected to the gesture mapping means.
Claim 13
Dependent Claim
14 words
The device as described in claim 1 wherein the output signals are MIDI signals.
Claim 14
Dependent Claim
58 words
The device as described in claim 1 wherein the gesture mapping means uses the following steps to generate the output signals: (a) getting a ray list from the sensor; (b) creating an object list for the ray list; (c) assigning each object from the object list to a region; and (d) evaluating each region to generate output signals.