Patents by Inventor Lukasz Jakub Palus

Lukasz Jakub Palus 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: 11877191
    Abstract: Resource load balancing for eNodeB includes identifying reduced workload conditions for an underutilized processor (CPU) core and transferring dedicated traffic channel (DTCH) communication to a target CPU core. Upon migrating each DTCH from the selected CPU core, the underutilized CPU core is caused to go into sleep mode, not to receive DTCH request until activated.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
  • Patent number: 11782641
    Abstract: A first backend housekeeping operation of a backend storage system is detected by a storage virtualization system. The first backend housekeeping operation is related to a first backend storage portion of the backend storage system. The storage virtualization system transfers data to the backend storage system for storage and retrieval. The storage virtualization system issues commands to the backend storage system. A first virtualized operation related to a first virtualized storage portion of the storage virtualization system is identified. A storage overhead condition is determined based on the first backend storage portion and based on the first virtualized operation. A storage corrective action is performed based on the storage overhead condition. The storage corrective action prevents the potential performance of one or more additional backend housekeeping operations.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20230308952
    Abstract: Resource load balancing for eNodeB includes identifying reduced workload conditions for an underutilized processor (CPU) core and transferring dedicated traffic channel (DTCH) communication to a target CPU core. Upon migrating each DTCH from the selected CPU core, the underutilized CPU core is caused to go into sleep mode, not to receive DTCH request until activated.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
  • Patent number: 11726692
    Abstract: A method, a computer system, and a computer program product for tiering migration for storage system optimization is provided. Embodiments of the present invention may include determining to move data based on access counters to balance a workload between storage drives and storage tiers. Embodiments of the present invention may include establishing a connection with an interconnect application program interface. Embodiments of the present invention may include collecting and converting physical access counters. Embodiments of the present invention may include collecting heat map data. Embodiments of the present invention may include calculating a tiering migration plan for an internal map change event.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
  • Patent number: 11695552
    Abstract: In an approach to improve the field of multi-cloud environments by detecting data corruption between storage systems. Embodiments perform information tunneling on data transferring between a source storage system and a target storage system. Further, embodiments determine a checksum data of a data payload does not match an Internet Protocol (IP) packet extracted checksum and a blockchain based checksum and compare the checksum data at the target storage system with the IP packet extracted checksum and the blockchain based checksum to identify one or more checksum mismatches. Additionally, embodiments identify a corruption in a data payload based on the comparison between the checksum data at the target storage system and the IP packet extracted checksum and the blockchain based checksum, validate the corruption in the data payload, and update respective entities of identified corruption in the data payload.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: July 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Lukasz Jakub Palus, Sarvesh S. Patel
  • Publication number: 20230080528
    Abstract: When a system receives sensitive data, it can request an encryption key from an encryption/decryption unit. A central processing unit (CPU) of the system can encrypt the sensitive data using the encryption key before writing the sensitive data to memory. Thus, the sensitive data is encrypted when written to memory.
    Type: Application
    Filed: October 31, 2022
    Publication date: March 16, 2023
    Inventors: Vinod A. Valecha, Krzysztof Rudek, Grzegorz Piotr Szczepanik, Lukasz Jakub Palus
  • Publication number: 20220398033
    Abstract: A first backend housekeeping operation of a backend storage system is detected by a storage virtualization system. The first backend housekeeping operation is related to a first backend storage portion of the backend storage system. The storage virtualization system transfers data to the backend storage system for storage and retrieval. The storage virtualization system issues commands to the backend storage system. A first virtualized operation related to a first virtualized storage portion of the storage virtualization system is identified. A storage overhead condition is determined based on the first backend storage portion and based on the first virtualized operation. A storage corrective action is performed based on the storage overhead condition. The storage corrective action prevents the potential performance of one or more additional backend housekeeping operations.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11520905
    Abstract: When a system receives sensitive data, it can request an encryption key from an encryption/decryption unit. A central processing unit (CPU) of the system can encrypt the sensitive data using the encryption key before writing the sensitive data to memory. Thus, the sensitive data is encrypted when written to memory.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: December 6, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Vinod A. Valecha, Krzysztof Rudek, Grzegorz Piotr Szczepanik, Lukasz Jakub Palus
  • Patent number: 11467735
    Abstract: A method, system, and computer program product for managing input/output (I/O) operations in log structured arrays (LSA) is provided. The method receives a write request for a storage volume. The write request including a set of data. The method determines the set of data for a target extent of the storage volume is not copied to a target location based on a target map for a flash copy volume. An LSA is instructed to perform an internal copy-on-write (COW) for the set of data during a next IO operation for the storage volume. Based on the internal COW instruction, the method moves an internal pointer of the target location from a virtual volume to the flash copy volume.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: October 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20220311603
    Abstract: In an approach to improve the field of multi-cloud environments by detecting data corruption between storage systems. Embodiments perform information tunneling on data transferring between a source storage system and a target storage system. Further, embodiments determine a checksum data of a data payload does not match an Internet Protocol (IP) packet extracted checksum and a blockchain based checksum and compare the checksum data at the target storage system with the IP packet extracted checksum and the blockchain based checksum to identify one or more checksum mismatches. Additionally, embodiments identify a corruption in a data payload based on the comparison between the checksum data at the target storage system and the IP packet extracted checksum and the blockchain based checksum, validate the corruption in the data payload, and update respective entities of identified corruption in the data payload.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Lukasz Jakub Palus, Sarvesh S. Patel
  • 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
  • Patent number: 11392303
    Abstract: A scanner is used to generate a set of processing power consumption metrics for a memory subsystem. From the set of processing power consumption metrics, a number of in-memory computations is determined. From the number of in-memory computations, a total computing score is determined. A user is notified of the total computing score.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Vinod A. Valecha, Lukasz Jakub Palus, Krzysztof Rudek
  • Patent number: 11393336
    Abstract: Disclosed is a system, computer program product and computer-implemented method for smog analysis which provides sending a data collection signal to one or more vehicles including one or more sensors via a base station, receiving data from the one or more vehicles, including sensor data, analyzing the received data for determining a smog status, and sending traffic information to a plurality of vehicles. The traffic information may include the determined smog status and the plurality of vehicles may include the one or more vehicles.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: July 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Lukasz Jakub Palus, Sarvesh S. Patel
  • 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: 20220198304
    Abstract: Providing reproducible machine learning model results by receiving input data for a machine learning (ML) model, processing the input data using the ML model, yielding an initial result, adding a first block to a distributed ledger, the block comprising the input data, the initial result, an ML model data structure, and a link to training data for the ML model, wherein the training data resides in previous distributed ledger blocks, and providing an output including the initial result.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20220171537
    Abstract: A method, system, and computer program product for managing input/output (I/O) operations in log structured arrays (LSA) is provided. The method receives a write request for a storage volume. The write request including a set of data. The method determines the set of data for a target extent of the storage volume is not copied to a target location based on a target map for a flash copy volume. An LSA is instructed to perform an internal copy-on-write (COW) for the set of data during a next IO operation for the storage volume. Based on the internal COW instruction, the method moves an internal pointer of the target location from a virtual volume to the flash copy volume.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20220171560
    Abstract: A method, a computer system, and a computer program product for tiering migration for storage system optimization is provided. Embodiments of the present invention may include determining to move data based on access counters to balance a workload between storage drives and storage tiers. Embodiments of the present invention may include establishing a connection with an interconnect application program interface. Embodiments of the present invention may include collecting and converting physical access counters. Embodiments of the present invention may include collecting heat map data. Embodiments of the present invention may include calculating a tiering migration plan for an internal map change event.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
  • Patent number: 11310210
    Abstract: A computer-implemented method, system and computer program product for applying a unified governance and integration platform to social media data. Data integration definitions for managing and protecting social media data are received. After receiving the data integration definitions for social media data, data integration externalization, governance catalog externalization or lineage externalization may be performed. For example, social media data may be extracted from a database system by a governance and integration unit (“unit”) using the data integration definitions. The extracted social media data is then transformed and loaded to the social media data system via a connector linking the data from the unit to the social media data system. In another example, social media data is extracted from the social media data system by the unit, such as via the connector, using the data integration definitions and then transformed and loaded to the database system for analysis.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michal Bodziony, Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Krzysztof Rudek
  • Publication number: 20220083242
    Abstract: A scanner is used to generate a set of processing power consumption metrics for a memory subsystem. From the set of processing power consumption metrics, a number of in-memory computations is determined. From the number of in-memory computations, a total computing score is determined. A user is notified of the total computing score.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Grzegorz Piotr Szczepanik, Vinod A. Valecha, Lukasz Jakub Palus, Krzysztof Rudek