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).
-
Publication number: 20240362055Abstract: In some implementations, a data materialization platform may perform a data migration process between a core cloud environment and an edge cloud environment. The data materialization platform may identify, in association with the data migration process, attribute values stored in a data repository of the core cloud environment, wherein the attribute values are to be used as inputs for a machine learning model that is to be executed by the edge cloud environment. The data materialization platform may analyze the attribute values to identify ranges, associated with a subset of the attribute values, for which outputs of the machine learning model are estimated to be approximately a same output. The data materialization platform may deduplicating, by the data materialization platform, the subset of the attribute values from the data repository of the core cloud environment to generate deduplicated attribute values that are associated with median range values.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Inventors: Grzegorz Piotr SZCZEPANIK, Kushal S. PATEL, Sarvesh S. PATEL, Lukasz Jakub PALUS
-
Patent number: 11947436Abstract: 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: GrantFiled: December 21, 2020Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Lukasz Jakub Palus, Hubert Kompanowski
-
Patent number: 11877191Abstract: 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: GrantFiled: March 28, 2022Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
-
Patent number: 11782641Abstract: 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: GrantFiled: June 9, 2021Date of Patent: October 10, 2023Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
-
Publication number: 20230308952Abstract: 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: ApplicationFiled: March 28, 2022Publication date: September 28, 2023Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
-
Patent number: 11726692Abstract: 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: GrantFiled: December 2, 2020Date of Patent: August 15, 2023Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
-
Patent number: 11695552Abstract: 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: GrantFiled: March 25, 2021Date of Patent: July 4, 2023Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Lukasz Jakub Palus, Sarvesh S. Patel
-
Publication number: 20230080528Abstract: 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: ApplicationFiled: October 31, 2022Publication date: March 16, 2023Inventors: Vinod A. Valecha, Krzysztof Rudek, Grzegorz Piotr Szczepanik, Lukasz Jakub Palus
-
Publication number: 20220398033Abstract: 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: ApplicationFiled: June 9, 2021Publication date: December 15, 2022Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11520905Abstract: 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: GrantFiled: November 20, 2019Date of Patent: December 6, 2022Assignee: KYNDRYL, INC.Inventors: Vinod A. Valecha, Krzysztof Rudek, Grzegorz Piotr Szczepanik, Lukasz Jakub Palus
-
Patent number: 11467735Abstract: 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: GrantFiled: December 1, 2020Date of Patent: October 11, 2022Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
-
Publication number: 20220311603Abstract: 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: ApplicationFiled: March 25, 2021Publication date: September 29, 2022Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Lukasz Jakub Palus, Sarvesh S. Patel
-
Publication number: 20220261459Abstract: 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: ApplicationFiled: February 12, 2021Publication date: August 18, 2022Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Lukasz Jakub Palus, Pawel Tadeusz Januszek, Hubert Kompanowski
-
Patent number: 11393336Abstract: 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: GrantFiled: August 10, 2020Date of Patent: July 19, 2022Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Lukasz Jakub Palus, Sarvesh S. Patel
-
Patent number: 11392303Abstract: 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: GrantFiled: September 11, 2020Date of Patent: July 19, 2022Assignee: International Business Machines CorporationInventors: Grzegorz Piotr Szczepanik, Vinod A. Valecha, Lukasz Jakub Palus, Krzysztof Rudek
-
Publication number: 20220197767Abstract: 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: ApplicationFiled: December 21, 2020Publication date: June 23, 2022Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Lukasz Jakub Palus, Hubert Kompanowski
-
Publication number: 20220198304Abstract: 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: ApplicationFiled: December 18, 2020Publication date: June 23, 2022Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
-
Publication number: 20220171560Abstract: 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: ApplicationFiled: December 2, 2020Publication date: June 2, 2022Inventors: Grzegorz Piotr Szczepanik, Kushal S. Patel, Sarvesh S. Patel, Lukasz Jakub Palus
-
Publication number: 20220171537Abstract: 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: ApplicationFiled: December 1, 2020Publication date: June 2, 2022Inventors: Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 11310210Abstract: 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: GrantFiled: January 17, 2020Date of Patent: April 19, 2022Assignee: International Business Machines CorporationInventors: Michal Bodziony, Grzegorz Piotr Szczepanik, Lukasz Jakub Palus, Krzysztof Rudek