Patents by Inventor Maksymilian Kowalik

Maksymilian Kowalik 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: 9779429
    Abstract: Determining a pricing information for an instance of an application program comprises: receiving a software discovery result for the application program instance; receiving, from a file with a predetermined name stored in an installation directory in an install path, at least one custom rule associated with an application program indicated in the software discovery result; evaluating, by a rule engine, one or more conditions of the received at least one custom rule on one or more parameter values of the received software discovery result; and in dependence on a result of the evaluation, processing the at least one custom rule, the processing comprising determining the pricing information for the application program instance.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: October 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pawel J. Borkowski, Michal Klak, Maksymilian Kowalik, Bartlomiej T. Malecki
  • Patent number: 9329852
    Abstract: A mechanism is provided in a data processing system for installing a software product in a data processing system using a debug mode of an installation wizard. The mechanism separates an installation wizard for installing a software product in a data processing system into a plurality of installation code portions. Each of the plurality of installation code portions corresponds to a state. The mechanism associates each of the plurality of installation code portions with a display panel. The mechanism initializes execution of the installation wizard. For a given installation code portion within the plurality of code portions, the mechanism presents a display panel associated with the given installation code portion to a user, receives user input associated with the given installation code portion, and proceeds to the next installation code portion. The mechanism then completes the installation wizard to install the software product in the data processing system.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Pawel J. Borkowski, Michal Klak, Maksymilian Kowalik, Bartlomiej T. Malecki
  • Publication number: 20130159238
    Abstract: Determining a pricing information for an instance of an application program comprises: receiving a software discovery result for the application program instance; receiving at least one custom rule associated with an application program indicated in the software discovery result; evaluating, by a rule engine, one or more conditions of the received at least one custom rule on one or more parameter values of the received software discovery result; and in dependence on a result of the evaluation, processing the at least one custom rule, the processing comprising determining the pricing information for the application program instance.
    Type: Application
    Filed: September 10, 2012
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pawel J. Borkowski, Michal Klak, Maksymilian Kowalik, Bartlomiej T. Malecki
  • Publication number: 20130139145
    Abstract: A mechanism is provided in a data processing system for installing a software product in a data processing system using a debug mode of an installation wizard. The mechanism separates an installation wizard for installing a software product in a data processing system into a plurality of installation code portions. Each of the plurality of installation code portions corresponds to a state. The mechanism associates each of the plurality of installation code portions with a display panel. The mechanism initializes execution of the installation wizard. For a given installation code portion within the plurality of code portions, the mechanism presents a display panel associated with the given installation code portion to a user, receives user input associated with the given installation code portion, and proceeds to the next installation code portion. The mechanism then completes the installation wizard to install the software product in the data processing system.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pawel J. Borkowski, Michal Klak, Maksymilian Kowalik, Bartlomiej T. Malecki