Patents by Inventor Bartosz Brewinski

Bartosz Brewinski 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: 20240202170
    Abstract: Provided are a computer program product, a system, and a computer-implemented method for performing data discrepancy analysis. Data is received from a plurality of source data systems. The data is analyzed to identify a data discrepancy of a data field. A recommendation is generated that indicates whether the data discrepancy is fixable. In response to the recommendation indicating that the data discrepancy is fixable, the data discrepancy is fixed by modifying a value of the data field, and the data is routed to a first downstream system service that does not rely on the data field and to a second downstream system service that does rely on the data field. In response to the recommendation indicating that the data discrepancy is not fixable, the data is routed to the first downstream system service, while the second downstream system service is disabled.
    Type: Application
    Filed: December 20, 2022
    Publication date: June 20, 2024
    Inventors: Nina KOTTLER, Bartosz BREWINSKI, Kelly DENNEY, Telford BERKEY, Tuguldur SUKHBOLD, Josiah WALTON
  • Publication number: 20240193762
    Abstract: Provided are computer program product, system, and method for selecting analysis algorithms to process data. Feedback scores are received for classifications produced by a plurality of analysis algorithms processing training data. Training sets are generated including inputs comprising attributes of the analysis algorithms, attributes of the training data, and the feedback scores. An orchestration supervisor, implementing a machine learning algorithm, is trained with the inputs from the training sets to produce the feedback scores. The trained orchestration supervisor is deployed to receive inputs comprising attributes of the analysis algorithms and attributes of received data to output algorithm scores for the analysis algorithms. The algorithm scores are used to select at least one analysis algorithm of the analysis algorithms. The received data is forwarded to the selected at least one analysis algorithm to generate at least one classification.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Inventors: Bartosz BREWINSKI, Mike ANDORFER, Kelly DENNEY
  • Patent number: 11120016
    Abstract: Provide a system for automatically building a query statement for a database. The system includes an electronic processor. The electronic processor is configured to provide a user interface displayed by a display device and including a plurality of tabs. The electronic processor is also configured to provide a first list of a plurality of data fields included in the database. The electronic processor is configured to receive, via the user interface, a first selection of one of the plurality of data fields from the first list and a second selection of a criterion for one of the plurality of data fields from the first list. The electronic processor is configured to automatically build the query statement for the database. The electronic processor is further configured to execute the query statement on the database and output results of executing the query statement.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: September 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bartosz Brewinski, Christopher Gold, Qiang Ren
  • Patent number: 10896194
    Abstract: A non-transitory computer readable medium storing instructions that, when executed by an electronic processor, perform a set of functions. The set of functions include extracting a report including a markup language document from a system. The set of functions also includes, for each of a plurality of processing tasks, determining whether the markup language document includes a path contained in a virtual table assigned to the processing task. The set of functions also includes, in response to the markup language document including the path contained in the virtual table, extracting data from the markup language document and executing the processing task to manipulate and queue the data for insertion into the combined database. The set of functions further includes, in response to each of the plurality of processing tasks completing without failure, inserting the data queued into one or more tables included in a database.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: January 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Bartosz Brewinski
  • Publication number: 20190197169
    Abstract: A non-transitory computer readable medium storing instructions that, when executed by an electronic processor, perform a set of functions. The set of functions include extracting a report including a markup language document from a system. The set of functions also includes, for each of a plurality of processing tasks, determining whether the markup language document includes a path contained in a virtual table assigned to the processing task. The set of functions also includes, in response to the markup language document including the path contained in the virtual table, extracting data from the markup language document and executing the processing task to manipulate and queue the data for insertion into the combined database. The set of functions further includes, in response to each of the plurality of processing tasks completing without failure, inserting the data queued into one or more tables included in a database.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventor: Bartosz Brewinski
  • Publication number: 20190197153
    Abstract: Provide a system for automatically building a query statement for a database. The system includes an electronic processor. The electronic processor is configured to provide a user interface displayed by a display device and including a plurality of tabs. The electronic processor is also configured to provide a first list of a plurality of data fields included in the database. The electronic processor is configured to receive, via the user interface, a first selection of one of the plurality of data fields from the first list and a second selection of a criterion for one of the plurality of data fields from the first list. The electronic processor is configured to automatically build the query statement for the database. The electronic processor is further configured to execute the query statement on the database and output results of executing the query statement.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Bartosz Brewinski, Christopher Gold, Qiang Ren