Patents by Inventor Stig Arne Olsson
Stig Arne Olsson 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: 8527620Abstract: An example of a solution provided here comprises providing a generic task list, and applying the generic task list to a first business process and a second business process. Applying the generic task list includes mapping a transaction step in the first business process to a similar transaction step in the second business process. Another example of a solution comprises mapping a transaction step in a first application to a similar transaction step in a second application, a current threshold value, and a supporting application, inputting performance measures for the first and second applications, and outputting a performance comparison report, based on the mapping and the performance measures. The mapping, the inputting, and the outputting may be performed for a plurality of transaction steps in the first application and a plurality of transaction steps in the second application.Type: GrantFiled: March 6, 2003Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: Stig Arne Olsson, Terence Dale Smetanka, Geetha Vijayan
-
Patent number: 8316381Abstract: An example of a solution provided here comprises receiving as input at least one event (chosen from an event generated by an application probe, and an event generated by a component probe), and providing graphical output based on the inputs, whereby a user correlates a component problem with a performance problem affecting an application. Methods connected with graphics for end to end component mapping and problem-solving in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.Type: GrantFiled: April 14, 2008Date of Patent: November 20, 2012Assignee: International Business Machines CorporationInventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
-
Patent number: 8086720Abstract: An example of a solution provided here comprises: collecting data from a plurality of probes, including at least one local probe and at least one remote probe; and reporting the data. For example, the reporting may comprise: reporting a first subset of the data that originated from a local probe; reporting a second subset of the data that originated from remote probes; and employing a similar reporting format for said first subset and said second subset. Thus comparison of data from a local probe and data from remote probes may be facilitated. Another example comprises: receiving data from at least one probe; comparing said data with at least one threshold value derived from a service level agreement; and outputting in a special mode any measured response time value that is greater than the corresponding threshold value.Type: GrantFiled: January 31, 2002Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
-
Publication number: 20080216095Abstract: An example of a solution provided here comprises receiving as input at least one event (chosen from an event generated by an application probe, and an event generated by a component probe), and providing graphical output based on said inputs, whereby a user correlates a component problem with a performance problem affecting an application. Methods connected with graphics for end to end component mapping and problem-solving in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.Type: ApplicationFiled: April 14, 2008Publication date: September 4, 2008Applicant: International Business Machines CorporationInventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
-
Patent number: 7412502Abstract: An example of a solution provided here comprises receiving as input at least one event (chosen from an event generated by an application probe, and an event generated by a component probe), and providing graphical output based on said inputs, whereby a user correlates a component problem with a performance problem affecting an application. Methods connected with graphics for end to end component mapping and problem—solving in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.Type: GrantFiled: April 18, 2002Date of Patent: August 12, 2008Assignee: International Business Machines CorporationInventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
-
Patent number: 7269651Abstract: An electronic business operations measurement system and method are provided. The system and method provide a measurement process in which a script is provided for execution by a first probe and a second probe in order to measure the performance of an application. The measurements of the first and second probes may then be mapped to threshold values. The first probe may execute the script on a first data processing device on which the application executes. The second probe may execute the script on a second data processing device remotely located from the first data processing device on which the application executes. The measurements of the performance performed by the second probe may be adjusted, through conversion of the measurement data using a conversion algorithm, to represent a type of network connection for communicating with the application that is common to end users of the application.Type: GrantFiled: September 26, 2002Date of Patent: September 11, 2007Assignee: International Business Machines CorporationInventors: Stig Arne Olsson, David Michael Urgo, Geetha Vijayan
-
Patent number: 7047291Abstract: An example of a solution provided here comprises providing input from probes, with the input including events generated by an application probe, and events generated by a component probe, and correlating the events. Another example of the solutions provided comprises representing components and events with structured identifiers, each having a limited number of parameters. Methods for end to end component mapping and problem-solving in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.Type: GrantFiled: April 11, 2002Date of Patent: May 16, 2006Assignee: International Business Machines CorporationInventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
-
Patent number: 7043549Abstract: An example of a solution provided here comprises: providing a script; employing a plurality of probes, including at least one local probe and at least one remote probe; and measuring a client-server application's performance, with said probes, according to said script. For example, the following are provided: methods for probing client-server applications in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods.Type: GrantFiled: January 31, 2002Date of Patent: May 9, 2006Assignee: International Business Machines CorporationInventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
-
Publication number: 20040205184Abstract: An example of a solution provided here comprises: (a) collecting data from a production environment, utilizing a plurality of probes; (b) performing calculations, regarding availability or response time or both, with at least part of the data; (c) outputting statistics, resulting from the calculations; and (d) performing (a)-(c) above for a plurality of applications, whereby the applications may be compared. Another example comprises: receiving data for a plurality of transaction steps, from a plurality of probes; calculating statistics based on the data; mapping the statistics to at least one threshold value; and outputting a representation of the mapping.Type: ApplicationFiled: March 6, 2003Publication date: October 14, 2004Applicant: International Business Machines CorporationInventors: Stig Arne Olsson, David Michael Urgo, Geetha Vijayan
-
Publication number: 20040205100Abstract: An example of a solution provided here comprises providing a generic task list, and applying the generic task list to a first business process and a second business process. Applying the generic task list includes mapping a transaction step in the first business process to a similar transaction step in the second business process. Another example of a solution comprises mapping a transaction step in a first application to a similar transaction step in a second application, a current threshold value, and a supporting application, inputting performance measures for the first and second applications, and outputting a performance comparison report, based on the mapping and the performance measures. The mapping, the inputting, and the outputting may be performed for a plurality of transaction steps in the first application and a plurality of transaction steps in the second application.Type: ApplicationFiled: March 6, 2003Publication date: October 14, 2004Applicant: International Business Machines CorporationInventors: Stig Arne Olsson, Terence Dale Smetanka, Geetha Vijayan
-
Publication number: 20040064546Abstract: An example of a solution provided here comprises: providing a measurement process including: (a) providing a script; (b) setting threshold values; (c) obtaining a first probe's measurement of an application's performance, according to said script; (d) obtaining a second probe's measurement of said application's performance, according to said script; and (e) mapping said measurements to said threshold values; utilizing said measurement process for a plurality of applications; and utilizing substantially the same measurement parameters for said plurality of applications, whereby said plurality of applications may be compared. Another example of a solution comprises planning an application, setting threshold values, documenting said threshold values, developing said application, and measuring said application's performance against said threshold values.Type: ApplicationFiled: September 26, 2002Publication date: April 1, 2004Applicant: International Business Machines CorporationInventors: Stig Arne Olsson, David Michael Urgo, Geetha Vijayan
-
Publication number: 20030200293Abstract: An example of a solution provided here comprises receiving as input at least one event (chosen from an event generated by an application probe, and an event generated by a component probe), and providing graphical output based on said inputs, whereby a user correlates a component problem with a performance problem affecting an application. Methods connected with graphics for end to end component mapping and problem-solving in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.Type: ApplicationFiled: April 18, 2002Publication date: October 23, 2003Applicant: International Business Machines CorporationInventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
-
Publication number: 20030195961Abstract: An example of a solution provided here comprises providing input from probes, with the input including events generated by an application probe, and events generated by a component probe, and correlating the events. Another example of the solutions provided comprises representing components and events with structured identifiers, each having a limited number of parameters. Methods for end to end component mapping and problem—solving in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods, are provided.Type: ApplicationFiled: April 11, 2002Publication date: October 16, 2003Applicant: International Business Machines CorporationInventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
-
Publication number: 20030145080Abstract: An example of a solution provided here comprises: collecting data from a plurality of probes, including at least one local probe and at least one remote probe; and reporting the data. For example, the reporting may comprise: reporting a first subset of the data that originated from a local probe; reporting a second subset of the data that originated from remote probes; and employing a similar reporting format for said first subset and said second subset. Thus comparison of data from a local probe and data from remote probes may be facilitated. Another example comprises: receiving data from at least one probe; comparing said data with at least one threshold value derived from a service level agreement; and outputting in a special mode any measured response time value that is greater than the corresponding threshold value.Type: ApplicationFiled: January 31, 2002Publication date: July 31, 2003Applicant: International Business Machines CorporationInventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
-
Publication number: 20030145079Abstract: An example of a solution provided here comprises: providing a script; employing a plurality of probes, including at least one local probe and at least one remote probe; and measuring a client-server application's performance, with said probes, according to said script. For example, the following are provided: methods for probing client-server applications in a network environment, systems for executing such methods, and instructions on a computer-usable medium, for executing such methods.Type: ApplicationFiled: January 31, 2002Publication date: July 31, 2003Applicant: International Business Machines CorporationInventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan