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: 9710300Abstract: 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: GrantFiled: June 7, 2016Date of Patent: July 18, 2017Assignee: International Business Machines CorporationInventors: Gerald M. W. Allen, Christopher J. Baker, Dennis L. Plum, Philip I. Wakelin
-
Publication number: 20160283266Abstract: 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: ApplicationFiled: June 7, 2016Publication date: September 29, 2016Inventors: GERALD M. W. ALLEN, CHRISTOPHER J. BAKER, DENNIS L. PLUM, PHILIP I. WAKELIN
-
Patent number: 9405576Abstract: 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: GrantFiled: March 9, 2012Date of Patent: August 2, 2016Assignee: International Business Machines CorporationInventors: Gerald M. W. Allen, Christopher J. Baker, Dennis L. Plum, Philip I. Wakelin
-
Patent number: 8495190Abstract: 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: GrantFiled: April 6, 2009Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Pauline E. Andrews, Robert Harris, Dennis L. Plum
-
Publication number: 20130104151Abstract: 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: ApplicationFiled: October 24, 2011Publication date: April 25, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pauline E. Andrews, Dennis L. Plum
-
Publication number: 20130067074Abstract: 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: ApplicationFiled: March 9, 2012Publication date: March 14, 2013Applicant: International Business Machines CorporationInventors: Gerald M. W. ALLEN, Christopher J. BAKER, Dennis L. PLUM, Philip I. WAKELIN
-
Publication number: 20130067069Abstract: 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: ApplicationFiled: September 13, 2011Publication date: March 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: GERALD M. W. ALLEN, CHRISTOPHER J. BAKER, DENNIS L. PLUM, PHILIP I. WAKELIN
-
Publication number: 20090327486Abstract: 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: ApplicationFiled: April 6, 2009Publication date: December 31, 2009Inventors: Pauline E. Andrews, Robert Harris, Dennis L. Plum
-
Patent number: 5546541Abstract: 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: GrantFiled: September 24, 1993Date of Patent: August 13, 1996Assignee: International Business Machines CorporationInventors: Robert M. Drew, Dennis L. Plum, Graham M. Walmsley
-
Patent number: 5339414Abstract: 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: GrantFiled: October 22, 1992Date of Patent: August 16, 1994Assignee: International Business Machines CorporationInventors: Jit S. Chana, Pete J. Lupton, Dennis L. Plum