Disposing identifying codes on a user's hand to provide input to an interactive display application
First Claim
1. A method for providing an input to an application executing on a computer system having an interactive display surface, comprising the steps of:
- (a) providing a digital video camera mounted behind the display surface, the display surface being translucent, the digital video camera being responsive to infrared (IR) light and the digital video camera being responsive only to IR light reflected from an article in contact with or a short distance above the display surface;
(b) providing an infrared (IR) light source comprising a plurality of IR light emitting diodes (LEDs) mounted such that the IR light produced by the LEDs is directed toward the underside of the display surface;
(c) disposing a baffle between the IR light source and the digital video camera to prevent IR light that is directly emitted from the IR light source from entering the digital video camera;
(d) associating a set of orthogonal X and Y axes with the display surface;
(e) determining an identifying code selected to be detectable by the interactive display surface when the identifying code is positioned adjacent to the interactive display surface by a user engaging the interactive display surface;
(f) selecting an article, the article being configured to be removably affixed to at least a portion of a user'"'"'s hand so that the article need not be grasped by the user when engaging the interactive display surface; and
(g) providing the identifying code on the article, such that when the article is positioned adjacent to the interactive display surface by the user appropriately moving the at least the portion of the user'"'"'s hand, the interactive display surface detects the identifying code.
2 Assignments
0 Petitions
Accused Products
Abstract
Input for controlling an application is provided to a computer system having an interactive display surface with an optical vision system for sensing objects. An optical code selected to be detectable by the interactive display surface when positioned adjacent to the interactive display surface is associated with a control function. The optical code is provided on an article configured to be removably affixed to at least a portion of a user'"'"'s hand. When the portion of the user'"'"'s hand is moved to a position adjacent to the interactive display surface, the optical vision system detects the optical code and invokes the control function associated with the optical code. Thus, a user can provide input to the interactive display surface with movements of the user'"'"'s hand. A different optical code may be affixed to each digit of the user'"'"'s hand, enabling the user to selectively invoke a plurality of control functions.
71 Citations
32 Claims
-
1. A method for providing an input to an application executing on a computer system having an interactive display surface, comprising the steps of:
-
(a) providing a digital video camera mounted behind the display surface, the display surface being translucent, the digital video camera being responsive to infrared (IR) light and the digital video camera being responsive only to IR light reflected from an article in contact with or a short distance above the display surface; (b) providing an infrared (IR) light source comprising a plurality of IR light emitting diodes (LEDs) mounted such that the IR light produced by the LEDs is directed toward the underside of the display surface; (c) disposing a baffle between the IR light source and the digital video camera to prevent IR light that is directly emitted from the IR light source from entering the digital video camera; (d) associating a set of orthogonal X and Y axes with the display surface; (e) determining an identifying code selected to be detectable by the interactive display surface when the identifying code is positioned adjacent to the interactive display surface by a user engaging the interactive display surface; (f) selecting an article, the article being configured to be removably affixed to at least a portion of a user'"'"'s hand so that the article need not be grasped by the user when engaging the interactive display surface; and (g) providing the identifying code on the article, such that when the article is positioned adjacent to the interactive display surface by the user appropriately moving the at least the portion of the user'"'"'s hand, the interactive display surface detects the identifying code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing an input to an application executing on a computer system coupled with an interactive display surface, the method comprising the steps of:
-
(a) providing a digital video camera mounted behind the display surface, the display surface being translucent, the digital video camera being responsive to infrared (IR) light and the digital video camera being responsive only to IR light reflected from an article in contact with or a short distance above the display surface; (b) providing an infrared (IR) light source comprising a plurality of IR light emitting diodes (LEDs) mounted such that the IR light produced by the LEDs is directed toward the underside of the display surface; (c) disposing a baffle between the IR light source and the digital video camera to prevent IR light that is directly emitted from the IR light source from entering the digital video camera; (d) associating a set of orthogonal X and Y axes with the display surface; (e) determining an optical code selected to be identifiable by the interactive display surface when the optical code is positioned adjacent to the interactive display surface; (f) disposing the optical code on a portion of a user'"'"'s hand; (g) configuring the application to invoke a particular response upon detection of the optical code adjacent to the interactive display surface; (h) detecting the optical code when the optical code is positioned adjacent to the interactive display surface as a result of a movement of the user'"'"'s hand; and (i) invoking the response upon detection of the optical code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for providing an input to an application executing on a computer system coupled with an interactive display surface, the system comprising:
-
(a) an identifying code selected to be detectable by the interactive display surface when the identifying code is positioned adjacent to the interactive display surface; (b) an attachment device adapted to removably affix the identifying code to a portion of a user'"'"'s hand (c) a digital video camera mounted behind the display surface, the display surface being translucent, the digital video camera being responsive to infrared (IR) light and the digital video camera being responsive only to IR light reflected from an article in contact with or a short distance above the display surface; (d) an infrared (IR) light source comprising a plurality of IR light emitting diodes (LEDs) mounted such that the IR light produced by the LEDs is directed toward the underside of the display surface; (e) a baffle disposed between the IR light source and the digital video camera to prevent IR light that is directly emitted from the IR light source from entering the digital video camera; and (f) a set of orthogonal X and Y axes associated with the display surface. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification