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

Virtual retinal display with eye tracking

Assignee: WASHINGTON, University of
•
Filing: 2000-11-24
•
Granted: 2001-09-04
•
Expires: 2020-11-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Light emitted from a virtual retinal display light source passes through a beamsplitter to a scanning subsystem and on to an eyepiece and the viewer's eye. Some of the light is reflected from the viewer's eye passing back along the same path. Such light however is deflected at the beamsplitter toward a photodetector. The reflected light is detected and correlated to the display scanner's position. The content of the reflected light and the scanner position for such sample is used to generate a map of the viewer's retina. Such map includes ‘landmarks’ such as the viewer's optic nerve, fovea, and blood vessels. The map of the viewer's retina is stored and used for purposes of viewer identification. The viewer's fovea position is monitored to track where the viewer is looking

Inventors

  • 👤 Charles D. Melville
  • 👤 Richard S. Johnston

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 12:57
CPC Classifications
G; G02; G02B; G02B7/00; G02B7/28; G02B7/287; G02B27/00; G02B27/0093; G02B27/01; G02B27/017; G02B27/0172; G06; G06V; G06V40/00; G06V40/10; G06V40/18; G06V40/19; G09; G09G; G09G3/00; G09G3/001

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 124 words
A method for identifying a viewer's eye orientation with a virtual retinal display, the method comprising the steps of: generating a first light signal; modulating a second light signal; deflecting the first light signal and second light signal along a raster pattern onto the viewer's eye with a light scanner; receiving returning light reflected from the viewer's eye at the light scanner, deflecting the returning light with the light scanner; directing at least a portion of the deflected returning light toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light from the second light signal; and identifying a viewer's eye orientation based upon relative location of a select data pattern within the first signal.
Claim 2
Independent Claim 124 words
A method for identifying a viewer's eye orientation with a virtual retinal display, the method comprising the steps of: generating a first light signal; modulating a second light signal; deflecting the first light signal and second light signal along a raster pattern onto the viewer's eye with a light scanner; receiving returning light reflected from the viewer's eye at the light scanner, deflecting the returning light with the light scanner; directing at least a portion of the deflected returning light toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light from the second light signal; and identifying a viewer's eye orientation based upon relative location of a select data pattern within the first signal.
Claim 3
Dependent Claim 20 words
The method of claim 1 , in which the select data pattern corresponds to retinal characteristics of the viewer's eye.
Claim 4
Dependent Claim 20 words
The method of claim 1 , in which the select data pattern corresponds to iris characteristics of the viewer's eye.
Claim 5
Dependent Claim 20 words
The method of claim 1 , in which the select data pattern corresponds to capillary structures of the viewer's eye.
Claim 6
Dependent Claim 19 words
The method of claim 1 , wherein the select data pattern corresponds to a fovea of the viewer's eye.
Claim 7
Dependent Claim 27 words
The method of claim 1 , further comprising the step of positioning a display object within the virtual image as a function of the viewer's eye orientation.
Claim 8
Independent Claim 133 words
A method for generating a map of a viewer's iris characteristics with a virtual retinal display, the method comprising the steps of: generating a first light signal; modulating a second light signal; deflecting the first light signal and second light signal along a raster pattern with a light scanner; receiving returning light reflected from the viewer's eye at the light scanner, deflecting the returning light with the optical scanner toward a beamsplitter; directing said deflected returning light with the beamsplitter toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light for the second light signal; and correlating respective samples of the first signal to corresponding timing positions within the raster pattern, wherein the correlated samples define the map of the viewer's iris characteristics.
Claim 9
Independent Claim 133 words
A method for generating a map of a viewer's iris characteristics with a virtual retinal display, the method comprising the steps of: generating a first light signal; modulating a second light signal; deflecting the first light signal and second light signal along a raster pattern with a light scanner; receiving returning light reflected from the viewer's eye at the light scanner, deflecting the returning light with the optical scanner toward a beamsplitter; directing said deflected returning light with the beamsplitter toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light for the second light signal; and correlating respective samples of the first signal to corresponding timing positions within the raster pattern, wherein the correlated samples define the map of the viewer's iris characteristics.
Claim 10
Dependent Claim 41 words
The method of claim 7 , further comprising the steps of: storing the map as a first map; and comparing a second map to the first map to determine whether the first map and second map correspond to a same eye.
Claim 11
Dependent Claim 44 words
The method of claim 8 , further comprising the step of identifying a viewer's eye position over time based upon relative location of a select data pattern within the first signal, wherein the select data pattern corresponds to a fovea of the viewer's eye.
Claim 12
Dependent Claim 28 words
The method of claim 7 , further comprising the step of overlaying a virtual display object within the virtual image as a function of the viewer's eye position.
Claim 13
Independent Claim 147 words
A method for generating a map of a viewer's eye capillary structures with a virtual retinal display, the method comprising the steps of: receiving an image data signal at the display to define image content of an image to be scanned upon a viewer's retina; generating light modulated as a function of the image data signal; deflecting the light along a raster pattern with a light scanner; receiving returning light reflected from the viewer's eye at the light scanner; deflecting the returning light with the light scanner toward a beamsplitter; directing said deflected returning light with the beamsplitter toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light; and correlating respective samples of the first signal to corresponding timing positions within the raster pattern, wherein the correlated samples define the map of the viewer's eye capillary structures.
Claim 14
Independent Claim 147 words
A method for generating a map of a viewer's eye capillary structures with a virtual retinal display, the method comprising the steps of: receiving an image data signal at the display to define image content of an image to be scanned upon a viewer's retina; generating light modulated as a function of the image data signal; deflecting the light along a raster pattern with a light scanner; receiving returning light reflected from the viewer's eye at the light scanner; deflecting the returning light with the light scanner toward a beamsplitter; directing said deflected returning light with the beamsplitter toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light; and correlating respective samples of the first signal to corresponding timing positions within the raster pattern, wherein the correlated samples define the map of the viewer's eye capillary structures.
Claim 15
Dependent Claim 41 words
The method of claim 11 , further comprising the steps of: storing the map as a first map; and comparing a second map to the first map to determine whether the first map and second map correspond to a same eye.
Claim 16
Dependent Claim 44 words
The method of claim 11 , further comprising the step of identifying a viewer's eye position over time based upon relative location of a select data pattern within the first signal, wherein the select data pattern corresponds to a fovea of the viewer's eye.
Claim 17
Dependent Claim 28 words
The method of claim 11 , further comprising the step of overlaying a virtual display object within the virtual image as a function of the viewer's eye position.
Claim 18
Independent Claim 165 words
A method for controlling a pointer within a virtual image area based upon a viewer's eye orientation, comprising the steps of: receiving an image data signal to be scanned upon a viewer's retina; generating light modulated as a function of the image data signal; deflecting the light along a raster pattern onto the viewer's eye with a light scanner to define the virtual image area; receiving returning light reflected from the viewer's eye at the light scanner; deflecting the returning light with the light scanner; directing at least a portion of the deflected returning light toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light; identifying a viewer's eye orientation based upon relative location of a select data pattern within the first signal; defining a location of the pointer within the virtual image area based upon the eye orientation; and including image content of the pointer within the image data signal at the defined location.
Claim 19
Independent Claim 165 words
A method for controlling a pointer within a virtual image area based upon a viewer's eye orientation, comprising the steps of: receiving an image data signal to be scanned upon a viewer's retina; generating light modulated as a function of the image data signal; deflecting the light along a raster pattern onto the viewer's eye with a light scanner to define the virtual image area; receiving returning light reflected from the viewer's eye at the light scanner; deflecting the returning light with the light scanner; directing at least a portion of the deflected returning light toward an optical detector; generating a first signal at the optical detector in response to detection of the returning light; identifying a viewer's eye orientation based upon relative location of a select data pattern within the first signal; defining a location of the pointer within the virtual image area based upon the eye orientation; and including image content of the pointer within the image data signal at the defined location.
Claim 20
Dependent Claim 57 words
The method of claim 15 , in which a viewer implements a clicking operation at a select location within the virtual image area, the method further comprising the step of: detecting a blink of the viewer's eye based upon the first signal; and implementing the clicking operation in response to a detected blink at the defined location.
Claim 21
Dependent Claim 32 words
The method of claim 16 , in which the clicking operation is for any one function of the following group of functions: opening a pull down menu; and selecting a menu item.
Claim 22
Dependent Claim 75 words
The method of claim 15 , in which the image data signal comprises a sequence of image frames, wherein the step of deflecting the light along a raster pattern is for each one of a sequence of image frames, and wherein the step of including image content of the pointer comprises including image content of the pointer within the image data signal at the defined location with not more than a two frame lag time.
Claim 23
Dependent Claim 72 words
The method of claim 15 , in which the image data signal comprises a sequence of image frames, wherein the step of deflecting the light along a raster pattern is for each one of a sequence of image frames, and wherein the step of including image content of the pointer comprises including image content of the pointer within the image data signal at the defined location with a one frame lag time.
Claim 24
Independent Claim 224 words
A method for identifying a viewer of a retinal display coupled to a computer system, comprising the steps of: generating light; receiving the generated light at an input of a lensing system, the lensing system defining a first optical path from the input toward an output, the lensing system output adapted for transmitting light to and receiving light from a viewer's eye; receiving light reflected from a first viewer's eye at a beamsplitter located in the optical path; redirecting with the beamsplitter the reflected light along an alternative optical path; detecting the redirected light with an optical detector positioned in the alternative optical path, the optical detector responsive to the redirected light to produce an electrical signal corresponding to the redirected light; determining viewing orientation of the first viewer's eye using the electrical signal; generating a plurality of signals indicative of a first map of the first viewer's eye based upon a group of said electrical signals produced over time; storing the first map in the computer system as an identification of the first viewer; generating a plurality of signals indicative of a second map of a second viewer's eye based upon a second group of said electrical signals produced over time; and comparing the second map to the first map to determine whether the second viewer is identified to be the first viewer.
Claim 25
Independent Claim 224 words
A method for identifying a viewer of a retinal display coupled to a computer system, comprising the steps of: generating light; receiving the generated light at an input of a lensing system, the lensing system defining a first optical path from the input toward an output, the lensing system output adapted for transmitting light to and receiving light from a viewer's eye; receiving light reflected from a first viewer's eye at a beamsplitter located in the optical path; redirecting with the beamsplitter the reflected light along an alternative optical path; detecting the redirected light with an optical detector positioned in the alternative optical path, the optical detector responsive to the redirected light to produce an electrical signal corresponding to the redirected light; determining viewing orientation of the first viewer's eye using the electrical signal; generating a plurality of signals indicative of a first map of the first viewer's eye based upon a group of said electrical signals produced over time; storing the first map in the computer system as an identification of the first viewer; generating a plurality of signals indicative of a second map of a second viewer's eye based upon a second group of said electrical signals produced over time; and comparing the second map to the first map to determine whether the second viewer is identified to be the first viewer.
Claim 26
Dependent Claim 51 words
The method of claim 20 for controlling access to the computer system, further comprising the steps of: storing a set of computer system access privileges for the first viewer; and when the second viewer is identified as the first viewer, implementing the set of access privileges corresponding to said first viewer.

References Cited (Backward Citations)

US4109237A Cited
US6112114A Cited
US5467104A Cited
US6097353A Cited
US6166841A Cited
US6043799A Cited
US6204829B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-09-03 2005-03-05 2005-09-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-09-03 2009-03-05 2009-09-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-09-03 2013-03-05 2013-09-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag