Patents by Inventor Pawel Tadeusz Januszek

Pawel Tadeusz 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: 11947436
    Abstract: A set of virtual machines is deployed on a hypervisor. At each virtual machine, one or more local scans is performed to generate a set of computing resource consumption data. In response to receiving a set of hypervisor resource consumption data, a stability factor is generated. Based on the set of resource consumption data, the set of hypervisor resource consumption data, and the stability factor, a determination is made that a default consumption metric exceeds a threshold. In response to the determination, a custom consumption metric is generated, based on at least the set of computing resource consumption data. A user is notified of the custom consumption metric.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Lukasz Jakub Palus, Hubert Kompanowski
  • Patent number: 11893589
    Abstract: Support queries are automatically provided. An error is identified during execution of an application. A support query for the error is produced using the source code for the application with the support query including context information for the error. The support query is displayed to a user.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Michal Maciej Zalas
  • Patent number: 11868907
    Abstract: In an approach to improve chatbot workspaces by updating chatbot workspaces through documentation updating and chatbot skill updating. Embodiments determine a chatbot knowledge base contains a set of updated information and updates a chatbot dialog decision tree based on one or more identified new topics in a set of updated information using natural language processing techniques to determine a set of intents, a set of entities, and a set of keywords. Further, embodiments identify a starting decision for traversing the chatbot dialogue decision tree based on the updated set of entities and the updated set of keywords. Additionally, embodiments interact, via a user interface, with an end user according to one or more interactions traversing the chatbot dialogue decision tree for a response.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Piotr Kalandyk, Piotr P. Godowski, Pawel Tadeusz Januszek, Hubert Kompanowski
  • Patent number: 11720465
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for determining a response to a query from a user. The method includes one or more processors receiving a query associated with a software product. The query includes an indication of an error. The method further includes one or more processors determining whether a response to the query is available in an accessible knowledge base. In response to determining that a response to the query is not available, the method further includes one or more processors identifying content in program code of the software product that corresponds to the indicated error of the received query. The method further includes one or more processors determining a response to the query based on the identified content in the program code. The determined response to the query includes diagnostic information corresponding to the indicated error.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Michał Maciej Zalas
  • Patent number: 11681758
    Abstract: Processing user queries using a bot program by executing a bot program, wherein executing the bot program further comprises: processing output data of an application program; detecting status messages in the output data; generating bot queries related to the status messages; providing the bot queries to a user, in response to the providing of the bot queries to the user, receiving a user query from the user, wherein the user query is based at least in part on the bot queries, determining one or more solutions to the user query using a knowledge base, and applying a selected solution of the solutions.
    Type: Grant
    Filed: April 25, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Piotr Kalandyk, Grzegorz Piotr Szczepanik, Michal Maciej Zalas, Pawel Tadeusz Januszek
  • Patent number: 11620148
    Abstract: Provided are techniques for collecting capacity data of virtual machines by leveraging agent data. A list of one or more virtual machines for which capacity data is to be retrieved is obtain from an asset server, where the one or more virtual machines are identified using a licensing measurement. Infrastructure data and hypervisor data are obtained from an infrastructure server. For each of the one or more virtual machines, the infrastructure data and the hypervisor data are used to request, from a capacity scanner on each of the one or more virtual machines, capacity data for that virtual machine. The capacity data for each of the one or more virtual machines is sent to the asset server, and the asset server performs load balancing of software that is to be executed on the one or more virtual machines using the capacity data.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: April 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Piotr Kalandyk, Michał Maciej Zalas, Pawel Tadeusz Januszek, Grzegorz Piotr Szczepanik
  • Publication number: 20230087896
    Abstract: At least one knowledge source for use in updating a first problem-solution data set can be selected. From data provided by the at least one knowledge source, a plurality of dialogs can be automatically generated. Existing dialogs in the first problem-solution data can be updated set using the plurality of dialogs that are generated.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Piotr Kalandyk, Hubert Kompanowski, Grzegorz Piotr Szczepanik, Pawel Tadeusz Januszek
  • Publication number: 20230087571
    Abstract: Metadata can be generated for documentation accessed from at least one knowledge source. Intents for main topics of the documentation can be generated using content structure information for the documentation. Dialogs for the intents can be generated. Sub-dialogs can be created for each of the dialogs based, at least in part, on the metadata for the documentation. The dialogs can be configured to be used to modify existing dialogs of a problem-solution data set.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Piotr Kalandyk, Hubert Kompanowski, Grzegorz Piotr Szczepanik, Pawel Tadeusz Januszek
  • Publication number: 20220342938
    Abstract: Processing user queries using a bot program by executing a bot program, wherein executing the bot program further comprises: processing output data of an application program; detecting status messages in the output data; generating bot queries related to the status messages; providing the bot queries to a user, in response to the providing of the bot queries to the user, receiving a user query from the user, wherein the user query is based at least in part on the bot queries, determining one or more solutions to the user query using a knowledge base, and applying a selected solution of the solutions.
    Type: Application
    Filed: April 25, 2021
    Publication date: October 27, 2022
    Inventors: Piotr Kalandyk, Grzegorz Piotr Szczepanik, Michal Maciej Zalas, Pawel Tadeusz Januszek
  • Publication number: 20220300830
    Abstract: In an approach to improve chatbot workspaces by updating chatbot workspaces through documentation updating and chatbot skill updating. Embodiments determine a chatbot knowledge base contains a set of updated information and updates a chatbot dialog decision tree based on one or more identified new topics in a set of updated information using natural language processing techniques to determine a set of intents, a set of entities, and a set of keywords. Further, embodiments identify a starting decision for traversing the chatbot dialogue decision tree based on the updated set of entities and the updated set of keywords. Additionally, embodiments interact, via a user interface, with an end user according to one or more interactions traversing the chatbot dialogue decision tree for a response.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Inventors: Piotr Kalandyk, PIOTR P. GODOWSKI, Pawel Tadeusz Januszek, Hubert Kompanowski
  • Publication number: 20220261459
    Abstract: A method, system and computer program product for light-weight software license compliance management. One embodiment of the method comprises accessing a set of software logs from a target device, analyzing the set of software logs to generate a license violation probability score, determining the license violation probability score satisfies a predetermined threshold, and notifying a user of a need to scan the target device for software license compliance.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 18, 2022
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Lukasz Jakub Palus, Pawel Tadeusz Januszek, Hubert Kompanowski
  • Publication number: 20220197767
    Abstract: A set of virtual machines is deployed on a hypervisor. At each virtual machine, one or more local scans is performed to generate a set of computing resource consumption data. In response to receiving a set of hypervisor resource consumption data, a stability factor is generated. Based on the set of resource consumption data, the set of hypervisor resource consumption data, and the stability factor, a determination is made that a default consumption metric exceeds a threshold. In response to the determination, a custom consumption metric is generated, based on at least the set of computing resource consumption data. A user is notified of the custom consumption metric.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Lukasz Jakub Palus, Hubert Kompanowski
  • Publication number: 20220172079
    Abstract: Building a chatbot using an external knowledge base to eliminate the need for after-build testing by receiving a plurality of problem-solution records from the external knowledge base, classifying the plurality of problem-solution records according to a set of subject categories, converting, based on the set of categories, the plurality of problem-solution records into a plurality of chatbot intent-entity records, and building, using the plurality of chatbot intent-entity records, the chatbot.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Piotr Kalandyk, Hubert Kompanowski, Grzegorz Piotr Szczepanik, Pawel Tadeusz Januszek
  • Patent number: 11310129
    Abstract: A computer-implemented method includes: receiving, by a computing device, a Uniform Resource Locator (URL) from an agent device; extracting, by the computing device, information from the URL; assigning, by the computing device, a ticket to an agent based on the information from the URL and an agent registry; updating, by the computing device and in response to the assigning, a dispatch list; and notifying, by the computing device and in response to the assigning, the agent of the assigning the ticket to the agent.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Michał Maciej Zalas
  • Publication number: 20220091957
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for determining a response to a query from a user. The method includes one or more processors receiving a query associated with a software product. The query includes an indication of an error. The method further includes one or more processors determining whether a response to the query is available in an accessible knowledge base. In response to determining that a response to the query is not available, the method further includes one or more processors identifying content in program code of the software product that corresponds to the indicated error of the received query. The method further includes one or more processors determining a response to the query based on the identified content in the program code. The determined response to the query includes diagnostic information corresponding to the indicated error.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Michal Maciej Zalas
  • Publication number: 20220084041
    Abstract: Support queries are automatically provided. An error is identified during execution of an application. A support query for the error is produced using the source code for the application with the support query including context information for the error. The support query is displayed to a user.
    Type: Application
    Filed: September 15, 2020
    Publication date: March 17, 2022
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Michal Maciej Zalas
  • Patent number: 11269624
    Abstract: A method, system, and computer program product for implementing automated software application bundling is provided. The method includes detecting first software scanners installed within computing devices associated with a hardware device. Licensed software applications and second software scanners installed within a group of computing devices are detected and configuration files associated with initiating execution of the licensed software applications are retrieved from a database. Operational data is retrieved and an associated list describing operational attributes of the computing devices is generated. Likewise, a list of licensed software applications installed within the group of computing devices and a graph presenting communication connections between the computing devices and the hardware device are generated and the licensed software applications are executed with respect to enabling operational functionality for the group of computing devices.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Lukasz Jakub Palus, Pawel Tadeusz Januszek, Hubert Kompanowski
  • Publication number: 20210263758
    Abstract: Provided are techniques for collecting capacity data of virtual machines by leveraging agent data. A list of one or more virtual machines for which capacity data is to be retrieved is obtain from an asset server, where the one or more virtual machines are identified using a licensing measurement. Infrastructure data and hypervisor data are obtained from an infrastructure server. For each of the one or more virtual machines, the infrastructure data and the hypervisor data are used to request, from a capacity scanner on each of the one or more virtual machines, capacity data for that virtual machine. The capacity data for each of the one or more virtual machines is sent to the asset server, and the asset server performs load balancing of software that is to be executed on the one or more virtual machines using the capacity data.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Piotr Kalandyk, Michal Maciej Zalas, Pawel Tadeusz Januszek, Grzegorz Piotr Szczepanik