Patents by Inventor Michal S. Paluch

Michal S. Paluch 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: 11175909
    Abstract: An exclusion database is maintained for software discovery scans where directories within a file system are excluded according to discovered software artifacts, scan time parameters, and pre-defined exclusion definitions associated with software applications. A file system tree having directory-specific attributes for causing software discovery scans to limit scanning within the file system.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Monika Grabska, Piotr Kania, Slawomir T. Mezyk, Michal S. Paluch, Grzegorz Poniewozik, Tomasz L. Prudzic, Pawel Slowikowski, Patryk M. Walawender
  • Patent number: 10929434
    Abstract: An approach for optimizing single-row operations in a data warehouse. Single-row operations are determined based on receiving database operations. Extends identifiers are received based on the single-row operations. Single-row usage statistics are maintained for extends identifiers based on single-row operations. A logical sequence of the extends identifiers in extends lists stores are sorted based on single-row usage statistics and the logical sequence is maintained based on determining further single-row operations.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Piotr L. Kania, Bartlomiej T. Malecki, Michal S. Paluch, Konrad K. Skibski
  • Patent number: 10908888
    Abstract: Identification of unmatched registry entries may be provided by scanning a file system, discovering software, collecting first attribute values of the discovered software, and receiving a plurality of filtering rules including a method and an attribute. The attribute may comprise a software-specific condition. The method may further comprise collecting native registry entries comprising second attribute values indicated by said attributes of at least one of said rule, and comparing said first attribute values of said discovered software with related ones of said second attribute values of said collected native registry entries. Then, the native registry entries may be grouped into two groups. The first group represents matched registry entries and the second group represents unmatched registry entries. The unmatched registry entries may be identified as unequivocal entries for further software discovery.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Piotr P. Godowski, Piotr Kania, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20200225936
    Abstract: An exclusion database is maintained for software discovery scans where directories within a file system are excluded according to discovered software artifacts, scan time parameters, and pre-defined exclusion definitions associated with software applications. A file system tree having directory-specific attributes for causing software discovery scans to limit scanning within the file system.
    Type: Application
    Filed: March 26, 2020
    Publication date: July 16, 2020
    Inventors: Monika Grabska, Piotr Kania, Slawomir T. Mezyk, Michal S. Paluch, Grzegorz Poniewozik, Tomasz L. Prudzic, Pawel Slowikowski, Patryk M. Walawender
  • Patent number: 10705829
    Abstract: One or more processors determine that one or more memory locations in a client computing device contain one or more software artifacts that provide a match to a first software signature. One or more processors send instructions not to scan the one or more memory locations against a second software signature.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Monika Grabska, Piotr Kania, Slawomir T. Mezyk, Michal S. Paluch, Grzegorz Poniewozik, Tomasz L. Prudzic, Pawel Slowikowski, Patryk M. Walawender
  • Patent number: 10635406
    Abstract: One or more processors scan a first software container template for one or more identities of software present on a first software container associated with the first software container template. One or more processors generate a map of the one or more identities of software present on the first software container. The one or more identities of software present on the first software container are mapped with one or both of: an identifier of the first software container template and an identifier of the first software container associated with the first software container template.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Szymon M. Brandys, Piotr P. Godowski, Piotr Kania, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20190278784
    Abstract: An approach for optimizing single-row operations in a data warehouse. Single-row operations are determined based on receiving database operations. Extends identifiers are received based on the single-row operations. Single-row usage statistics are maintained for extends identifiers based on single-row operations. A logical sequence of the extends identifiers in extends lists stores are sorted based on single-row usage statistics and the logical sequence is maintained based on determining further single-row operations.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 12, 2019
    Inventors: Piotr L. Kania, Bartlomiej T. Malecki, Michal S. Paluch, Konrad K. Skibski
  • Publication number: 20190220263
    Abstract: Identification of unmatched registry entries may be provided by scanning a file system, discovering software, collecting first attribute values of the discovered software, and receiving a plurality of filtering rules including a method and an attribute. The attribute may comprise a software-specific condition. The method may further comprise collecting native registry entries comprising second attribute values indicated by said attributes of at least one of said rule, and comparing said first attribute values of said discovered software with related ones of said second attribute values of said collected native registry entries. Then, the native registry entries may be grouped into two groups. The first group represents matched registry entries and the second group represents unmatched registry entries. The unmatched registry entries may be identified as unequivocal entries for further software discovery.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Applicant: International Business Machines Corporation
    Inventors: Piotr P. Godowski, Piotr Kania, Michal S. Paluch, Tomasz A. Stopa
  • Patent number: 10353924
    Abstract: An approach for optimizing single-row operations in a data warehouse. Single-row operations are determined based on receiving database operations. Extends identifiers are received based on the single-row operations. Single-row usage statistics are stored in extends lists stores where single-row usage statistics include at least one of a hit count and a last hit date. Single-row usage statistics are maintained for extends identifiers based on single-row operations. A logical sequence of the extends identifiers in extends lists stores are sorted based on single-row usage statistics and the logical sequence is maintained based on determining a further single-row operations.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Piotr L. Kania, Bartlomiej T. Malecki, Michal S. Paluch, Konrad K. Skibski
  • Publication number: 20190155578
    Abstract: One or more processors scan a first software container template for one or more identities of software present on a first software container associated with the first software container template. One or more processors generate a map of the one or more identities of software present on the first software container. The one or more identities of software present on the first software container are mapped with one or both of: an identifier of the first software container template and an identifier of the first software container associated with the first software container template.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Szymon M. Brandys, Piotr P. Godowski, Piotr Kania, Michal S. Paluch, Tomasz A. Stopa
  • Patent number: 10223074
    Abstract: One or more processors scan a first software container template for one or more identities of software present on a first software container associated with the first software container template. One or more processors generate a map of the one or more identities of software present on the first software container. The one or more identities of software present on the first software container are mapped with one or both of: an identifier of the first software container template and an identifier of the first software container associated with the first software container template.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Szymon M. Brandys, Piotr P. Godowski, Piotr Kania, Michal S. Paluch, Tomasz A. Stopa
  • Patent number: 9996888
    Abstract: A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Pawel K. Gocek, Piotr Kania, Bartlomiej T. Malecki, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20170286095
    Abstract: One or more processors determine that one or more memory locations in a client computing device contain one or more software artifacts that provide a match to a first software signature. One or more processors send instructions not to scan the one or more memory locations against a second software signature.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Monika Grabska, Piotr Kania, Slawomir T. Mezyk, Michal S. Paluch, Grzegorz Poniewozik, Tomasz L. Prudzic, Pawel Slowikowski, Patryk M. Walawender
  • Publication number: 20170168778
    Abstract: One or more processors scan a first software container template for one or more identities of software present on a first software container associated with the first software container template. One or more processors generate a map of the one or more identities of software present on the first software container. The one or more identities of software present on the first software container are mapped with one or both of: an identifier of the first software container template and an identifier of the first software container associated with the first software container template.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Inventors: Szymon M. Brandys, Piotr P. Godowski, Piotr Kania, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20170147612
    Abstract: An approach for optimizing single-row operations in a data warehouse. Single-row operations are determined based on receiving database operations. Extends identifiers are received based on the single-row operations. Single-row usage statistics are stored in extends lists stores where single-row usage statistics include at least one of a hit count and a last hit date. Single-row usage statistics are maintained for extends identifiers based on single-row operations. A logical sequence of the extends identifiers in extends lists stores are sorted based on single-row usage statistics and the logical sequence is maintained based on determining a further single-row operations.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Inventors: Piotr L. Kania, Bartlomiej T. Malecki, Michal S. Paluch, Konrad K. Skibski
  • Patent number: 9652812
    Abstract: A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Pawel K. Gocek, Piotr Kania, Bartlomiej T. Malecki, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20160260186
    Abstract: A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: Pawel K. Gocek, Piotr Kania, Bartlomiej T. Malecki, Michal S. Paluch, Tomasz A. Stopa
  • Patent number: 9424403
    Abstract: A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Pawel K. Gocek, Piotr Kania, Bartlomiej T. Malecki, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20160004848
    Abstract: A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him.
    Type: Application
    Filed: August 26, 2014
    Publication date: January 7, 2016
    Inventors: Pawel K. Gocek, Piotr Kania, Bartlomiej T. Malecki, Michal S. Paluch, Tomasz A. Stopa
  • Publication number: 20160006600
    Abstract: A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 7, 2016
    Inventors: Pawel K. Gocek, Piotr Kania, Bartlomiej T. Malecki, Michal S. Paluch, Tomasz A. Stopa