Patents by Inventor Thomas J. Padula

Thomas J. Padula 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: 6330486
    Abstract: A system and method for correcting discrepancies in the apparent location of audio sources in a computer representation of a three-dimensional environment is provided. The system and method compensate for distortions created by disparities between the virtual camera field of view and the observer's field of view. The system and method further provide for appropriate adjustments to audio sources outside of the observer's field of view.
    Type: Grant
    Filed: July 16, 1997
    Date of Patent: December 11, 2001
    Assignee: Silicon Graphics, Inc.
    Inventor: Thomas J. Padula
  • Patent number: 6009507
    Abstract: A computer system for performing distributed processing, particularly of digital audio data, is disclosed. The system has a number of digital signal processors linked to a host computer through a time division multiplex bus. The system includes means for assigning to a particular processor a specific processing task or tasks, as well as a means for assigning additional specific processing tasks to that same processor to maximize its use. When the processor performing a specific processing task has reached its capacity, the system assigns a new processor to perform that task. To enhance the efficiency of the processor to perform the specific processing task, the processor cyclically runs a specific set of instructions for performing that specific processing task, and waits for the system to send it digital data to be processed.
    Type: Grant
    Filed: November 19, 1997
    Date of Patent: December 28, 1999
    Assignee: Avid Technology, Inc.
    Inventors: Evan Brooks, Thomas J. Padula, Robert E. Currie, Peter A. Richert
  • Patent number: 5842014
    Abstract: A computer system for performing distributed processing, particularly of digital audio data, is disclosed. The system has a number of digital signal processors linked to a host computer through a time division multiplex bus. The system includes means for assigning to a particular processor a specific processing task or tasks, as well as a means for assigning additional specific processing tasks to that same processor to maximize its use. When the processor performing a specific processing task has reached its capacity, the system assigns a new processor to perform that task. To enhance the efficiency of the processor to perform the specific processing task, the processor cyclically runs a specific set of instructions for performing that specific processing task, and waits for the system to send it digital data to be processed.
    Type: Grant
    Filed: November 7, 1995
    Date of Patent: November 24, 1998
    Assignee: Digidesign, Inc.
    Inventors: Evan Brooks, Thomas J. Padula, Robert E. Currie, Peter A. Richert