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: 7536535Abstract: 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: GrantFiled: April 21, 2006Date of Patent: May 19, 2009Assignee: Altrix Logic, Inc.Inventor: Paul B. Wood
-
Patent number: 7500043Abstract: 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: GrantFiled: April 21, 2006Date of Patent: March 3, 2009Assignee: Altrix Logic, Inc.Inventor: Paul B. Wood
-
Patent number: 5974478Abstract: 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: GrantFiled: July 7, 1997Date of Patent: October 26, 1999Assignee: Brooktree CorporationInventors: Paul B. Wood, Marc M. Stimak
-
Patent number: 5940610Abstract: 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: GrantFiled: October 3, 1996Date of Patent: August 17, 1999Assignee: Brooktree CorporationInventors: David C. Baker, Michael D. Asal, Jonathan I. Siann, Paul B. Wood, Jeffrey L. Nye, Stephen G. Glennon, Matthew D. Bates
-
Patent number: 5805173Abstract: 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: GrantFiled: October 2, 1995Date of Patent: September 8, 1998Assignee: Brooktree CorporationInventors: Stephen G. Glennon, Daniel P. Mulligan, Paul B. Wood
-
Patent number: 5790111Abstract: 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: GrantFiled: January 18, 1996Date of Patent: August 4, 1998Assignee: Compaq Computer CorporationInventors: Paul B. Wood, Brian F. Bounds
-
Patent number: 5740602Abstract: 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: GrantFiled: June 4, 1996Date of Patent: April 21, 1998Assignee: Alcoa Fujikura LimitedInventors: 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: 5732279Abstract: 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: GrantFiled: November 10, 1994Date of Patent: March 24, 1998Assignee: Brooktree CorporationInventors: Paul B. Wood, Marc M. Stimak
-
Patent number: 5613054Abstract: 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: GrantFiled: August 28, 1995Date of Patent: March 18, 1997Assignee: Compaq Computer CorporationInventors: Thomas M. Albers, John V. Eberst, Darwin Fontenot, Richard L. Pyra, Mark W. Welker, Paul B. Wood, Jack E. Bresenham
-
Patent number: 5613053Abstract: 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: GrantFiled: January 21, 1992Date of Patent: March 18, 1997Assignee: Compaq Computer CorporationInventors: Thomas M. Albers, John V. Eberst, Darwin Fontenot, Richard L. Pyra, Mark W. Welker, Paul B. Wood, Jack E. Bresenham
-
Patent number: 5570107Abstract: 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: GrantFiled: February 14, 1995Date of Patent: October 29, 1996Assignee: Compaq Computer CorporationInventors: Paul B. Wood, Thomas M. Albers, Stephen B. Preston
-
Patent number: 5537741Abstract: 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: GrantFiled: February 1, 1995Date of Patent: July 23, 1996Assignee: Alcoa Fujikura LimitedInventors: 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: 5488393Abstract: 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: GrantFiled: June 23, 1993Date of Patent: January 30, 1996Assignee: Compaq Computer CorporationInventors: Paul B. Wood, Brian F. Bounds
-
Patent number: 5389947Abstract: 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: GrantFiled: March 2, 1993Date of Patent: February 14, 1995Assignee: Compaq Computer CorporationInventors: Paul B. Wood, Thomas M. Albers, Stephen B. Preston
-
Patent number: 5291187Abstract: 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: GrantFiled: May 6, 1991Date of Patent: March 1, 1994Assignee: Compaq Computer CorporationInventors: Paul B. Wood, Brian F. Bounds
-
Patent number: 4412294Abstract: 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: GrantFiled: February 23, 1981Date of Patent: October 25, 1983Assignee: Texas Instruments IncorporatedInventors: LaVaughn F. Watts, Ronald L. Smith, Yogendra C. Pandya, Paul B. Wood
-
Patent number: 4386410Abstract: 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: GrantFiled: February 23, 1981Date of Patent: May 31, 1983Assignee: Texas Instruments IncorporatedInventors: Yogendra C. Pandya, Paul B. Wood
-
Patent number: D1023289Type: GrantFiled: August 12, 2022Date of Patent: April 16, 2024Assignee: 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