Patents by Inventor Pawel T. Januszek

Pawel T. Januszek 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: 10476983
    Abstract: A method is provided for monitoring computing devices by a monitoring server, where the computing devices send status messages to the monitoring server via a network communication link. The method includes receiving a first alert message at a monitoring console if a condition is detected by the monitoring server that is defined in an alert definition, and communicating the alert definition to an alert cache system. Based on the network failing, sending the status messages from the computing devices to the alert cache system, storing the status messages in the alert cache system until the network is back online, sending a second alert message from the alert cache system to the monitoring console, and sending the stored status messages to the monitoring server after the network communication link is back online.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: November 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adam Babol, Stefan Gruszczynski, Pawel T. Januszek, Jacek Midura
  • Publication number: 20190220457
    Abstract: A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 18, 2019
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Publication number: 20190220456
    Abstract: A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 18, 2019
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Patent number: 10318517
    Abstract: A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Patent number: 10061794
    Abstract: A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Publication number: 20180096014
    Abstract: A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Publication number: 20180096016
    Abstract: A method for collecting monitoring data on a set of monitored computers. The method comprises providing definitions for collection methods for a set of monitoring data, wherein the monitoring data is collected from agents running at monitoring computers, wherein each item of monitoring data has at least one respective collection method. The method further comprises determining a subset of monitoring data to be updated. The method further comprises identifying collection methods corresponding to the subset of monitoring data and triggering the agents running at the monitoring computers to collect monitoring data using the identified collection methods.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 5, 2018
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Patent number: 9910657
    Abstract: A method for installing a computer program is provided, which includes: determining at a beginning of an installation procedure of the computer program whether an operating system being executed on the computer systems supports a prerequisite component for installing and executing the computer program by using operating system support information corresponding to the computer program. Based on determining that the prerequisite component is not supported by the operating system, performing: setting up a container comprising the prerequisite component using operating system level virtualization, installing the computer program in the container, and providing information on how to access the computer program being executed on the container.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: March 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adam Babol, Stefan Gruszczynski, Pawel T. Januszek, Jacek Midura
  • Patent number: 9678785
    Abstract: A computer system may receive two or more messages. Each message may be sent by a user of one of a plurality of virtual machines that are executing on a host machine. Each message may request an adjustment of resource entitlements for the virtual machine. The computer system may aggregate the two or more messages. The computer system may determine whether a particular resource template type associated with at least one of the two or messages should be adjusted based on the aggregated messages.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Publication number: 20170153906
    Abstract: A computer system may receive two or more messages. Each message may be sent by a user of one of a plurality of virtual machines that are executing on a host machine. Each message may request an adjustment of resource entitlements for the virtual machine. The computer system may aggregate the two or more messages. The computer system may determine whether a particular resource template type associated with at least one of the two or messages should be adjusted based on the aggregated messages.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski
  • Publication number: 20170078435
    Abstract: A method is provided for monitoring computing devices by a monitoring server, where the computing devices send status messages to the monitoring server via a network communication link. The method includes receiving a first alert message at a monitoring console if a condition is detected by the monitoring server that is defined in an alert definition, and communicating the alert definition to an alert cache system. Based on the network failing, sending the status messages from the computing devices to the alert cache system, storing the status messages in the alert cache system until the network is back online, sending a second alert message from the alert cache system to the monitoring console, and sending the stored status messages to the monitoring server after the network communication link is back online.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 16, 2017
    Inventors: Adam BABOL, Stefan GRUSZCZYNSKI, Pawel T. JANUSZEK, Jacek MIDURA
  • Publication number: 20170075675
    Abstract: A method for installing a computer program is provided, which includes: determining at a beginning of an installation procedure of the computer program whether an operating system being executed on the computer systems supports a prerequisite component for installing and executing the computer program by using operating system support information corresponding to the computer program. Based on determining that the prerequisite component is not supported by the operating system, performing: setting up a container comprising the prerequisite component using operating system level virtualization, installing the computer program in the container, and providing information on how to access the computer program being executed on the container.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 16, 2017
    Inventors: Adam BABOL, Stefan GRUSZCZYNSKI, Pawel T. JANUSZEK, Jacek MIDURA
  • Publication number: 20160378521
    Abstract: As disclosed herein a method, executed by a computer, includes receiving an indication from a test monitoring operation that an automated test has reached an input checkpoint on a first virtual machine, and receiving a plurality of input responses corresponding to the input checkpoint. The method further includes communicating with a hypervisor to request creation of at least one cloned virtual machine, corresponding to the first virtual machine, to provide a plurality of virtual machines. The method further includes providing each input response of the plurality of input responses to a corresponding virtual machine of the plurality of virtual machines to provide a parallel automated test for the plurality of input responses. A computer system, and a computer program product corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Umit Bektas, Pawel T. Januszek, Piotr Kania, Konrad K. Skibski