Patent US5936615A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5936615A Expired / Lapsed US ⏱️ 0.0 years remaining

Image-based touchscreen

Assignee: HTC Corp
•
Filing: 1996-09-12
•
Granted: 1999-08-10
•
Expires: 2016-09-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a touch activated computer system, a display terminal displays an image on a screen of the terminal. The image includes one or more visual option buttons arranged in a predetermined pattern. Each button corresponds to a specific application program which can be executed by the system. A camera has a lens oriented to capture frames representing a scene in front of the screen. Each frame includes a plurality of regularized pixel values. The system includes an image registration subsystem for comparing the pixel values of successive frames. A particular application is selected for execution when the pixel values corresponding to that portion of the scene directly in front of a particular button differ in successive frames more than a predetermined threshold value.

Inventors

  • 👤 Keith Waters

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:38
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/041; G06F3/042; G06F3/0428

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 128 words
A touch activated computer system, comprising: a display terminal including a screen for displaying a computer generated image, at least a portion of the screen occupying a planar region; a camera having an optical axis aligned parallel to the planar region, the camera capturing frames representing a scene in front of the screen viewed from adjacent the screen, each frame including a plurality of pixel values; means for comparing the pixel values of a selected captured frame with pixel values of a reference frame of the scene, the scene of the reference frame being unoccupied; and means for selecting an action if the difference between the pixel values of a predetermined portion of the reference frame and a corresponding portion of the selected frame exceeds a predetermined threshold.
Claim 2
Dependent Claim 128 words
A touch activated computer system, comprising: a display terminal including a screen for displaying a computer generated image, at least a portion of the screen occupying a planar region; a camera having an optical axis aligned parallel to the planar region, the camera capturing frames representing a scene in front of the screen viewed from adjacent the screen, each frame including a plurality of pixel values; means for comparing the pixel values of a selected captured frame with pixel values of a reference frame of the scene, the scene of the reference frame being unoccupied; and means for selecting an action if the difference between the pixel values of a predetermined portion of the reference frame and a corresponding portion of the selected frame exceeds a predetermined threshold.
Claim 3
Dependent Claim 22 words
The system as in claim 1 further comprising: a frame buffer for storing the pixel values of the reference and selected frames.
Claim 4
Dependent Claim 28 words
The system of claim 1 wherein the means for comparing includes a processor for registering images represented by the frames to determine the difference of the pixel values.
Claim 5
Dependent Claim 55 words
The system of claim 1 further comprising: means for partitioning the reference and selected frames into a plurality of touch zones, and means for comparing the pixel values of a particular touch zone of the reference frame with the pixel values of a corresponding touch zone of the selected frame to select a particular action.
Claim 6
Dependent Claim 41 words
The system of claim 1 wherein the computer generated image includes a plurality of visual option buttons, each visual option button corresponding to a predetermined computer application, the selected action comprising execution of the computer application corresponding to a touched button.
Claim 7
Dependent Claim 60 words
The system of claim 1 further comprising a mirror mounted in a plane passing through the optical axis of the lens, the mirror reflecting to the camera a second scene also aligned with the planar region of the display, the second scene being substantially perpendicular to the unreflected captured scene, the camera being configured to also capture the second scene.
Claim 8
Dependent Claim 41 words
The system of claim 6 wherein the screen comprises a two-dimensional pattern of touch zones each corresponding to an action, the selection means detecting proximity to one of the touch zones based on the unreflected captured scene and the second scene.
Claim 9
Dependent Claim 137 words
A computer implemented method for activating a computer action, the method comprising the steps of: displaying an image on a screen of a display terminal, the terminal including a screen at least a portion of which occupies a planar region; capturing, from an orientation along an axis aligned parallel to the planar region, frames representing a scene in front of the screen viewed from adjacent the screen, each frame including a plurality of pixel values; comparing the pixel values of a captured frame with pixel values of a reference frame of the scene, the scene of the reference frame being unoccupied; and selecting an action if the difference between the pixel values of a predetermined portion of the reference frame and the pixel values of a corresponding portion of the captured frame exceeds a predetermined threshold value.
Claim 10
Dependent Claim 137 words
A computer implemented method for activating a computer action, the method comprising the steps of: displaying an image on a screen of a display terminal, the terminal including a screen at least a portion of which occupies a planar region; capturing, from an orientation along an axis aligned parallel to the planar region, frames representing a scene in front of the screen viewed from adjacent the screen, each frame including a plurality of pixel values; comparing the pixel values of a captured frame with pixel values of a reference frame of the scene, the scene of the reference frame being unoccupied; and selecting an action if the difference between the pixel values of a predetermined portion of the reference frame and the pixel values of a corresponding portion of the captured frame exceeds a predetermined threshold value.
Claim 11
Dependent Claim 56 words
The method of claim 8 further comprising the step of partitioning the reference and captured frames into a plurality of touch zones, the selection step comprising comparing the pixel values of a particular touch zone of the reference frame with the pixel values of a corresponding touch zone of the captured frame to select the action.
Claim 12
Dependent Claim 41 words
The method of claim 8 wherein the computer generated image includes a plurality of visual option buttons, each visual option button corresponding to a predetermined computer application, the selected action comprising execution of the computer application corresponding to a touched button.
Claim 13
Dependent Claim 39 words
The method of claim 8 further comprising the steps of: reflecting a second scene also aligned with the planar region of the display, the second scene being substantially perpendicular to the unreflected captured scene; and capturing the second scene.
Claim 14
Dependent Claim 44 words
The method of claim 11 wherein the screen comprises a two-dimensional pattern of touch zones each corresponding to an action, and further comprising the step of detecting proximity to one of the touch zones based on the unreflected captured scene and the second scene.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-09 2003-02-08 2003-08-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-09 2007-02-08 2007-08-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-09 2011-02-08 2011-08-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag