Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
127 words
A method of providing interaction with a projected video image comprising the steps of: using a computer to generate a video image, the video image containing at least one predetermined region having a controlled characteristic associated therewith; projecting the video image on any surface capable of displaying a projected image; introducing an object over the projected image for a predetermined minimum period of time; visually recording the projected image; capturing an image from the visual recording of the projected image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object in relation to the at least one controlled characteristic; and generating a control signal for actuating the computer in response to the presence of the object.
Claim 2
Independent Claim
127 words
A method of providing interaction with a projected video image comprising the steps of: using a computer to generate a video image, the video image containing at least one predetermined region having a controlled characteristic associated therewith; projecting the video image on any surface capable of displaying a projected image; introducing an object over the projected image for a predetermined minimum period of time; visually recording the projected image; capturing an image from the visual recording of the projected image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object in relation to the at least one controlled characteristic; and generating a control signal for actuating the computer in response to the presence of the object.
Claim 3
Dependent Claim
49 words
A method as in claim 1 wherein the at least one controlled characteristic includes a button and the image comparison step further comprises: reading a block portion of the captured image corresponding to the location of the button; and checking the block portion for the presence of the object.
Claim 4
Dependent Claim
31 words
A method as in claim 2 wherein the step of generating a control signal further comprises: saving at least a portion of the captured image to a memory in the computer.
Claim 5
Dependent Claim
34 words
A method as in claim 1 wherein the step of generating a control signal further comprises: triggering a computer operation in response to the location of the object being introduced over the projected image.
Claim 6
Dependent Claim
32 words
A method as in claim 4 wherein the step of modifying the video image further comprises: generating a cursor corresponding to the location of the object being introduced over the projected image.
Claim 7
Dependent Claim
126 words
A method as in claim 5 in which an application program, is currently running on the computer, said application program is responsive to a driver for a computer input device and wherein said method further comprises the steps of: selectively generating pop up menu windows adjacent a cursor on the projected image in response to user positioning of an object over the projected image, said menu windows contain user selectable buttons which represent driver options associated with a computer input device for triggering the operating system of the computer to send a desired computer input control message to said application program in order to perform a desired computer operation; and selecting one of said buttons by placing an object thereover for a predetermined period of time.
Claim 8
Dependent Claim
36 words
A method as in claim 1 wherein the step of comparing the captured image to the computer generated image includes detecting a recognizable pattern created by the combination of the introduced object and the projected image.
Claim 9
Dependent Claim
113 words
A method as in claim 2 which includes the step of self testing to verify calibration of projected images with captured images, said step of self testing including the steps of: storing a first image and a second image, said first and second stored images each having a common predetermined location associated therewith, said second stored image further including an object disposed over its respective predetermined location; projecting said second stored image; comparing the projected second stored image with said first stored image; and triggering a predetermined computer operation if the respective predetermined locations of said first stored image and said second projected stored image are in coalignment during comparison with each other.
Claim 10
Independent Claim
117 words
A method of providing interaction with a displayed video image comprising the steps of: using a computer to generate a video image, the video image containing at least one predetermined region having a controlled characteristic associated therewith; displaying the video image; introducing an object over the displayed image for a predetermined minimum period of time; visually recording the displayed image; capturing an image from the visual recording of the displayed image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object relative to the at least one controlled characteristic; and generating a control signal for actuating the computer in response to the presence of the object.
Claim 11
Independent Claim
117 words
A method of providing interaction with a displayed video image comprising the steps of: using a computer to generate a video image, the video image containing at least one predetermined region having a controlled characteristic associated therewith; displaying the video image; introducing an object over the displayed image for a predetermined minimum period of time; visually recording the displayed image; capturing an image from the visual recording of the displayed image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object relative to the at least one controlled characteristic; and generating a control signal for actuating the computer in response to the presence of the object.
Claim 12
Dependent Claim
49 words
A method as in claim 9 wherein the at least one controlled characteristic includes a button and the image comparison step further comprises: reading a block portion of the captured image corresponding to the location of the button; and checking the block portion for the presence of the object.
Claim 13
Dependent Claim
31 words
A method as in claim 10 wherein the step of generating a control signal further comprises: saving at least a portion of the captured image to a memory in the computer.
Claim 14
Dependent Claim
34 words
A method as in claim 9 wherein the step of generating a control signal further comprises: triggering a computer operation in response to the location of the object being introduced over the displayed image.
Claim 15
Dependent Claim
32 words
A method as in claim 12 wherein the step of modifying the video image further comprises: generating a cursor corresponding to the location of the object being introduced over the displayed image.
Claim 16
Dependent Claim
126 words
A method as in claim 13 in which an application program, is currently running on the computer, said application program is responsive to a driver for a computer input device and wherein said method further comprises the steps of: selectively generating pop up menu windows adjacent a cursor on the displayed image in response to user positioning of an object over the displayed image, said menu windows contain user selectable buttons which represent driver options associated with a computer input device for triggering the operating system of the computer to send a desired computer input control message to said application program in order to perform a desired computer operation; and selecting one of said buttons by placing an object thereover for a predetermined period of time.
Claim 17
Dependent Claim
37 words
A method as in claim 9 wherein the step of comparing the captured image to the computer generated video image includes detecting a recognizable pattern created by the combination of the introduced object and the displayed image.
Claim 18
Dependent Claim
110 words
A method as in claim 10 which includes the step of self testing to verify calibration of displayed images with captured images, said step of self testing including the steps of: storing a first image and a second image, said first and second stored images each having a common predetermined location associated therewith; said second stored image further including an object disposed over its respective, predetermined location; displaying said second stored image; comparing the displayed second stored image with said first stored image; and triggering a predetermined computer operation if the respective predetermined computer locations of said first and second stored images are in coalignment during comparison with each other.
Claim 19
Dependent Claim
120 words
An interactive projected video image display system comprising: means for generating a video image, the video image containing at least one predetermined region having a controlled characteristic associated therewith; means for projecting the video image onto any surface capable of displaying a projected image; means for visually recording the projected image; means for capturing an image from the visual recording of the projected image; image discrimination means for comparing the captured image with the generated video image and for detecting the presence of an object introduced onto the projected image and its relation to the at least one controlled characteristic; and means responsive to said image discrimination means for triggering a computer operation image when said introduced object is detected.
Claim 20
Dependent Claim
120 words
An interactive projected video image display system comprising: means for generating a video image, the video image containing at least one predetermined region having a controlled characteristic associated therewith; means for projecting the video image onto any surface capable of displaying a projected image; means for visually recording the projected image; means for capturing an image from the visual recording of the projected image; image discrimination means for comparing the captured image with the generated video image and for detecting the presence of an object introduced onto the projected image and its relation to the at least one controlled characteristic; and means responsive to said image discrimination means for triggering a computer operation image when said introduced object is detected.
Claim 21
Dependent Claim
20 words
The system according to claim 17 wherein the projection means further comprises: a liquid crystal display; and an overhead projector.
Claim 22
Dependent Claim
26 words
The system according to claim 18 wherein: the visual recording means comprises at least one video camera; and the image capture means comprises video frame grabber.
Claim 23
Dependent Claim
26 words
The system according to claim 17 wherein: the visual recording means comprises at least one video camera; and the image capture means comprises video frame grabber.
Claim 24
Independent Claim
242 words
A method of providing interaction with a projected video image comprising the steps of: using a computer to generate a video image, the video image containing a button; projecting the video image; introducing an object over the projected image for a predetermined minimum period of time; visually recording the projected image; capturing an image from the visual recording of the projected image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object, wherein the comparing of the capture image to the computer generated video image further includes: reading a block portion of the captured image corresponding to the location of the button; checking the block portion for the presence of the object; generating a control signal for actuating the computer in response to the presence of the object; and self testing to verify calibration of projected images with captured images, and wherein the self testing further includes: storing a first image and a second image, said first and second stored images each having a common predetermined location associated therewith, said second stored image further including an object disposed over its respective predetermined location; projecting said second stored image; comparing the projected second stored image with said first stored image; and triggering a predetermined computer operation in accordance with the relationship of the respective predetermined locations of said first stored image and said second projected stored image during comparison with each other.
Claim 25
Independent Claim
242 words
A method of providing interaction with a projected video image comprising the steps of: using a computer to generate a video image, the video image containing a button; projecting the video image; introducing an object over the projected image for a predetermined minimum period of time; visually recording the projected image; capturing an image from the visual recording of the projected image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object, wherein the comparing of the capture image to the computer generated video image further includes: reading a block portion of the captured image corresponding to the location of the button; checking the block portion for the presence of the object; generating a control signal for actuating the computer in response to the presence of the object; and self testing to verify calibration of projected images with captured images, and wherein the self testing further includes: storing a first image and a second image, said first and second stored images each having a common predetermined location associated therewith, said second stored image further including an object disposed over its respective predetermined location; projecting said second stored image; comparing the projected second stored image with said first stored image; and triggering a predetermined computer operation in accordance with the relationship of the respective predetermined locations of said first stored image and said second projected stored image during comparison with each other.
Claim 26
Independent Claim
237 words
A method of providing interaction with a displayed video image comprising the steps of: using a computer to generate a video image, the video image containing a button; displaying the video image; introducing an object over the displayed image for a predetermined minimum period of time; visually recording the displayed image; capturing an image from the visual recording of the displayed image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object; wherein the comparing of the capture image to the computer generated image further includes: reading a block portion of the captured image corresponding to the location of the button; and checking the block portion for the presence of the object; generating a control signal for actuating the computer in response to the presence of the object; self testing to verify calibration of displayed images with captured images, and wherein the self testing includes: storing a first image and a second image, said first and second stored images each having a common predetermined location associated therewith; said second stored image further including an object disposed over its respective, predetermined location; displaying said second stored image; comparing the displayed second stored image with said first stored image; and triggering a predetermined computer operation in accordance with the relationship of the respective predetermined computer locations of said first and second stored images during comparison with each other.
Claim 27
Independent Claim
237 words
A method of providing interaction with a displayed video image comprising the steps of: using a computer to generate a video image, the video image containing a button; displaying the video image; introducing an object over the displayed image for a predetermined minimum period of time; visually recording the displayed image; capturing an image from the visual recording of the displayed image which contains the object; comparing the captured image to the computer generated video image to detect the presence of the object; wherein the comparing of the capture image to the computer generated image further includes: reading a block portion of the captured image corresponding to the location of the button; and checking the block portion for the presence of the object; generating a control signal for actuating the computer in response to the presence of the object; self testing to verify calibration of displayed images with captured images, and wherein the self testing includes: storing a first image and a second image, said first and second stored images each having a common predetermined location associated therewith; said second stored image further including an object disposed over its respective, predetermined location; displaying said second stored image; comparing the displayed second stored image with said first stored image; and triggering a predetermined computer operation in accordance with the relationship of the respective predetermined computer locations of said first and second stored images during comparison with each other.