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).

  • 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