Patents by Inventor Matthias Ringwald

Matthias Ringwald 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: 10346387
    Abstract: A method includes a primary storage unit receiving a first write request including a first key and a first value; persisting the first value in a first non-volatile memory in association with the first key; broadcasting the first write request and a first set of globally-durable keys to secondary storage units; receiving, from the secondary storage units, an acknowledgement of the first write request and a first set of locally-durable keys, each of the first sets of locally-durable keys including the first key; the primary storage unit receiving a second write request including a second key and a second value; persisting the second value in the first non-volatile memory in association with the second key; and broadcasting the second write request and a second set of globally-durable keys to the secondary storage units, the second set of locally-durable keys including the first key. A system is also disclosed.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 9, 2019
    Assignee: SAP SE
    Inventors: Peter Bumbulis, Jeffrey Pound, Nathan Auch, Anil Kumar Goel, Matthias Ringwald, Thomas Bodner, Scott MacLean
  • Publication number: 20170357683
    Abstract: A system and method include reception, at a primary storage unit, of a first write request from a client including a first key and a first value, persisting of the first value in a first non-volatile memory of the primary storage unit in association with the first key, broadcast of the first write request and a first set of globally-durable keys to the one or more secondary storage units, reception, from each of the one or more secondary storage units, of an acknowledgement of the first write request and a first set of locally-durable keys, each of the first sets of locally-durable keys including the first key, reception, at the primary storage unit, of a second write request from the client including a second key and a second value, persisting of the second value in the first non-volatile memory in association with the second key, and broadcast of the second write request and a second set of globally-durable keys to the one or more secondary storage units, the second set of locally-durable keys including the
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Inventors: Peter Bumbulis, Jeffrey Pound, Nathan Auch, Anil Kumar Goel, Matthias Ringwald, Thomas Bodner, Scott MacLean
  • Publication number: 20120284214
    Abstract: A method of presenting training materials for training users with developmental dyscalculia or related learning difficulties includes determining a number or a numerical expression to present as part of training the user in developing internal maps to assist with overcoming a learning difficulty, whereby the user can increase a tendency to establish an internal neurological representation of numbers and numerical expression, wherein a numerical expression is a sequence of at least one number and at least one mathematical operator, generating a representation in a virtual space of an arrangement of numbers, including a number line and a representation of the number or the numerical expression, taking into account a resolution of the computer-controlled display that is to be used, and presenting to the user, using the computer-controlled display, a view of the virtual space showing the number line and the representation of the number or the numerical expression.
    Type: Application
    Filed: March 8, 2012
    Publication date: November 8, 2012
    Applicant: Dybuster AG
    Inventors: Tanja Käser, Matthias Ringwald, Urban Weber, Gian-Marco Baschera, Michael von Aster, Markus Gross