Patents by Inventor Michael C. Woodring

Michael C. Woodring 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: 6519686
    Abstract: The present invention discloses a method and system for streaming an information stream from a producer to N consumers in a multi-process environment. An inter-process communication (IPC) channel containing a shared memory is provided between the producer and at least one of N consumers. The information stream is written into the shared memory by way of a producer-side interface. The information stream is read from the shared memory by way of a consumer-side interface.
    Type: Grant
    Filed: January 5, 1998
    Date of Patent: February 11, 2003
    Assignee: Intel Corporation
    Inventors: Michael C. Woodring, Aaron M. Cohen, Rama Menon
  • Patent number: 5603014
    Abstract: A method for simulating an interrupt based application programming interface in a computer system, wherein a trap driver hooks to a real mode interrupt chain comprising at least one interrupt service routine for execution in a real mode of a central processing unit. The trap driver waits for a simulated real mode interrupt, and executes an interface function in a protected mode of the central processing unit if the simulated real mode interrupt specifies the application programming interface. Otherwise, the trap driver chains the simulated real mode interrupt to a next interrupt service routine in the real mode interrupt chain.
    Type: Grant
    Filed: July 24, 1995
    Date of Patent: February 11, 1997
    Assignee: Intel Corporation
    Inventors: Michael C. Woodring, Paul D. Crutcher