Patents by Inventor Benjamin Lorenz

Benjamin Lorenz 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: 11151128
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing data partitioning and transferring operations. An embodiment operates by determining a partition size and a number of partitions for an initial data set to be transferred from a first location to a second location. A uniqueness factor for at least a subset of the columns of the dataset is determined, and a set of unique columns is identified from the initial data set based on the uniqueness factor. Based on the partition size, a set of values from the row records from the set of unique columns is identified. Based on the identified set of values, the initial data set is partitioned into the number of partitions. One of transmitting or receiving at least one of the partitions is performed.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: October 19, 2021
    Assignee: SAP SE
    Inventors: Terrance Mihm, Babu Sathya, Benjamin Lorenz
  • Publication number: 20200311062
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing data partitioning and transferring operations. An embodiment operates by determining a partition size and a number of partitions for an initial data set to be transferred from a first location to a second location. A uniqueness factor for at least a subset of the columns of the dataset is determined, and a set of unique columns is identified from the initial data set based on the uniqueness factor. Based on the partition size, a set of values from the row records from the set of unique columns is identified. Based on the identified set of values, the initial data set is partitioned into the number of partitions. One of transmitting or receiving at least one of the partitions is performed.
    Type: Application
    Filed: March 25, 2019
    Publication date: October 1, 2020
    Inventors: Terrance Mihm, Babu Sathya, Benjamin Lorenz
  • Patent number: 10565044
    Abstract: Disclosed herein are system, method, and computer program product embodiments for message handling related to non-parallelizable functionality. An embodiment operates by determining a plurality of diagnostic messages corresponding to processing a request that includes both a first set and a second set of diagnostic messages. Diagnostic information corresponding to the first set of diagnostic messages, from previously processed requests, is determined to be stored in a cache. Diagnostic information corresponding to the second set of diagnostic messages is retrieved from the disk storage. A diagnostic report associated with the processing of the request including diagnostic information from both the first set and the second set of diagnostic messages is generated and returned.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: February 18, 2020
    Assignee: SAP SE
    Inventors: Jeffrey Powell, Benjamin Lorenz
  • Publication number: 20190146863
    Abstract: Disclosed herein are system, method, and computer program product embodiments for message handling related to non-parallelizable functionality. An embodiment operates by determining a plurality of diagnostic messages corresponding to processing a request that includes both a first set and a second set of diagnostic messages. Diagnostic information corresponding to the first set of diagnostic messages, from previously processed requests, is determined to be stored in a cache. Diagnostic information corresponding to the second set of diagnostic messages is retrieved from the disk storage. A diagnostic report associated with the processing of the request including diagnostic information from both the first set and the second set of diagnostic messages is generated and returned.
    Type: Application
    Filed: November 14, 2017
    Publication date: May 16, 2019
    Inventors: Jeffrey Powell, Benjamin Lorenz