Patents by Inventor Steven Larcombe
Steven Larcombe 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: 10042733Abstract: One or more processors analyze interaction data for two or more nodes within a plurality of nodes processing a computing transaction. One or more processors determine a number of inbound requests and a number of outbound requests for the two or more nodes within the plurality of nodes. One or more processors determine whether one or more nodes within the plurality of nodes are limiting computing performance.Type: GrantFiled: November 22, 2017Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Scot W. Dixon, Steven Larcombe
-
Publication number: 20180095858Abstract: One or more processors analyze interaction data for two or more nodes within a plurality of nodes processing a computing transaction. One or more processors determine a number of inbound requests and a number of outbound requests for the two or more nodes within the plurality of nodes. One or more processors determine whether one or more nodes within the plurality of nodes are limiting computing performance.Type: ApplicationFiled: November 22, 2017Publication date: April 5, 2018Inventors: Scot W. Dixon, Steven Larcombe
-
Patent number: 9928153Abstract: One or more processors analyze interaction data for two or more nodes within a plurality of nodes processing a computing transaction. One or more processors determine a number of inbound requests and a number of outbound requests for the two or more nodes within the plurality of nodes. One or more processors determine whether one or more nodes within the plurality of nodes are limiting computing performance.Type: GrantFiled: November 10, 2015Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Scot W. Dixon, Steven Larcombe
-
Patent number: 9912545Abstract: A method for processing data includes performing an extract-transform-load operation on a set of application activity data to provide a topology index comprising a plurality of unique entries, extracting node information and connection information for an application data structure and building a data structure corresponding to the application therefrom, and providing information from the application topology data structure to a user. A computer program product corresponding to the method is also disclosed herein. Also disclosed is an apparatus for processing data comprising a processing module configured to perform an extract-transform-load operation on application activity data, an extraction module configured to extract node and connection information for the application, and a topology calculator configured to build a topology data structure corresponding to the application. The apparatus may additionally include a persistent data store configured to store the topology index.Type: GrantFiled: March 20, 2015Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Scot W. Dixon, Steven Larcombe, Mark N. Weatherill
-
Publication number: 20170132107Abstract: One or more processors analyze interaction data for two or more nodes within a plurality of nodes processing a computing transaction. One or more processors determine a number of inbound requests and a number of outbound requests for the two or more nodes within the plurality of nodes. One or more processors determine whether one or more nodes within the plurality of nodes are limiting computing performance.Type: ApplicationFiled: November 10, 2015Publication date: May 11, 2017Inventors: Scot W. Dixon, Steven Larcombe
-
Publication number: 20160277252Abstract: A method for processing data includes performing an extract-transform-load operation on a set of application activity data to provide a topology index comprising a plurality of unique entries, extracting node information and connection information for an application data structure and building a data structure corresponding to the application therefrom, and providing information from the application topology data structure to a user. A computer program product corresponding to the method is also disclosed herein. Also disclosed is an apparatus for processing data comprising a processing module configured to perform an extract-transform-load operation on application activity data, an extraction module configured to extract node and connection information for the application, and a topology calculator configured to build a topology data structure corresponding to the application. The apparatus may additionally include a persistent data store configured to store the topology index.Type: ApplicationFiled: March 20, 2015Publication date: September 22, 2016Inventors: Scot W. Dixon, Steven Larcombe, Mark N. Weatherill
-
Patent number: 9384120Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: GrantFiled: September 8, 2014Date of Patent: July 5, 2016Assignee: International Business Machines CorporationInventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Patent number: 9378123Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: GrantFiled: December 31, 2013Date of Patent: June 28, 2016Assignee: International Business Machines CorporationInventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Publication number: 20150186252Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: ApplicationFiled: September 8, 2014Publication date: July 2, 2015Inventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Publication number: 20150186254Abstract: In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: International Business Machines CorporationInventors: Scot Dixon, Steven Larcombe, Gregory R. Fallon, Nicholas Wu, Cao Phuong
-
Patent number: 8214826Abstract: A mechanism is provided that utilizes the attributes of the nodes to build a target list and creates filters based on the node attributes. The filters are installed on the mediators. Each mediator then applies that filter to its own local node list to create a local target list. This local target list will then contain the list of local nodes that need to have a targeted action applied, such as software installed, on them. The mediator then carries out the targeted action, such as software installation, on those nodes. By extending discovered node information with arbitrary attributes, the resolution of target lists defined by filters applied to the master node list is increased.Type: GrantFiled: October 9, 2007Date of Patent: July 3, 2012Assignee: International Business Machines CorporationInventor: Steven Larcombe
-
Publication number: 20090094599Abstract: The system and method of the present invention utilize the attributes of the nodes to build a target list and filters are created based on the node attributes. The filters are installed on the mediators. Each mediator then applies that filter to its own local node list to create a local target list. This local target list will then contain the list of local nodes that need to have a targeted action applied, such as software installed, on them. The mediator then carries out the targeted action, such as software installation, on those nodes. By extending discovered node information with arbitrary attributes, the resolution of target lists defined by filters applied to the master node list is increased.Type: ApplicationFiled: October 9, 2007Publication date: April 9, 2009Inventor: Steven Larcombe