Patents by Inventor Daryl J. Kokoszka

Daryl J. Kokoszka 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: 5511154
    Abstract: A memory apparatus includes a circuit for receiving and serially storing a plurality of instructions and a plurality of buffer memories each including a buffer controller for regulating access to that buffer. Also included is a circuit, connected to each buffer controller and the receiving circuit, for accessing one or more of said buffers in response to a first serially stored instruction while, in response to at least one other serially stored instruction, concurrently accessing at least one remaining buffer.
    Type: Grant
    Filed: September 27, 1994
    Date of Patent: April 23, 1996
    Assignee: International Business Machines Corporation
    Inventors: Lee E. Johnson, Jr., Daryl J. Kokoszka, Steven P. Larky
  • Patent number: 5457775
    Abstract: A graphics processor including an interface for providing triangle primitives representing a graphics image, a triangle interpolator coupled to the interface for interpolating a triangle primitive and serially computing multiple line primitives from the triangle primitive, a line renderer coupled to the triangle interpolator for receiving a line primitive from the triangle interpolator and for providing pixels representing the line primitive while the triangle interpolator is computing another line primitive.
    Type: Grant
    Filed: September 15, 1993
    Date of Patent: October 10, 1995
    Assignee: International Business Machines Corporation
    Inventors: Lee E. Johnson, Jr., Daryl J. Kokoszka, Steven P. Larky, Paolo Sidoli
  • Patent number: 5452412
    Abstract: A graphics processor including an interface for providing triangle primitives and line primitives representing a graphical image, a line drawer for receiving line primitives and for rendering the line primitives, and a triangle interpolator for receiving the triangle primitives from the interface and for providing line primitives therefrom to the line drawer, wherein the interface includes a register for storing graphics image line primitives and for selectively providing the stored line primitives to the line drawer.
    Type: Grant
    Filed: August 19, 1993
    Date of Patent: September 19, 1995
    Assignee: International Business Machines Corporation
    Inventors: Lee E. Johnson, Jr., Daryl J. Kokoszka, Steven P. Larky, Paolo Sidoli
  • Patent number: 5420972
    Abstract: A bitblt and line draw parameter calculator for preprocessing address information for a bitblt and line draw sequencer. The sequencer computes individual pixel addresses, controls color interpolation pacing and communicates with the memory hypervisor. By partitioning memory addressing into two tasks a first line or bitblt need only be partially processed prior to starting processing on a second line or bitblt.
    Type: Grant
    Filed: November 15, 1990
    Date of Patent: May 30, 1995
    Assignee: International Business Machines Corporation
    Inventors: Lee E. Johnson, Jr., Daryl J. Kokoszka
  • Patent number: 5339394
    Abstract: A data processing system is provided that includes a plurality of processors each including a circuit for providing a busy signal. The system also includes a plurality of registers for storing data wherein each register is dedicated to a selected processor or a selected set of processors. A control circuit is provided for receiving the busy signals and prohibiting storage from an external device to the registers dedicated a processor when that processor provides a busy signal.
    Type: Grant
    Filed: July 31, 1992
    Date of Patent: August 16, 1994
    Assignee: International Business Machines Corporation
    Inventors: Lee E. Johnson, Jr., Daryl J. Kokoszka, Steven P. Larky, Paolo Sidoli