Patents by Inventor Stephan Christopher Smith

Stephan Christopher Smith 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: 8392636
    Abstract: A method and apparatus for processing data by a pipeline of a virtual multiple instance extended finite state machine (VMI EFSM). An input token is selected to enter the pipeline. The input token includes a reference to an EFSM instance, an extended command, and an operation code. The EFSM instance requires the resource to be available to generate an output token from the input token. In response to receiving an indication that the resource is unavailable, the input token is sent to a wait room or an initiative token containing the reference and the operation code is sent to a wait queue, and the output token is not generated. Without stalling and restarting the pipeline, another input token is processed in the pipeline while the resource is unavailable and while the input token is in the wait room or the initiative token is in the wait queue.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rolf K. Fritz, Ulrich Mayer, Thomas Schlipf, Stephan Christopher Smith
  • Publication number: 20110055842
    Abstract: A method and apparatus for processing data by a pipeline of a virtual multiple instance extended finite state machine (VMI EFSM). An input token is selected to enter the pipeline. The input token includes a reference to an EFSM instance, an extended command, and an operation code. The EFSM instance requires the resource to be available to generate an output token from the input token. In response to receiving an indication that the resource is unavailable, the input token is sent to a wait room or an initiative token containing the reference and the operation code is sent to a wait queue, and the output token is not generated. Without stalling and restarting the pipeline, another input token is processed in the pipeline while the resource is unavailable and while the input token is in the wait room or the initiative token is in the wait queue.
    Type: Application
    Filed: August 25, 2009
    Publication date: March 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rolf K. Fritz, Ulrich Mayer, Thomas Schlipf, Stephan Christopher Smith
  • Publication number: 20040254066
    Abstract: A microencapsulated catalyst is prepared by dissolving or dispersing a catalyst in a first phase (for example an organic phase), dispersing the first phase in a second, continuous phase (for example an aqueous phase) to form an emulsion, reacting one or more microcapsule wall-forming materials at the interface between the dispersed first phase and the continuous second phase to form a microcapsule polymer shell encapsulating the dispersed first phase core and optionally recovering the microcapsules from the continuous phase. The catalyst is preferably a transition metal catalyst and the encapsulated catalyst may be used for conventional catalysed reactions. The encapsulated catalyst may recovered from the reaction medium and re-cycled.
    Type: Application
    Filed: July 12, 2004
    Publication date: December 16, 2004
    Inventors: Chandrashekar Ramarao, David Joszef Tapolczay, Ian Malcolm Shirley, Stephan Christopher Smith, Steven Victor Ley