Patents by Inventor Dennis L. Plum

Dennis L. Plum 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: 9710300
    Abstract: A computer implemented method generates a visualization of a topology of a flow of multiple transactions. One or more processors detect that a first computer system has received a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in a computer system, and contains parameter information that is recorded by each computer in a set of interconnected computer systems on which a transaction in the other precursory transactions is executed. One or more processors identify the flow of multiple transactions based on a flow transaction identifier and an identifier of the current transaction in the computer system. The one or more processors generate a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gerald M. W. Allen, Christopher J. Baker, Dennis L. Plum, Philip I. Wakelin
  • Publication number: 20160283266
    Abstract: A computer implemented method generates a visualization of a topology of a flow of multiple transactions. One or more processors detect that a first computer system has received a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in a computer system, and contains parameter information that is recorded by each computer in a set of interconnected computer systems on which a transaction in the other precursory transactions is executed. One or more processors identify the flow of multiple transactions based on a flow transaction identifier and an identifier of the current transaction in the computer system. The one or more processors generate a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.
    Type: Application
    Filed: June 7, 2016
    Publication date: September 29, 2016
    Inventors: GERALD M. W. ALLEN, CHRISTOPHER J. BAKER, DENNIS L. PLUM, PHILIP I. WAKELIN
  • Patent number: 9405576
    Abstract: A visualization of a topology of a flow of multiple transactions is generated. A first computer system receives a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in the first computer system, and the precursory transaction is part of a flow of other transactions that are upstream from the current transaction. The current transaction initiation request contains parameter information that holds a hop count, which identifies how many computer systems have received other transaction initiation requests in the flow of other transactions, and a transaction initiation count, which identifies how many transaction initiation requests have been transmitted in the flow of other transactions. A processor generates a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Gerald M. W. Allen, Christopher J. Baker, Dennis L. Plum, Philip I. Wakelin
  • Patent number: 8495190
    Abstract: A method, apparatus and software is disclosed in which a temporary IP address is assigned to a selected instance of a server application program so as to provide processing continuity for processing with a client application program.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Pauline E. Andrews, Robert Harris, Dennis L. Plum
  • Publication number: 20130104151
    Abstract: Interface profiles are disclosed which specify at least a portion of the verbs and parameters of an existing application programming interface (“API”), and provide a mechanism for customizing behavior of the API, in response to receiving an invocation using the verb and/or parameter(s). The customizing may comprise altering which code executes, and/or how the code executes. An application that invokes a particular API therefore does not need to be changed, yet additional and/or different processing can be performed responsive to the invocation.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pauline E. Andrews, Dennis L. Plum
  • Publication number: 20130067074
    Abstract: A visualization of a topology of a flow of multiple transactions is generated. A first computer system receives a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in the first computer system, and the precursory transaction is part of a flow of other transactions that are upstream from the current transaction. The current transaction initiation request contains parameter information that holds a hop count, which identifies how many computer systems have received other transaction initiation requests in the flow of other transactions, and a transaction initiation count, which identifies how many transaction initiation requests have been transmitted in the flow of other transactions. A processor generates a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.
    Type: Application
    Filed: March 9, 2012
    Publication date: March 14, 2013
    Applicant: International Business Machines Corporation
    Inventors: Gerald M. W. ALLEN, Christopher J. BAKER, Dennis L. PLUM, Philip I. WAKELIN
  • Publication number: 20130067069
    Abstract: A visualization of a topology of a flow of multiple transactions is generated. A first computer system receives a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in the first computer system, and the precursory transaction is part of a flow of other transactions that are upstream from the current transaction. The current transaction initiation request contains parameter information that holds a hop count, which identifies how many computer systems have received other transaction initiation requests in the flow of other transactions, and a transaction initiation count, which identifies how many transaction initiation requests have been transmitted in the flow of other transactions. A processor generates a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: GERALD M. W. ALLEN, CHRISTOPHER J. BAKER, DENNIS L. PLUM, PHILIP I. WAKELIN
  • Publication number: 20090327486
    Abstract: A method, apparatus and software is disclosed in which a temporary IP address is assigned to a selected instance of a server application program so as to provide processing continuity for processing with a client application program.
    Type: Application
    Filed: April 6, 2009
    Publication date: December 31, 2009
    Inventors: Pauline E. Andrews, Robert Harris, Dennis L. Plum
  • Patent number: 5546541
    Abstract: A transaction managing system is described in which transaction commands must be routed to appropriate resource managers. The transaction managing system first determines the identity of the target resource from the transactions commands, and compares this with all the resources that it knows it manages itself. If the target resource is managed by the transaction processing system itself, then the transaction command is passed to a resource manager within the transaction managing system itself. If the transaction managing system does not recognize the resource then it sends a query message to each external resource manager to determine if any of these recognize the resource. If one of the external resource managers send an ownership message back to the transactions managing system admitting ownership of the target resource then the transaction command is passed to that external resource manager for processing.
    Type: Grant
    Filed: September 24, 1993
    Date of Patent: August 13, 1996
    Assignee: International Business Machines Corporation
    Inventors: Robert M. Drew, Dennis L. Plum, Graham M. Walmsley
  • Patent number: 5339414
    Abstract: A data processing system has a number of separate functional elements which transmit and receive data items between the various functional elements. The functional elements may be, for example, separate address spaces or regions running under a single operating system, or separate operating systems running on separate, but linked, data processors. The data processing apparatus includes a link acquisition request (LAR) stack at the requesting element and a LAR stack full processor for selecting one of several alternative actions when the stack has reached a predetermined size as indicated by a stack full indicator.
    Type: Grant
    Filed: October 22, 1992
    Date of Patent: August 16, 1994
    Assignee: International Business Machines Corporation
    Inventors: Jit S. Chana, Pete J. Lupton, Dennis L. Plum