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: 8527620
    Abstract: 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: Grant
    Filed: March 6, 2003
    Date of Patent: September 3, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stig Arne Olsson, Terence Dale Smetanka, Geetha Vijayan
  • Patent number: 8316381
    Abstract: 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: Grant
    Filed: April 14, 2008
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
  • Patent number: 8086720
    Abstract: 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: Grant
    Filed: January 31, 2002
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
  • Publication number: 20080216095
    Abstract: 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: Application
    Filed: April 14, 2008
    Publication date: September 4, 2008
    Applicant: International Business Machines Corporation
    Inventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
  • Patent number: 7412502
    Abstract: 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: Grant
    Filed: April 18, 2002
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
  • Patent number: 7269651
    Abstract: 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: Grant
    Filed: September 26, 2002
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Stig Arne Olsson, David Michael Urgo, Geetha Vijayan
  • Patent number: 7047291
    Abstract: 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: Grant
    Filed: April 11, 2002
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
  • Patent number: 7043549
    Abstract: 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: Grant
    Filed: January 31, 2002
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
  • Publication number: 20040205184
    Abstract: 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: Application
    Filed: March 6, 2003
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Stig Arne Olsson, David Michael Urgo, Geetha Vijayan
  • Publication number: 20040205100
    Abstract: 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: Application
    Filed: March 6, 2003
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Stig Arne Olsson, Terence Dale Smetanka, Geetha Vijayan
  • Publication number: 20040064546
    Abstract: 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: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Stig Arne Olsson, David Michael Urgo, Geetha Vijayan
  • Publication number: 20030200293
    Abstract: 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: Application
    Filed: April 18, 2002
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul Fearn, Stig Arne Olsson, Geetha Vijayan
  • Publication number: 20030195961
    Abstract: 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: Application
    Filed: April 11, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
  • Publication number: 20030145080
    Abstract: 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: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Applicant: International Business Machines Corporation
    Inventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan
  • Publication number: 20030145079
    Abstract: 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: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Applicant: International Business Machines Corporation
    Inventors: Stephen S. Breese, Stig Arne Olsson, Geetha Vijayan