Patents by Inventor J. Thomas Ngo

J. Thomas Ngo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6574793
    Abstract: A method and system for displaying advertisements. The advertisements are displayed on a television having a controlled connected thereto and configured for receiving commands from a viewer of the television. The method includes displaying a first advertisement on the television, receiving a command from the viewer of the television to display a second advertisement, the second advertisement being a variant of the first advertisement, and displaying the second advertisement on the television.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: June 3, 2003
    Assignee: Interval Research Corporation
    Inventors: J. Thomas Ngo, Malcolm Slaney
  • Patent number: 5933150
    Abstract: A constraint-based graphics system employs different examples of an image to define the constraints of the system. The examples are grouped into subsets which can be interpolated with one another, according to a user-specified input that determines the relative proportion of each example image. An animation can be created by defining a sequence of such interpolated images. Alternatively, a user can directly manipulate observable components of an image to define a particular state for the image. Automatic transformations are defined to provide registration of an image within an overall scene by shifting the frame of reference for an image so that unnatural movements do not occur as the animation proceeds through a sequence of states. The structure of the system permits an animation to be divided into distinct components that can be combined with complementary components of other animations, to provide new results.
    Type: Grant
    Filed: August 6, 1996
    Date of Patent: August 3, 1999
    Assignee: Interval Research Corporation
    Inventors: J. Thomas Ngo, Bruce Randall Donald