Patents by Inventor Thomas K. Porter

Thomas K. Porter 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: 5239624
    Abstract: A computer database contains visual and other information of an object scene from which a television monitor or film display is created by electronically sampling points of the object scene information in the computer memory. Undesirable effects of aliasing are significantly reduced and substantially eliminated by pseudo-randomly distributing, in a particular manner, the occurrence of the point samples in space and time. Realistic depth of field is obtained in the images, corresponding to what is observed through a camera lens, by altering the sample point locations to simulate passing them through an optical aperture in a pseudo-random distribution thereacross. Further, effects of illumination, shadows, object reflection and object refraction are made more realistic by causing each sample point to pseudo-randomly select one of a predetermined number of possible ray directions.
    Type: Grant
    Filed: April 17, 1991
    Date of Patent: August 24, 1993
    Assignee: Pixar
    Inventors: Robert L. Cook, Thomas K. Porter, Loren C. Carpenter
  • Patent number: 5045995
    Abstract: A plurality of processing elements independently operate in parallel on separate streams of data but in response to common instructions. In order to selectively and individually enable each processing element, a control register stage is provided for each. Each register may be controlled, as between its enabling and disabling states with respect to execution of a common instruction, by the results of a test performed by its associated processor in response to a prior instruction and by the complement of the test results. The system is especially adapted to support flow of control operators, such as IF/THEN constructs, IF/THEN/ELSE constructs and WHILE/DO loop constructs.
    Type: Grant
    Filed: December 3, 1990
    Date of Patent: September 3, 1991
    Assignee: Vicom Systems, Inc.
    Inventors: Adam E. Levinthal, Thomas K. Porter, Thomas D. S. Duff, Loren C. Carpenter
  • Patent number: 5025400
    Abstract: A computer database contains visual and other information of an object scene from which a television monitor or film display is created by electronically sampling points of the object scene information in the computer memory. Undesirable effects of aliasing are significantly reduced and substantially eliminated by pseudo-randomly distributing, in a particular manner, the occurrence of the point samples in space and time. Realistic depth of field is obtained in the images, corresponding to what is observed through a camera lens, by altering the sample point locations to simulate passing them through an optical aperture in a pseudo-random distribution thereacross. Further, effects of illumination, shadows, object reflection and object refraction are made more realistic by causing each sample point to pseudo-randomly select one of a predetermined number of possible ray directions.
    Type: Grant
    Filed: June 21, 1989
    Date of Patent: June 18, 1991
    Assignee: Pixar
    Inventors: Robert L. Cook, Thomas K. Porter, Loren C. Carpenter
  • Patent number: 4897806
    Abstract: A computer database contains visual and other information of an object scene from which a television monitor or film display is created by electronically sampling points of the object scene information in the computer memory. Undesirable effects of aliasing are significantly reduced and substantially eliminated by pseudo-randomly distributing, in a particular manner, the occurrence of the point samples in space and time. Realistic depth of field is obtained in the images, corresponding to what is observed through a camera lens, by altering the sample point locations to simulate passing them through an optical aperture in a pseudo-random distribution thereacross. Further, effects of illumination, shadows, object reflection and object refraction are made more realistic by causing each sample point to pseudo-randomly select one of a predetermined number of possible ray directions.
    Type: Grant
    Filed: June 19, 1985
    Date of Patent: January 30, 1990
    Assignee: Pixar
    Inventors: Robert L. Cook, Thomas K. Porter, Loren C. Carpenter
  • Patent number: 4845666
    Abstract: A computer binary numbering system which allows for over range values and determines the sign of the numbers from their two most significant bits. The technique has a particular advantage in computer graphics systems.
    Type: Grant
    Filed: April 13, 1988
    Date of Patent: July 4, 1989
    Assignee: Pixar
    Inventors: Thomas K. Porter, Adam E. Levinthal
  • Patent number: 4459677
    Abstract: A YIQ computer graphics system includes a data processing system having a data tablet for receiving inputs from an artist and a video processing system connected to the data processing system. The video processing system includes a two component expandable frame store with the first component storing video intensity information for each pixel of a visual image and with the second component storing two video color components each for one-half of the visual image.
    Type: Grant
    Filed: March 8, 1982
    Date of Patent: July 10, 1984
    Assignee: Ampex Corporation
    Inventors: Thomas K. Porter, Rodney D. Stock