Patents by Inventor Stephen G. Churchill

Stephen G. Churchill 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: 6748451
    Abstract: A system is presented for a plurality of computer nodes in mutual data communication to execute logic in a coordinated manner. The approach features aligning the definition of the time in the nodes so that each node has essentially the same definition of time; defining a schedule of communications for each computer node, with the schedule having future moments defined for initiating each communication; communicating each schedule to its respective node; and initiating each communication at the time defined in the schedule. The computer network has a message carrier supporting multiple communication paths; a plurality of computers coupled to the message carrier, a clock system for maintaining time synchronism among the computers; and a scheduler coupled to the message carrier for determining the sequence of communication between the computers. The message carrier establishes communication between selected computers based on the time-deterministic tasks being performed by the computers.
    Type: Grant
    Filed: May 19, 1999
    Date of Patent: June 8, 2004
    Assignee: Dow Global Technologies Inc.
    Inventors: Randy D. Woods, Wayne P. Dupree, David M. Jachim, Gerrit H. Verniers, Stephen G. Churchill, George P. Fernandez
  • Publication number: 20030140172
    Abstract: A system is presented for a plurality of computer nodes in mutual data communication to execute logic in a coordinated manner. The approach features aligning the definition of the time in the nodes so that each node has essentially the same definition of time; defining a schedule of communications for each computer node, with the schedule having future moments defined for initiating each communication; communicating each schedule to its respective node; and initiating each communication at the time defined in the schedule. The computer network has a message carrier supporting multiple communication paths; a plurality of computers coupled to the message carrier, a clock system for maintaining time synchronism among the computers; and a scheduler coupled to the message carrier for determining the sequence of communication between the computers. The message carrier establishes communication between selected computers based on the time-deterministic tasks being performed by the computers.
    Type: Application
    Filed: May 19, 1999
    Publication date: July 24, 2003
    Inventors: RANDY D. WOODS, WAYNE P. DUPREE, DAVID M. JACHIM, GERRIT H. VERNIERS, STEPHEN G. CHURCHILL, GEORGE P. FERNANDEZ
  • Patent number: 5655133
    Abstract: A massively multiplexed central processing unit ("CPU") which has a plurality of independent computational circuits, a separate internal result bus for transmitting the resultant output from each of these computational circuits, and a plurality of general purpose registers coupled to each of the computational circuits. Each of the general purpose registers have multiplexed input ports which are connected to each of the result buses. Each of the general purpose registers also have an output port which is connected to a multiplexed input port of at least one of the computational circuits. Each of the computational circuits are dedicated to at least one unique mathematical function, and at least one of the computational circuits include at least one logical function. At least one of the computational circuits includes a plurality of concurrently operable mathematical and logical processing circuits, and an output multiplexer for selecting one of the resultant outputs for transmission on its result bus.
    Type: Grant
    Filed: November 13, 1995
    Date of Patent: August 5, 1997
    Assignee: The Dow Chemical Company
    Inventors: Wayne P. Dupree, Stephen G. Churchill, Jeffry R. Gallant, Larry A. Root, William J. Bressette, Robert A. Orr, III, Srikala Ramaswamy, Jeffrey A. Lucas, James A. Bleck