Patents by Inventor Stig A. Olsson

Stig A. 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: 9996408
    Abstract: A method and system for evaluating performance of software applications. Steps in a first software application within a first web site are mapped to respective similar-function steps in a second software application within a second web site. Measures of performance of: each mapped step in the first software application, the respective similar-function steps in the second software application, and other steps in the second application are determined. A measure of performance of the first software application is determined, based on the measures of performance of each mapped step in the first software application. A measure of performance of the second software application is determined, based on the measures of performance of the respective similar-function steps and the other steps in the second software application. Improved performance is obtained for the and/or first software application by utilizing the measure of performance of the first and/or second software application, respectively.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Stig A. Olsson, Terrence D. Smetanka, Geetha Vijayan
  • Publication number: 20160117212
    Abstract: A method and system for evaluating performance of software applications. Steps in a first software application within a first web site are mapped to respective similar-function steps in a second software application within a second web site. Measures of performance of: each mapped step in the first software application, the respective similar-function steps in the second software application, and other steps in the second application are determined. A measure of performance of the first software application is determined, based on the measures of performance of each mapped step in the first software application. A measure of performance of the second software application is determined, based on the measures of performance of the respective similar-function steps and the other steps in the second software application. Improved performance is obtained for the and/or first software application by utilizing the measure of performance of the first and/or second software application, respectively.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Stig A. Olsson, Terrence D. Smetanka, Geetha Vijayan
  • Patent number: 9253057
    Abstract: A method and system for evaluating performance of software applications of different web sites. Steps in a first software application of a first web site are mapped to respective similar-function steps in a second software application of a second web site. The mapping for each step in the first software application includes associating both each step in the first software application and the respective similar-function step in the second software with a respective task. Measures of performance of each mapped step in the first software application and measures of performance of the respective similar-function steps and of other steps in the second software application are determined and included in a report. A measure of performance of the first software application and a measure of performance of the second software application are included in the report.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stig A. Olsson, Terrence D. Smetanka, Geetha Vijayan
  • Publication number: 20130311651
    Abstract: A method and system for evaluating performance of software applications of different web sites. Steps in a first software application of a first web site are mapped to respective similar-function steps in a second software application of a second web site. The mapping for each step in the first software application includes associating both each step in the first software application and the respective similar-function step in the second software with a respective task. Measures of performance of each mapped step in the first software application and measures of performance of the respective similar-function steps and of other steps in the second software application are determined and included in a report. A measure of performance of the first software application and a measure of performance of the second software application are included in the report.
    Type: Application
    Filed: July 24, 2013
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stig A. Olsson, Terrence D. Smetanka, Geetha Vijayan
  • Publication number: 20080052141
    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: September 14, 2007
    Publication date: February 28, 2008
    Inventors: Stig Olsson, David Urgo, Geetha Vijayan
  • Publication number: 20070260735
    Abstract: A method and system for evaluating a performance of an IT service. A program tool is loaded onto an end-user computer which determines a performance result with respect to a particular service utilized with the end-user computer. The result is compared to at least one threshold and based on the comparison results and a determination of whether various peer group members have also experienced a particular problem, the problem is reported for action to be taken.
    Type: Application
    Filed: April 24, 2006
    Publication date: November 8, 2007
    Applicant: International Business Machines Corporation
    Inventors: Stig Olsson, R. Potok, Richard Sheftic
  • Publication number: 20060031469
    Abstract: An example of a solution provided here comprises providing a measurement process including: (a) transmitting a test stream over a transmission path; and (b) measuring a quality-of-service indicator for a real-time communication application based on the transmitting; utilizing the measurement process, in continuously sampling a plurality of transmission paths in the real-time communication application's production environment; collecting data from the measurement process; comparing measured values to a threshold value; outputting a representation of compliance or non-compliance with the threshold value; and outputting a trend report based on the data; whereby the real-time communication application may be managed with reference to the threshold value. Such a solution may be selected for a Voice-over-Internet-Protocol application, a video conference application, or a speech-recognition application, to give some non-exclusive examples.
    Type: Application
    Filed: June 29, 2004
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Michael Clarke, Stig Olsson, Ralph Potok, Geetha Vijayan
  • Patent number: 6421869
    Abstract: The invention relates to an arrangement (1) for a cleaning machine (2) comprising a number of electrically powered rotating disks (3,4) which carry a brush (5) and a hand-held shaft (6) with a fluid supply line (7) for the supply of cleaning fluid (43) to the aforementioned discs (3-4). In accordance with invention, at least two disks (3,4) mounted in mutually opposing directions of rotation and at a relative distance from one another are so arranged as to carry a brush, etc. (5) on their respective outer free end for pressing into contact with the intended surface (8) to be cleaned. The discs (3,4) are supported by a machine (12) supported in such a way as to be capable of pivoting about articulation extending in pairs at an angle to one another. A fluid with a pump is capable of attachment.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: July 23, 2002
    Inventor: Stig Olsson
  • Patent number: D525403
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: July 18, 2006
    Inventors: Stig Olsson, Lennart Olsson