Patents by Inventor Martin Weidner

Martin Weidner 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: 11429636
    Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 30, 2022
    Assignee: SAP SE
    Inventors: Achim Becker, Franz Faerber, Florian Foebel, Kesavaprakash Vasudevan, Martin Weidner, Jonathan Dees
  • Patent number: 11106676
    Abstract: Techniques are described for efficient execution of analytical queries on large amounts of data in a parallel database cluster while making maximal use of the available hardware.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 31, 2021
    Assignee: SAP SE
    Inventors: Martin Weidner, Jonathan Dees, Peter Sanders
  • Publication number: 20210011928
    Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Applicant: SAP SE
    Inventors: Achim Becker, Franz Faerber, Florian Foebel, Kesavaprakash Vasudevan, Martin Weidner, Jonathan Dees
  • Patent number: 10824639
    Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: November 3, 2020
    Assignee: SAP SE
    Inventors: Achim Becker, Franz Faerber, Florian Foebel, Kesavaprakash Vasudevan, Martin Weidner, Jonathan Dees
  • Patent number: 10542127
    Abstract: Disclosed herein are system, method, and computer program product embodiments for fault tolerant communications in a distributed system. An embodiment operates by determining a failure of a first node of a cluster of a plurality of nodes. Prior to the failure, a second node transmitted a first message to the first node. The second node determines content corresponding to the first message. A third node to which to provide the content of the first sub-task is identified. A second message, including content corresponding to the first message, is transmit to the third node.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: January 21, 2020
    Assignee: SAP SE
    Inventors: Jan Stengler, Jonathan Dees, Martin Weidner
  • Publication number: 20190075194
    Abstract: Disclosed herein are system, method, and computer program product embodiments for fault tolerant communications in a distributed system. An embodiment operates by determining a failure of a first node of a cluster of a plurality of nodes. Prior to the failure, a second node transmitted a first message to the first node. The second node determines content corresponding to the first message. A third node to which to provide the content of the first sub-task is identified. A second message, including content corresponding to the first message, is transmit to the third node.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Inventors: Jan Stengler, Jonathan Dees, Martin Weidner
  • Patent number: 10188133
    Abstract: The present invention relates to gel capsules comprising sterol and solubilizer for use as food supplement or as pharmaceutical.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: January 29, 2019
    Assignee: BASF SE
    Inventors: Juergen Gierke, Martin Weidner, Marianne Heer, Thorsten Schmeller, Thrandur Helgason, Heribert Bohn, Anja Weiland
  • Publication number: 20180110254
    Abstract: The present invention relates to gel capsules comprising sterol and solubilizer for use as food supplement or as pharmaceutical.
    Type: Application
    Filed: April 20, 2016
    Publication date: April 26, 2018
    Inventors: Juergen GIERKE, Martin WEIDNER, Marianne HEER, Thorten SCHMELLER, Thrandur HELGASON, Heribert BOHN, Anja WEILAND
  • Publication number: 20180074970
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for a logical data structure. In response to the request, the program further identifies a size of a cache memory of the at least one processing unit. The program also determines a size of fragments of memory for the logical data structure based on the size of the cache memory. The program further requests a set of segments of memory. Upon receiving the set of segments of memory, the program also generates a plurality of fragments of memory from the set of segments of memory based on the size of fragments of memory. The program further groups the plurality of fragments of memory into the logical data structure. The plurality of fragments of memory are configured to store data of the logical data structure.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Francis Gropengiesser, Jan-Markus Schwindt, Martin Weidner, Robert Schneider
  • Publication number: 20180074967
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a request for a logical data structure of an in-memory database. The program further determines a size of fragments of memory for the logical data structure based on a set of criteria. The program also requests a set of segments of memory. Upon receiving the set of segments of memory, the program further generates a plurality of fragments of memory from the set of segments of memory based on the size of fragments of memory. The program also groups the plurality of fragments of memory into the logical data structure. The plurality of fragments of memory are configured to store data of the logical data structure. The program further loads the plurality of fragments of memory into memory.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Inventors: Francis Gropengiesser, Jan-Markus Schwindt, Martin Weidner, Robert Schneider
  • Publication number: 20170177685
    Abstract: Technologies are provided for scaling applications via application scenarios. Portions of application resource content stored in a database are associated with application scenarios. The portions of the resource content associated with an application scenario are replicated to one or more computing nodes associated with the application scenario. Requests associated with the application scenario are transmitted to the one or more one or more computing nodes, where they are processed using the replicated portions of the resource content associated with the application scenario.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Applicant: SAP SE
    Inventors: Achim Becker, Franz Faerber, Florian Foebel, Kesavaprakash Vasudevan, Martin Weidner, Jonathan Dees
  • Publication number: 20160098471
    Abstract: Techniques are described for efficient execution of analytical queries on large amounts of data in a parallel database cluster while making maximal use of the available hardware.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 7, 2016
    Inventors: Martin Weidner, Jonathan Dees, Peter Sanders
  • Publication number: 20120032527
    Abstract: A thermogenerator arrangement is provided. The thermogenerator arrangement comprising an electrically operable device, switching means by means of which the device can be switched from a first, energy-saving state to a second, active state and at least one thermogenerator which generates an electrical signal when there is a temperature change in its environment, which electrical signal is forwarded to the switching means. The switching means are formed such that switching the device from the first state to the second state is effected in dependence on the electrical signal of the thermogenerator.
    Type: Application
    Filed: March 31, 2010
    Publication date: February 9, 2012
    Applicant: MICROPELT GMBH
    Inventors: Martin Weidner, Manfred Mitreiter, Thilo Lacoste, Joachim Nurnus, Axel Schubert, Fritz Volkert