Patents by Inventor Thomas Werth

Thomas Werth 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: 12141120
    Abstract: The example embodiments are directed to systems and methods of a locking mechanism for a database which permits a partial quantity assignment of a data item to a database request. In one example, the method may include receiving a database request comprising a requested quantity value of a data item, setting an exclusive lock on the data item within a database, protecting the requested quantity value by posting a TQA to a table, wherein the TQA comprises an identifier of the requested quantity value, an identifier of the database request, and a timestamp, releasing the exclusive lock for the database request on the data item within the database in response to recording the TQA, and with the exclusive lock released, determining a quantity value of the data item which is available for the database request and confirming the determined quantity via the temporary quantity assignment table.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: November 12, 2024
    Assignee: SAP SE
    Inventors: Thomas Werth, Juliane Wagner, Jibi Joseph Vadakayil, Stefan Siebert
  • Patent number: 12105698
    Abstract: The example embodiments are directed to systems and methods of a locking mechanism for a database which permits a partial quantity assignment of a data item to a database request. In one example, the method may include receiving a database request comprising a requested quantity value of a data item, setting an exclusive lock on the data item within a database, protecting the requested quantity value by posting a TQA to a table, wherein the TQA comprises an identifier of the requested quantity value, an identifier of the database request, and a timestamp, releasing the exclusive lock for the database request on the data item within the database in response to recording the TQA, and with the exclusive lock released, determining a quantity value of the data item which is available for the database request and confirming the determined quantity via the temporary quantity assignment table.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: October 1, 2024
    Assignee: SAP SE
    Inventors: Thomas Werth, Juliane Wagner, Jibi Joseph Vadakayil, Stefan Siebert
  • Publication number: 20230068901
    Abstract: Certain embodiments of the disclosure concern a computer-implemented method. For a distributable product, the method can store a representation of a production process involving a plurality of prerequisites and input quality parameters, receive a request to promise availability of a first quantity of the product having specific instances of the input quality parameters, simulate production of a second quantity of the product having the specific instances of the input quality parameters, output one or more promised delivery terms, and reserve resources in a production system for production of the second quantity of the product. The second quantity is smaller than or equal to the first quantity.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 2, 2023
    Applicant: SAP SE
    Inventors: Andras Kovacs, Thomas Werth, Grzegorz Falinski, Dominik Herrmann, Jan Peter Ohst, Stefan Merker, Pranit Bankar, Yaswanth Datta Saikumar Vathumilli, Christian Mohr, Jibi Joseph Vadakayil
  • Patent number: 11593349
    Abstract: A method, a system, and a computer program product for execution master data substitution. One or more first data objects in a master data storage are determined for replacement. One or more second data objects are identified for replacing the first data objects for storage in the master data storage. Replacement of the first data objects with the second data objects is performed in accordance with one or more data object requirements. Replacement of the first data objects by the second data objects is executed in accordance with the one or more data object requirements. A resulting replacement data set is generated and stored.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: February 28, 2023
    Assignee: SAP SE
    Inventors: Torsten Heise, Martin Heitlinger, Wolfram Schick, Thomas Werth, Dominique Bosselmann, Volker Jaeck, Andreas Krause, Duncan Bryce, Anja Burak, Maik Druschke, Fabian Hornung, Jibi Joseph Vadakayil, Juliane Wagner
  • Publication number: 20210342328
    Abstract: A method, a system, and a computer program product for execution master data substitution. One or more first data objects in a master data storage are determined for replacement. One or more second data objects are identified for replacing the first data objects for storage in the master data storage. Replacement of the first data objects with the second data objects is performed in accordance with one or more data object requirements. Replacement of the first data objects by the second data objects is executed in accordance with the one or more data object requirements. A resulting replacement data set is generated and stored.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 4, 2021
    Inventors: Torsten Heise, Martin Heitlinger, Wolfram Schick, Thomas Werth, Dominique Bosselmann, Volker Jaeck, Andreas Krause, Duncan Bryce, Anja Burak, Maik Druschke, Fabian Hornung, Jibi Joseph Vadakayil, Juliane Wagner
  • Patent number: D833268
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: November 13, 2018
    Assignee: Podworks Corp.
    Inventor: Thomas Werth
  • Patent number: D833271
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: November 13, 2018
    Assignee: Podworks Corp.
    Inventor: Thomas Werth
  • Patent number: D913087
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 16, 2021
    Assignee: Podworks Corp.
    Inventor: Thomas Werth
  • Patent number: D1041304
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: September 10, 2024
    Assignee: Podworks Corp.
    Inventor: Thomas Werth