Patents by Inventor Tymoteusz Gedliczka

Tymoteusz Gedliczka 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: 11893032
    Abstract: A computer-implemented method, a computer program product, and a computer system for measuring relevance of datasets to data science models. One or more servers implement steps: extract keywords in each data science model; determine first relative frequencies of the respective keywords in each data science model, for each source group in the data science models; extract keywords in each dataset; determine second relative frequencies of the respective keywords in each dataset, for each source group in the datasets; determine weights of the keywords; calculate first aggregated relevant scores of the respective keywords in each data science model, based on the first relative frequencies and the weights; calculate second aggregated relevant scores of the respective keywords in each dataset, based on the second relative frequencies and the weights. One or more servers calculate similarity between vectors of the first and second aggregated relevant scores, based on a similarity measure between vectors.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Tymoteusz Gedliczka, Szymon Brandys, Piotr Grzywna, Tomasz Kania, Maciej Madej, Krzysztof Pitula
  • Publication number: 20230222129
    Abstract: A computer-implemented method, a computer program product, and a computer system for measuring relevance of datasets to data science models. One or more servers implement steps: extract keywords in each data science model; determine first relative frequencies of the respective keywords in each data science model, for each source group in the data science models; extract keywords in each dataset; determine second relative frequencies of the respective keywords in each dataset, for each source group in the datasets; determine weights of the keywords; calculate first aggregated relevant scores of the respective keywords in each data science model, based on the first relative frequencies and the weights; calculate second aggregated relevant scores of the respective keywords in each dataset, based on the second relative frequencies and the weights. One or more servers calculate similarity between vectors of the first and second aggregated relevant scores, based on a similarity measure between vectors.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 13, 2023
    Inventors: Tymoteusz Gedliczka, Szymon Brandys, Piotr Grzywna, Tomasz Kania, Maciej Madej, Krzysztof Pitula
  • Patent number: 11461292
    Abstract: A computer-implemented method for quick data exploration of data to be uploaded may be provided. The method comprises uploading, from a local system, a first data set of a first size and determining that the first data set is not corrupted. The method also comprises in parallel to the uploading performing selecting from the first data set a predefined number of records and building a second data set, determining statistical data and metadata about the first data set, and visualizing the second data set, the statistical data and the metadata.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: October 4, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tomasz Kania, Tymoteusz Gedliczka, Szymon Brandys, Krzysztof Pitula, Maciej Madej, Piotr Grzywna
  • Patent number: 11429688
    Abstract: Technology for making corrections to URL and/or URI requests (herein generically referred to as “UR requests”) based on machine learning of patterns that can be gleaned from previously received UR requests. The patterns are then used to correct new UR requests that are received with errors in the resource location path. In some embodiments, the errors detected and corrected are path errors. In some embodiments the path error is an erroneous inclusion of an extraneous reserved slash (“/”) character, which, when detected, is replaced in the UR string with its corresponding proper code (for example, - -%2F- -).
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: August 30, 2022
    Assignee: International Business Machines Corporation
    Inventors: Tymoteusz Gedliczka, Tomasz Kania, Piotr Grzywna, Krzysztof Pitula, Maciej Madej, Szymon Brandys
  • Patent number: 11269848
    Abstract: A computer-implemented method that can prevent an upload of a data set upon detection of a modification of the data set. The method includes storing a first portion of a file in a buffer while being in a receiving mode. Upon determining that applying one of a predefined transformation performed to the first portion of an existing data set will result in reproducing a content of the buffer: generating a transformation notification signal; and upon receiving a stop message, stopping the receiving mode which results in using the existing file on the server.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Tymoteusz Gedliczka, Tomasz Kania, Krzysztof Pitula, Szymon Brandys, Maciej Madej, Piotr Grzywna
  • Publication number: 20220004527
    Abstract: A computer-implemented method for quick data exploration of data to be uploaded may be provided. The method comprises uploading, from a local system, a first data set of a first size and determining that the first data set is not corrupted. The method also comprises in parallel to the uploading performing selecting from the first data set a predefined number of records and building a second data set, determining statistical data and metadata about the first data set, and visualizing the second data set, the statistical data and the metadata.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: TOMASZ KANIA, TYMOTEUSZ GEDLICZKA, Szymon Brandys, KRZYSZTOF PITULA, MACIEJ MADEJ, Piotr Grzywna
  • Publication number: 20210349912
    Abstract: In an approach to reducing resource utilization in cloud-based data services, one or more computer processors select a dataset for upload to a server. One or more computer processors determine a data transformation scheduled to be applied to the dataset by the server. One or more computer processors perform a dataset read on the dataset. One or more computer processors perform the data transformation on the dataset. One or more computer processors upload the transformed dataset to the server.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 11, 2021
    Inventors: Tomasz Kania, Tymoteusz Gedliczka, Szymon Brandys, Piotr Grzywna, Maciej Madej, Krzysztof Pitula
  • Patent number: 11163892
    Abstract: A computer-implemented method for loading data into a secure storage volume may be provided. The method comprises receiving data to be stored on the secure storage volume, storing the received data in a buffer, and upon determining that the secure storage volume is unlocked, transferring the received data from the buffer to the secure storage volume in encrypted form.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tymoteusz Gedliczka, Szymon M. Brandys, Piotr Grzywna, Tomasz Kania, Maciej F. Madej, Krzysztof B. Pitula
  • Publication number: 20210294869
    Abstract: Technology for making corrections to URL and/or URI requests (herein generically referred to as “UR requests”) based on machine learning of patterns that can be gleaned from previously received UR requests. The patterns are then used to correct new UR requests that are received with errors in the resource location path. In some embodiments, the errors detected and corrected are path errors. In some embodiments the path error is an erroneous inclusion of an extraneous reserved slash (“/”) character, which, when detected, is replaced in the UR string with its corresponding proper code (for example, - -%2F- -).
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: TYMOTEUSZ GEDLICZKA, Tomasz Kania, Piotr Grzywna, Krzysztof Pitula, Maciej Madej, Szymon Brandys
  • Publication number: 20210286797
    Abstract: A computer-implemented method that can prevent an upload of a data set upon detection of a modification of the data set. The method includes storing a first portion of a file in a buffer while being in a receiving mode. Upon determining that applying one of a predefined transformation performed to the first portion of an existing data set will result in reproducing a content of the buffer: generating a transformation notification signal; and upon receiving a stop message, stopping the receiving mode which results in using the existing file on the server.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Inventors: TYMOTEUSZ GEDLICZKA, TOMASZ KANIA, KRZYSZTOF PITULA, SZYMON BRANDYS, MACIEJ MADEJ, PIOTR GRZYWNA
  • Publication number: 20200218813
    Abstract: A computer-implemented method for loading data into a secure storage volume may be provided. The method comprises receiving data to be stored on the secure storage volume, storing the received data in a buffer, and upon determining that the secure storage volume is unlocked, transferring the received data from the buffer to the secure storage volume in encrypted form.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 9, 2020
    Inventors: TYMOTEUSZ GEDLICZKA, Szymon M. Brandys, Piotr Grzywna, Tomasz Kania, Maciej F. Madej, Krzysztof B. Pitula
  • Patent number: 10657298
    Abstract: Embodiments include a system for release cycle optimization; the system includes a processor configured to perform a method. The method includes accessing, by a processor, historical data relating to a plurality of software version each having a plurality of attributes; selecting a subset of attributes from the plurality of attributes; receiving a set of data values for each of the subset of attributes from the plurality of attributes; performing one or more simulations of a software development cycle utilizing the set of data values; and obtaining a set of results from the one or more simulations comprising a plurality of predicted field defects values corresponding to each of the set of data values.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lukasz G. Cmielowski, Marek Franczyk, Tymoteusz Gedliczka, Andrzej J Wrobel
  • Patent number: 10552760
    Abstract: The disclosed herein relates to a method for failure rate prediction of a feature of a system under development. The method is executed by a processor coupled to a memory. The method includes defining a feature state of the feature during a predetermined time interval, the predetermined time interval being associated with a development stage of the system. The method also includes assigning a first defect class value to the feature for the predetermined time interval, the first defect class value configured to indicate a first condition and selecting, when a defect is reported for the feature, a second defect class value indicating a second condition, the second condition being associated with a higher failure rate than the first condition. The method can be embodied in system and a computer program product.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: February 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lukasz G. Cmielowski, Marek Franczyk, Tymoteusz Gedliczka, Andrzej J. Wrobel
  • Patent number: 10542176
    Abstract: A method and system for communicating supplemental data for nodes of a graph. A visual representation of the graph is divided into portions of a computer screen. Each portion is a rectangle corresponding to a respective node of the graph. Dividing the visual representation of the graph into portions includes determining a number of pixels in rectangles displayed on the computer screen along with the graph. Supplemental data for each respective node, together with an offset distance between a reference point of each respective node and a reference point of the supplemental data for each respective node, is encoded steganographically. Fixed length attributes related to the respective node are prioritized. The attributes are encoded steganographically into the rectangle corresponding to the respective node, starting with a highest priority attribute of the fixed length attributes and continuing sequentially according to a priority of the remaining attributes of the fixed length attributes.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lukasz G. Cmielowski, Tymoteusz Gedliczka, Kamil Smoron, Andrzej J. Wrobel
  • Patent number: 10346290
    Abstract: The disclosure provides an approach for automatically analyzing data related to software development, such as the number of defects, number of code line changes, number of test cases covering code, etc., and creating exploratory tests based on tour templates. In one embodiment, a test generating application matches descriptions, tags and/or keywords in the tour templates with data from development tools used to develop and test software. The test generating application combines the tour templates with the matching data to create exploratory tests for testers to perform. In addition, the test generating application may rank the created tests based on a measure of importance and determine a number of highest ranking tests or test types that can be executed given a capacity of the software tester or testing team. The highest ranking tests may then be provided to the software tester or testing team to perform prior to the software's release.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lukasz Grzegorz Cmielowski, Tymoteusz Gedliczka, Andrzej Jan Wrobel
  • Publication number: 20190158697
    Abstract: A method and system for communicating supplemental data for nodes of a graph. A visual representation of the graph is divided into portions of a computer screen. Each portion is a rectangle corresponding to a respective node of the graph. Dividing the visual representation of the graph into portions includes determining a number of pixels in rectangles displayed on the computer screen along with the graph. Supplemental data for each respective node, together with an offset distance between a reference point of each respective node and a reference point of the supplemental data for each respective node, is encoded steganographically. Fixed length attributes related to the respective node are prioritized. The attributes are encoded steganographically into the rectangle corresponding to the respective node, starting with a highest priority attribute of the fixed length attributes and continuing sequentially according to a priority of the remaining attributes of the fixed length attributes.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Lukasz G. Cmielowski, Tymoteusz Gedliczka, Kamil Smoron, Andrzej J. Wrobel
  • Patent number: 10250776
    Abstract: A method and system for communicating supplemental data for nodes of a graph representing a system. A visual representation of the graph is divided into a portions, each portion of the visual representation of the graph being a rectangle corresponding to a respective node of the graph, wherein the visual representation is an area of a computer screen displaying the graph. Supplemental data for each respective node, together with an offset distance between a reference point of each respective node and a reference point of the supplemental data for each respective node, is encoded steganographically into the portion of the graphical representation corresponding to each respective node.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lukasz G. Cmielowski, Tymoteusz Gedliczka, Kamil Smoron, Andrzej J. Wrobel
  • Patent number: 10158544
    Abstract: A method for selecting at least one communication channel based on a plurality of communication channel characteristics is provided. The method may include receiving a plurality of communications. The method may further include separating the received plurality of communications into a plurality of units. Additionally, the method may include categorizing the plurality of units based on a number of commands associated with the plurality of units. The method may also include measuring a plurality of communication channels based on the categorized plurality of units, the number of commands, and the plurality of communication channel characteristics. The method may further include selecting the at least one communication channel associated with the measured plurality of communication channels to process at least one unit associated with the categorized plurality of units.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Marcin Bielinski, Tymoteusz Gedliczka, Jakub Rzeznik, Bartosz Tomasik
  • Publication number: 20180203893
    Abstract: A method and a related system for reconciling data sets from different data sources includes comparing the data sets using static data from the data sets, determining an uncertainty factor whether to reconcile the data sets based on an incomplete match of the static data of data sets, and performing a dynamic matching if the uncertainty factor exceeds a predefined uncertainty threshold value. The dynamic data matching comprises the following: comparing dynamic communication data relating to each of the data sets, determining a certainty factor based on the comparison of the dynamic communication data, and reconciling those data sets whose certainty factor exceeds a predefined certainty threshold value.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventors: Lukasz Cmielowski, Marek Franczyk, Tymoteusz Gedliczka, Andrzej Wrobel
  • Publication number: 20180121331
    Abstract: The disclosure provides an approach for automatically analyzing data related to software development, such as the number of defects, number of code line changes, number of test cases covering code, etc., and creating exploratory tests based on tour templates. In one embodiment, a test generating application matches descriptions, tags and/or keywords in the tour templates with data from development tools used to develop and test software. The test generating application combines the tour templates with the matching data to create exploratory tests for testers to perform. In addition, the test generating application may rank the created tests based on a measure of importance and determine a number of highest ranking tests or test types that can be executed given a capacity of the software tester or testing team. The highest ranking tests may then be provided to the software tester or testing team to perform prior to the software's release.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventors: Lukasz Grzegorz CMIELOWSKI, Tymoteusz GEDLICZKA, Andrzej Jan WROBEL