Patents by Inventor Roman Anthony Bobak

Roman Anthony Bobak 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: 6487580
    Abstract: A management facility for managing concurrently executable computer processes. The management facility includes a registration mechanism, which enables a plurality of interdependent processes to be considered a part of a topology of logically dependent execution groups, and a termination synchronization mechanism that synchronizes the completion of termination for the processes within the topology. Termination synchronization prevents a process within the topology from completely terminating, even if it has entered normal termination, until all of the processes within the topology have normally terminated. If one of the processes within the topology has abnormally terminated, then notification of this abnormal termination can be propagated to all of the processes within the topology of logically dependent execution groups, since none of them have completely terminated.
    Type: Grant
    Filed: September 25, 1995
    Date of Patent: November 26, 2002
    Assignee: International Business Machines Corporation
    Inventors: Roman Anthony Bobak, David Lee Meck, John Thomas Schmidt, Mythili Venkatakrishnan
  • Patent number: 6389482
    Abstract: When applications connect to a data pipe, which is located on the same system as the connecting applications, the data pipe is considered a local pipe. That is, local media is used to pipe the data. If, however, an application on a different system is to access the pipe, the pipe is transitioned from a local pipe to a cross-system pipe, in which an alternative non-local media is used to pipe the data. The application causing the transition and any other applications to subsequently connect to the pipe use the cross-system pipe. Any local applications still allocated to the pipe are transitioned, such that they now access the cross-system pipe, instead of the local pipe. Likewise, when an application disconnects from a cross-system pipe, such that all remaining connections to the pipe are local connections, the pipe is transitioned from a cross-system pipe to a local pipe.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: May 14, 2002
    Assignee: International Business Machines Corp.
    Inventors: Roman Anthony Bobak, Scott Brady Compton, Jon Kim Johnson, David Lee Meck, William Robert Richardson
  • Patent number: 6345312
    Abstract: A technique for selectively dummying a data pipe transparent to a writer application is provided. A writer application writes data to a local data pipe or a cross-system data pipe and one or more reader applications read data from the data pipe. The technique involves determining when a last reader application of the at least one or more reader applications closes the data pipe before the writer application has completed writing data to the data pipe. Upon determining this condition, further writing of data to the data pipe by the writer application is transparently prevented. While transparently preventing writing to a dummied data pipe, writing of data to a fitting, e.g., for a permanent record, can proceed.
    Type: Grant
    Filed: August 28, 1997
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Roman Anthony Bobak, Scott Brady Compton, Jon Kim Johnson, David Lee Meck, William Robert Richardson