Patents Represented by Attorney Steven P. Koda
  • Patent number: 6492962
    Abstract: Apparent distance of a pixel within an optical field of view is determined. Incoming light is scanned along a raster pattern to direct light for a select pixel onto a light distance detector. The distance is sampled for each pixel or for a group of pixels. The light distance detector includes a concentric set of rings sensors. The larger the spot of light corresponding to the pixel, the more rings are impinged. The diameter of the spot is proportional to the distance at which the light originated (e.g., light source or object from which light was reflected). Alternatively, a variable focus lens (VFL) adjusts focal length for a given pixel to achieve a standard spot size. The distance at which the light originated correlates to the focal length of the VFL.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: December 10, 2002
    Assignee: University of Washington
    Inventors: Charles D. Melville, Michael Tidwell, Richard S. Johnston, Joel S. Kollin
  • Patent number: 6480615
    Abstract: The optical flow of an array of pixels in an image field is determined using adaptive spatial and temporal gradients. Artifacts are avoided for image objects which are moving smoothly relative to the image field background. Data from three image frames are used to determine optical flow. A parameter is defined and determined frame by frame which is used to determine whether to consider the data looking forward from frame k to k+1 or the data looking backward from frame k−1 to frame k in initializing spatial and or temporal gradients for frame k. The parameter identifies signifies the areas of occlusion, so that the gradients looking backward from frame k−1 to frame k can be used for the occluded pixel regions. The gradients looking forward are used in the other areas.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: November 12, 2002
    Assignee: University of Washington
    Inventors: Shijun Sun, Yongmin Kim
  • Patent number: 6473756
    Abstract: A file among equivalent files identified during a search of a global computer network is selected to be downloaded to a local computer. Equivalent files are found frequently where different copies of the same song are stored many times on a global computer network. A portion of all or a subset of the equivalent files are screened during a brief trial download period. Because the files are expected to be located at different sites, the bandwidth of the pathways to the respective files may vary. Amongst other criteria, the file with the best download performance during the trial time period is selected to be downloaded in its entirety.
    Type: Grant
    Filed: June 11, 1999
    Date of Patent: October 29, 2002
    Assignee: Acceleration Software International Corporation
    Inventor: Clinton L. Ballard
  • Patent number: 6449765
    Abstract: A plurality of vendors include a prescribed hyperlink protocol in their web pages to be participating web pages. The protocol included is the same for everyone, although the function and appearance of a resulting hyperlink varies. For a non-participating end user, the prescribed hyperlink forwards access to a sign-up site. For a participating end user, the function varies according whether the current web page is the referral web site start page, a referral web site non-start page, the privileged web site start page, a privileged web site non-start page, or another participating web page. For the referral start page, the hyperlink redirects access to the privileged web site start page. For the privileged start page, the hyperlink redirects access to the referral start page. For other participating web pages, the function may rotate to redirect access to the referral site or the privileged domain.
    Type: Grant
    Filed: August 9, 1999
    Date of Patent: September 10, 2002
    Assignee: Acceleration Software International Corporation
    Inventor: Clinton L. Ballard
  • Patent number: 6430739
    Abstract: The functionality of software is contingent upon the home page setting for a user. Each time a user logs onto the World Wide Web, a home page manager program checks the home page setting. If the setting is the predetermined home page, then normal operation of contingent software ensues. If the setting is not the predetermined home page, then access to the contingent software is limited or disabled. The predetermined home page is any one of a prescribed set of home pages listed at a control site. In rotational mode a plurality of prescribed home pages are rotated as the predetermined home page. In long term mode the user selects one home page from the plurality of prescribed home pages as the predetermined home page. The home page manager software also allows (i) access to a user's alternative home page, and (ii) monitoring the level of activity of software.
    Type: Grant
    Filed: July 16, 1999
    Date of Patent: August 6, 2002
    Assignee: Acceleration Software International Corporation
    Inventor: Clinton L. Ballard
  • Patent number: 6418435
    Abstract: In a distributed method of data gathering, connotative meanings of terms are selected from predefined emotional descriptors organized into a plurality of emotional categories. Respective judges select zero or one emotional descriptors from a given category and rate the term for intensity. Each term is evaluated by a plurality of judges for each emotional category. The results are processed to assure that the selected emotional descriptors were not selected by chance. Retained associations become part of a database of terms, including connotative meanings and related intensity. A self-calibration method is used during intensity evaluation to assure uniformity among intensity ratings. The judges select among anchor terms for each intensity rating in a given emotional category, picking the anchor terms which most accurately reflects the rating level being checked. The completed data base is accessed through a computer interface to implement an electronic language reference tool.
    Type: Grant
    Filed: August 11, 1999
    Date of Patent: July 9, 2002
    Assignee: Connotative Reference Corporation
    Inventor: Wayne O. Chase
  • Patent number: 6388641
    Abstract: A scanning beam display controls the curvature of scanning light wave impinging on the eye to simulate image points of differing depth. To simulate an object at a far distance the generated light waves are flatter. To simulate closer objects, the light wave curvature increases. When changing the curvature of the light waves, the eye responds by altering its focus. The curvature of the light waves thus determines the apparent focal distance from the eye to the virtual object. To vary the curvature, either a variable focus lens or a variable index of refraction device is used. Alternatively, a moving point source is used. The generated apparent distance of a virtual object is correlated to a detected distance in a background field of view. Intensity of the virtual object is correlated to detected intensity of background light.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: May 14, 2002
    Assignee: University of Washington
    Inventors: Michael Tidwell, Charles D. Melville, Richard S. Johnston, Joel S. Kollin
  • Patent number: 6389415
    Abstract: In a distributed method of data gathering, connotative meanings of terms are selected from predefined emotional descriptors organized into a plurality of emotional categories. Respective judges select zero or one emotional descriptors from a given category and rate the term for intensity. Each term is evaluated by a plurality of judges for each emotional category. The results are processed to assure that the selected emotional descriptors were not selected by chance. Anomalous results are purged. Statistical analysis is performed to assure that the selected emotional descriptors were not selected by chance. Retained associations become part of the database for the corresponding record. There may be 0, 1 or more connotative associations for any given record. The completed data base is accessed through a computer interface to implement an electronic language reference tool.
    Type: Grant
    Filed: August 11, 1999
    Date of Patent: May 14, 2002
    Assignee: Connotative Reference Corporation
    Inventor: Wayne O. Chase
  • Patent number: 6369953
    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.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: April 9, 2002
    Assignee: University of Washington
    Inventors: Charles D. Melville, Richard S. Johnston
  • Patent number: 6352344
    Abstract: A scanned retinal display includes an optical scanning array to generate multiple exit pupils in conjunction with an eyepiece. The multiple exit pupils expand the effective exit pupil. As a user moves their eye the eye moves from one exit pupil to another. A scanning array creates the multiple exit pupils to maintain a clear line of sight for an augmented display. Also, a viewer's eye position is tracked. To achieve a larger effective exit pupil and the pin hole effect advantage of a small exit pupil, only one exit pupil of the multiple pupils is active to enter the user's eye.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: March 5, 2002
    Assignee: University of Washington
    Inventor: Michael Tidwell
  • Patent number: 6332143
    Abstract: A computerized interactive language reference system includes a database of terms with associated denotative, connotative and human interest information. The system goes through each word of a passage and determines whether there is an entry in the database for such word. For each term where there is an entry, there is a check to see if the term has more than one denotative meaning. Where there is more than one denotative meaning, an appropriate one of the denotative meanings is selected. The system evaluates the passage for positive emotional connotations, negative emotional connotations, global emotional connotations, human interest, connotations of power, connotations of activity and connotations of abstractness/concreteness. Dominant emotional connotations and dominant words also are specifically identified and ranked.
    Type: Grant
    Filed: August 11, 1999
    Date of Patent: December 18, 2001
    Assignee: Roedy Black Publishing Inc.
    Inventor: Wayne O. Chase
  • Patent number: 6317103
    Abstract: A virtual retinal display utilizes photon generation and manipulation to create a panoramic, high resolution, color virtual image that is projected directly onto the retina of the eye without creating a real or an aerial image that is viewed via a mirror or optics. The virtual retinal display includes a source of photons, the photons being modulated with video information and scanned in a raster type of pattern directly onto the retina of the user's eye. The photon generator may utilize coherent or non-coherent light. Further, the photon generator may utilize color light generators so as to scan a colored virtual image directly onto the retina of the user's eye. The virtual retinal display may also include a depth accommodation cue to vary the focus of scanned photons rapidly so as to control the depth perceived by a user for each individual picture element of the virtual image.
    Type: Grant
    Filed: May 17, 1999
    Date of Patent: November 13, 2001
    Assignee: University of Washington
    Inventors: Thomas Adrian Furness, III, Joel S. Kollin
  • Patent number: 6301387
    Abstract: A template is analyzed to determine a step size for searching within a search area. First, the template is padded with pixels to increase its size. Cross-correlation between the padded template and the original template leads to identification of an effective step size. Step sizes for each of horizontal and vertical axes are derived. Windows of the search area, selected based on the step size, then are tested in a fast search stage by correlating the template to the window. Any tested window which has a correlation coefficient exceeding a specific value is a local match. A full search of the vicinity of the local match then is performed for all potential windows within an area bounded by one step to either side of the local match along either axis. The location(s) corresponding to the highest correlation(s) exceeding the threshold value are matches.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: October 9, 2001
    Assignee: University of Washington
    Inventors: Shijun Sun, Hyun Wook Park, Yongmin Kim
  • Patent number: 6294775
    Abstract: A minimally invasive, medical, image acquisition having a flexible optical fiber serving as an illuminating wave guide. In one resonance mode, the distal end of the fiber is a stationary node. The fiber includes a lens at the distal tip which collimates emitted light. A scan lens is positioned off the end of the fiber. The relative magnifications of the lenses and the relative positions determines the pixel resolution. In particular, the illumination fiber outputs a light beam or pulse which illuminates a precise spot size. A photon detector detects reflected photons from the object, including the spot. Pixel resolution is determined by the area of the illumination spot (and thus the lens configuration), rather than an area sensed by the detector.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: September 25, 2001
    Assignee: University of Washington
    Inventors: Eric J. Seibel, Thomas A. Furness, III
  • Patent number: 6285505
    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.
    Type: Grant
    Filed: November 24, 2000
    Date of Patent: September 4, 2001
    Assignee: University of Washington
    Inventors: Charles D. Melville, Richard S. Johnston
  • Patent number: 6281862
    Abstract: A scanning beam display controls the curvature of scanning light wave impinging on the eye to simulate image points of differing depth. To simulate an object at a far distance the generated light waves are flatter. To simulate closer objects, the light wave curvature increases. When changing the curvature of the light waves, the eye responds by altering its focus. The curvature of the light waves thus determines the apparent focal distance from the eye to the virtual object. To vary the curvature, either a variable focus lens or a variable index of refraction device is used. Alternatively, a moving point source is used. The generated apparent distance of a virtual object is correlated to a detected distance in a background field of view. Intensity of the virtual object is correlated to detected intensity of background light.
    Type: Grant
    Filed: November 9, 1998
    Date of Patent: August 28, 2001
    Assignee: University of Washington
    Inventors: Michael Tidwell, Charles D. Melville, Richard S. Johnston, Joel S. Kollin
  • Patent number: 6272250
    Abstract: Pixel data forming an image is clustered into groups of data of similar color. Pixels of approximately the same color form one cluster. A vigilance parameter determines how many clusters are derived and how wide a range of colors are included in a cluster. The process for allocating input vectors into clusters is based upon a minimum distance measure to multiple prototype vectors. A given image frame is allocated into clusters in an iterative process. A subset of clusters from an initial image frame are treated as featured clusters. The featured clusters correspond object(s). To track the object, input vectors in subsequent frames are tested to determine whether they correspond to a featured cluster. A scene change is detected when more than a prescribed number of prototype vectors have changed by more than a predetermined amount.
    Type: Grant
    Filed: January 20, 1999
    Date of Patent: August 7, 2001
    Assignee: University of Washington
    Inventors: Shijun Sun, Yongmin Kim
  • Patent number: 6257727
    Abstract: An augmented display includes an image display source and a silhouette display source. The image display source generates a virtual image to be perceived by a viewer. The silhouette display source occurs in the path of the background light. The silhouette display source generates a mask corresponding to the image content of the image display. The mask is a darkened area reducing or blocking background light. As the light from the virtual image is overlaid onto the background, there is less background light in the portion where the image appears.
    Type: Grant
    Filed: May 11, 2000
    Date of Patent: July 10, 2001
    Assignee: University of Washington
    Inventor: Charles D. Melville
  • Patent number: 6243186
    Abstract: Two piezoelectric sensors are mounted on the back of a spring-plate of a mechanical resonance scanner on respective sides of a center line coinciding with an axis of rotation. As the scanner mirror rotates back and forth the two sensors are accelerated and decelerated at a 180° phase difference. Each sensor's output voltage crosses a zero level when the acceleration is unchanging. A differential amplifier detects the zero crossings for motion along the axis of rotation. Common mode rejection eliminates the non-rotational accelerations associated with external vibrations and shocks, and prevents masking the mirror's zero-crossings.
    Type: Grant
    Filed: May 25, 2000
    Date of Patent: June 5, 2001
    Assignee: University of Washington
    Inventor: Charles D. Melville
  • Patent number: 6243494
    Abstract: A template is analyzed to determine step sizes for searching within a search area. The template is analyzed by first padding the template with data points to increase its size. Cross-correlation between the padded template and the original template leads to identification of an effective step size along multiple axes. Step sizes for each of a horizontal, vertical and a third axis are derived. Third axis step sizes may correspond to rotation, scaling factor, subsampling factor, linear distance, time or frequency. Windows of the search area, selected based on the step sizes, then are tested in a fast search by correlating the template to selected windows to derive correlation coefficients. Any tested window which has a correlation coefficient exceeding a given value is a potential match for the template and is subject to a refined stage of comparison.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: June 5, 2001
    Assignee: University of Washington
    Inventors: Shijun Sun, Yongmin Kim