Patents by Inventor Paul B. Wood

Paul B. Wood 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: 7536535
    Abstract: Systems and methods for executing program instructions in a data processor at a variable rate. In one embodiment, a processor is configured to examine received instructions, identify an execution time associated with each instruction, and generate clock pulses at necessary intervals to obtain the appropriate execution time for each instruction. Instructions may be associated with types or “bins” that are in turn associated with corresponding execution times. The clock pulses may be generated by routing successive pulses through circuits that delay the pulses by desired amounts of time. The processor may also be configured to identify instructions which are input/output (I/O) instructions and are initiated or terminated by completion of handshake procedures and therefore have execution times that vary from one instance to the next.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: May 19, 2009
    Assignee: Altrix Logic, Inc.
    Inventor: Paul B. Wood
  • Patent number: 7500043
    Abstract: Systems and methods for processing data using an array of data processing elements that are coupled together with a variable precision interconnect. One embodiment comprises data processing elements coupled by variable precision interconnects to form a row-column array. The interconnects and/or data processing elements may be synchronous or asynchronous. The data processing elements may operate in a fixed manner, or they may be programmable, and selectable data processing elements in the array may be bypassed. The interconnects and data processing elements may be configured to handle data in a digit-serial manner, with tags for each digit identifying whether the digit is the first and/or last digit in a data word. The data processing elements may be coupled to a system bus that enables communication of data between the data processing elements and external devices and allows control information to be communicated to and from the data processing elements.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: March 3, 2009
    Assignee: Altrix Logic, Inc.
    Inventor: Paul B. Wood
  • Patent number: 5974478
    Abstract: A system and method for providing sound in a computer are disclosed. An audio module for controlling digitized sound I/O is included in a media stream controller. The media stream controller may also coordinate graphics and video which allows multiple media subsystems to be supported from a single bus device. A software application may initiate sound data transfer by sending a conventional DMA mode command to the media stream controller. The media stream controller activates an audio interrupt service routine which processes the request without using a conventional DMA controller. Digital sound data is transferred across a local bus using high speed burst mode block transfer commands and is buffered by the media stream controller in a display memory. Concurrently, the media stream controller may output sound data from the display memory to a sound output device using a double buffering method.
    Type: Grant
    Filed: July 7, 1997
    Date of Patent: October 26, 1999
    Assignee: Brooktree Corporation
    Inventors: Paul B. Wood, Marc M. Stimak
  • Patent number: 5940610
    Abstract: Multimedia information (e.g. graphics, video, sound, control information) passes through a system bus from a CPU main memory to a display memory in accordance with CPU commands. The information may be packetized with associated packet types identifying the different media. A media stream controller processes the information and passes the processed information to the display memory. Controllers in the media stream controller individually pass multimedia information to the display memory. A PACDAC controller in the media stream controller causes media (e.g. graphics, video) in the display memory to be transferred to a PACDAC for display. The format, sequence, and rate of this transfer may be flexibly controlled by software on a frame by frame basis. Arbitration logic establishes priorities for the different controllers in the media stream controller so they may share a single bus for accessing the display memory. A single interrupt controller coordinates interrupts (e.g.
    Type: Grant
    Filed: October 3, 1996
    Date of Patent: August 17, 1999
    Assignee: Brooktree Corporation
    Inventors: David C. Baker, Michael D. Asal, Jonathan I. Siann, Paul B. Wood, Jeffrey L. Nye, Stephen G. Glennon, Matthew D. Bates
  • Patent number: 5805173
    Abstract: Aspects of the present invention provide a system for selectively processing a video signal in accordance with instructions from application software. The system contains a video decoder for converting an analog video signal to digital video data, and a controller for formatting and routing the digital video data. A list of control structures may be loaded into a memory associated with the controller. The control structures contain formatting and routing information used by the controller to process different portions of the video stream. The number and content of control structures as well as the correlation between the control structures and selected portions of the video stream may be flexibly determined by application software. In particular, the control structures may be configured such that certain portions of the video stream are routed to the CPU for processing, while other portions are routed to a display driver and output on a display device.
    Type: Grant
    Filed: October 2, 1995
    Date of Patent: September 8, 1998
    Assignee: Brooktree Corporation
    Inventors: Stephen G. Glennon, Daniel P. Mulligan, Paul B. Wood
  • Patent number: 5790111
    Abstract: A graphics subsystem, including a video digital-to-analog converter, is disclosed. A high speed oscillator generates a pixel clock signal at the frequency at which pixels are to be displayed. Included in the video DAC is a frequency divider which presents an output clock signal having a period which is a multiple of the pixel clock signal, the multiple corresponding to the level of multiplexing of pixel data to be provided by the video DAC; this multiple can equal unity. The video controller in the system receives the output clock signal, and generates clock signals to control the serial port of the frame memory, and also to control the latching of the first stage in the video DAC. The first stage latch in the video DAC latches in the multiple pixel data from the frame memory, and the multiplexer in the video DAC presents the data to the color palette RAM, or around the color palette RAM in true-color non-multiplexed mode, according to the pixel clock signal.
    Type: Grant
    Filed: January 18, 1996
    Date of Patent: August 4, 1998
    Assignee: Compaq Computer Corporation
    Inventors: Paul B. Wood, Brian F. Bounds
  • Patent number: 5740602
    Abstract: A method and apparatus for making wire harness. The apparatus includes the use of a sequential wire processor that serially and sequentially fabricates circuits having terminal ends. The terminated circuits are transferred by a transfer means to an upstanding carousel provided with arrays of circuit-receiving clips. The transfer means receives terminated circuits from the sequential wire processor and places them on the clips of the carousel. The carousel is then moved to an assembly line and robotic station where robots remove the circuits from the clips of the carousel and place the terminated ends of the circuits in cavities of connectors strategically located on the assembly line. The robots have end effectors that physically insert the terminal ends into the connector cavities.
    Type: Grant
    Filed: June 4, 1996
    Date of Patent: April 21, 1998
    Assignee: Alcoa Fujikura Limited
    Inventors: Eric C. Peterson, Alex H. Damalas, Glynn R. Bartlett, Steven B. Farmer, Leslie B. Hoffman, Tak Kameoka, Horace H. Wacaser, Paul B. Wood
  • Patent number: 5732279
    Abstract: A system and method for providing sound in a computer are disclosed. An audio module for controlling digitized sound I/O is included in a media stream controller. The media stream controller may also coordinate graphics and video which allows multiple media subsystems to be supported from a single bus device. A software application may initiate sound data transfer by sending a conventional DMA mode command to the media stream controller. The media stream controller activates an audio interrupt service routine which processes the request without using a conventional DMA controller. Digital sound data is transferred across a local bus using high speed burst mode block transfer commands and is buffered by the media stream controller in a display memory. Concurrently, the media stream controller may output sound data from the display memory to a sound output device using a double buffering method.
    Type: Grant
    Filed: November 10, 1994
    Date of Patent: March 24, 1998
    Assignee: Brooktree Corporation
    Inventors: Paul B. Wood, Marc M. Stimak
  • Patent number: 5613054
    Abstract: Line draw circuitry receives parameters defining first and second endpoints of a line and calculates line parameters based on the first and second endpoints. The line parameters are then stored in a memory. A "calculate-only" control signals determines whether a line is drawn immediately after calculation (and storing) of the end parameters or whether the line is drawn responsive to a subsequent "start" signal. If the line is to be drawn responsive to the start signal, the line parameters may be modified prior to drawing the line.
    Type: Grant
    Filed: August 28, 1995
    Date of Patent: March 18, 1997
    Assignee: Compaq Computer Corporation
    Inventors: Thomas M. Albers, John V. Eberst, Darwin Fontenot, Richard L. Pyra, Mark W. Welker, Paul B. Wood, Jack E. Bresenham
  • Patent number: 5613053
    Abstract: A graphics processor uses a line draw facility to receive first and second values indicative of the coordinates of respective first and second end points of a line. The reception of the second value is sensed by the line draw facility and line data is generated responsive to the sensing of the second value.
    Type: Grant
    Filed: January 21, 1992
    Date of Patent: March 18, 1997
    Assignee: Compaq Computer Corporation
    Inventors: Thomas M. Albers, John V. Eberst, Darwin Fontenot, Richard L. Pyra, Mark W. Welker, Paul B. Wood, Jack E. Bresenham
  • Patent number: 5570107
    Abstract: A graphics subsystem, including a video digital-to-analog converter, is disclosed. A high speed oscillator generates a pixel clock signal at the frequency at which pixels are to be displayed. Included in the video DAC is a frequency divider which presents an output clock signal having a period which is a multiple of the pixel clock signal, the multiple corresponding to the level of multiplexing of pixel data to be provided by the video DAC; this multiple can equal unity. The video controller in the system receives the output clock signal, and generates clock signals to control the serial port of the frame memory, and also to control the latching of the first stage in the video DAC. The first stage latch in the video DAC latches in the multiple pixel data from the frame memory, and the multiplexer in the video DAC presents the data to the color palette RAM, or around the color palette RAM in true-color non-multiplexed mode, according to the pixel clock signal.
    Type: Grant
    Filed: February 14, 1995
    Date of Patent: October 29, 1996
    Assignee: Compaq Computer Corporation
    Inventors: Paul B. Wood, Thomas M. Albers, Stephen B. Preston
  • Patent number: 5537741
    Abstract: A method and apparatus for making wire harness. The apparatus includes the use of a sequential wire processor that serially and sequentially fabricates circuits having terminal ends. The terminated circuits are transferred by a transfer means to an upstanding carousel provided with arrays of circuit-receiving clips. The transfer means receives terminated circuits from the sequential wire processor and places them on the clips of the carousel. The carousel is then moved to an assembly line and robotic station where robots remove the circuits from the clips of the carousel and place the terminated ends of the circuits in cavities of connectors strategically located on the assembly line. The robots have end effectors that physically insert the terminal ends into the connector cavities.
    Type: Grant
    Filed: February 1, 1995
    Date of Patent: July 23, 1996
    Assignee: Alcoa Fujikura Limited
    Inventors: Eric C. Peterson, Alex H. Damalas, Glynn R. Bartlett, Steven B. Farmer, Leslie B. Hoffman, Tak Kameoka, Horace H. Wacaser, Paul B. Wood
  • Patent number: 5488393
    Abstract: A graphics subsystem, including a video digital-to-analog converter, is disclosed. A high speed oscillator generates a pixel clock signal at the frequency at which pixels are to be displayed. Included in the video DAC is a frequency divider which presents an output clock signal having a period which is a multiple of the pixel clock signal, the multiple corresponding to the level of multiplexing of pixel data to be provided by the video DAC; this multiple can equal unity. The video controller in the system receives the output clock signal, and generates clock signals to control the serial port of the frame memory, and also to control the latching of the first stage in the video DAC. The first stage latch in the video DAC latches in the multiple pixel data from the frame memory, and the multiplexer in the video DAC presents the data to the color palette RAM, or around the color palette RAM in true-color non-multiplexed mode, according to the pixel clock signal.
    Type: Grant
    Filed: June 23, 1993
    Date of Patent: January 30, 1996
    Assignee: Compaq Computer Corporation
    Inventors: Paul B. Wood, Brian F. Bounds
  • Patent number: 5389947
    Abstract: A graphics subsystem, including a video digital-to-analog converter, is disclosed. A high speed oscillator generates a pixel clock signal at the frequency at which pixels are to be displayed. Included in the video DAC is a frequency divider which presents an output clock signal having a period which is a multiple of the pixel clock signal, the multiple corresponding to the level of multiplexing of pixel data to be provided by the video DAC; this multiple can equal unity. The video controller in the system receives the output clock signal, and generates clock signals to control the serial port of the frame memory, and also to control the latching of the first stage in the video DAC. The first stage latch in the video DAC latches in the multiple pixel data from the frame memory, and the multiplexer in the video DAC presents the data to the color palette RAM, or around the color palette RAM in true-color non-multiplexed mode, according to the pixel clock signal.
    Type: Grant
    Filed: March 2, 1993
    Date of Patent: February 14, 1995
    Assignee: Compaq Computer Corporation
    Inventors: Paul B. Wood, Thomas M. Albers, Stephen B. Preston
  • Patent number: 5291187
    Abstract: A graphics subsystem, including a video digital-to-analog converter, is disclosed. A high speed oscillator generates a pixel clock signal at the frequency at which pixels are to be displayed. Included in the video DAC is a frequency divider which presents an output clock signal having a period which is a multiple of the pixel clock signal, the multiple corresponding to the level of multiplexing of pixel data to be provided by the video DAC; this multiple can equal unity. The video controller in the system receives the output clock signal, and generates clock signals to control the serial port of the frame memory, and also to control the latching of the first stage in the video DAC. The first stage latch in the video DAC latches in the multiple pixel data from the frame memory, and the multiplexer in the video DAC presents the data to the color palette RAM, or around the color palette RAM in true-color non-multiplexed mode, according to the pixel clock signal.
    Type: Grant
    Filed: May 6, 1991
    Date of Patent: March 1, 1994
    Assignee: Compaq Computer Corporation
    Inventors: Paul B. Wood, Brian F. Bounds
  • Patent number: 4412294
    Abstract: A data display and management system includes a microprocessor whose functions are implemented by instructions in data from a directly connected main memory. A mass data storage memory is connected to the main memory and has permanently stored instructions therein for the microprocessor. A display control system which operates asynchronously with the microprocessor includes a display controller, display memory, character memory means, and a visual character attribute generator. By linking one or more row attribute bytes, or pointers, to each row of characters stored in the display memory the display controller performs character and row manipulation on a display device without transferring whole blocks of data in the display memory. Multi-region display segmentation into horizontal and vertical split regions, smooth or discrete scrolling of individual regions, and various editing functions are achieved by modifying the associated display memory pointers.
    Type: Grant
    Filed: February 23, 1981
    Date of Patent: October 25, 1983
    Assignee: Texas Instruments Incorporated
    Inventors: LaVaughn F. Watts, Ronald L. Smith, Yogendra C. Pandya, Paul B. Wood
  • Patent number: 4386410
    Abstract: A display control system which operates asynchronously with a microprocessor includes a display controller, display memory, character memory means, and a visual character attribute generator. By linking one or more row attribute bytes, or pointers, to each row of characters stored in the display memory the display controller performs character and row manipulation on a display device without transferring whole blocks of data in the display memory. Multi-region display segmentation into horizontal and vertical split regions, smooth or discrete scrolling of individual regions, and various editing functions are achieved by modifying the associated display memory pointers. In one embodiment the display controller is a single integrated circuit device.
    Type: Grant
    Filed: February 23, 1981
    Date of Patent: May 31, 1983
    Assignee: Texas Instruments Incorporated
    Inventors: Yogendra C. Pandya, Paul B. Wood
  • Patent number: D1023289
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: April 16, 2024
    Assignee: Quip NYC, Inc.
    Inventors: Jonathan Henry Fratti, Eric Glenn Harsh, Steffany V. Tran, Nathan A. Herrmann, Simon J. M. Enever, William May, Sean James Wilson, James C. Krause, Maxwell R. Wood-Lee, Paul B. Koh