Patents by Inventor Kai Mueller

Kai Mueller 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: 11995058
    Abstract: A method, a system, and a computer program product for providing a compression service, such as a Compression as a Service (Caas). In some implementations, there is provided a method including receiving, at a compression service, metric information regarding one or more columns of a database server; in response to receiving the metric information, processing, by the compression service, the metric information to identify at least one column as a candidate for compression by the compression service; in response to identifying the at least one column, compressing by the compression service, the at least one column, wherein the compression service uses a hardware accelerator to execution a compression algorithm that compresses the at least one column; and notifying, by the compression service, the database server of the at least one column compressed by the compression service. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: May 28, 2024
    Assignee: SAP SE
    Inventors: Daniel Ritter, Andre Dossinger, Kai Mueller, Norman May
  • Patent number: 11947500
    Abstract: Various examples are directed to systems and methods for operating a database management system (DBMS) in a cloud environment. An assembly worker executing at a first computing device may provide a first database protocol message generated by a process code executing at the first computing device. A translation engine executed at the cloud environment may translate the first database protocol message from a first format to a second format associated with a DBMS instance executing at the cloud environment to generate a translated first database protocol message. The translation engine may cause the translated first database protocol message to be provided to the DBMS instance and may receive, from the DBMS instance, a first reply corresponding to the translated first database protocol message. The first reply may be sent to the process code.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: April 2, 2024
    Assignee: SAP SE
    Inventors: Yu Wang, Moritz Semler, Kai Mueller, Le Zhang, Zuosui Wu, Haoxing Hou
  • Publication number: 20240012799
    Abstract: A method, a system, and a computer program product for providing a compression service, such as a Compression as a Service (Caas). In some implementations, there is provided a method including receiving, at a compression service, metric information regarding one or more columns of a database server; in response to receiving the metric information, processing, by the compression service, the metric information to identify at least one column as a candidate for compression by the compression service; in response to identifying the at least one column, compressing by the compression service, the at least one column, wherein the compression service uses a hardware accelerator to execution a compression algorithm that compresses the at least one column; and notifying, by the compression service, the database server of the at least one column compressed by the compression service. Related systems, methods, and articles of manufacture are also disclosed.
    Type: Application
    Filed: July 5, 2022
    Publication date: January 11, 2024
    Inventors: Daniel Ritter, Andre Dossinger, Kai Mueller, Norman May
  • Publication number: 20230089662
    Abstract: Various examples are directed to systems and methods for operating a database management system (DBMS) in a cloud environment. An assembly worker executing at a first computing device may provide a first database protocol message generated by a process code executing at the first computing device. A translation engine executed at the cloud environment may translate the first database protocol message from a first format to a second format associated with a DBMS instance executing at the cloud environment to generate a translated first database protocol message. The translation engine may cause the translated first database protocol message to be provided to the DBMS instance and may receive, from the DBMS instance, a first reply corresponding to the translated first database protocol message. The first reply may be sent to the process code.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Yu Wang, Moritz Semler, Kai Mueller, Le Zhang, Zuosui Wu, Haoxing Hou
  • Patent number: 11176314
    Abstract: A method, a system, and a computer program product for generating code from an XML schema description. A source extendible markup language (XML) schema description for an object is received. Based on the received XML schema description, a XML schema description model having a plurality of model elements is computed. Each model element in the plurality of model elements corresponds to an element in the XML schema description for the object. Based on the computed XML schema description model, a computing code for implementation in a plurality of target computing environments is generated.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: November 16, 2021
    Assignee: SAP SE
    Inventors: Kai Mueller, Moritz Semler
  • Publication number: 20210089615
    Abstract: A method, a system, and a computer program product for generating code from an XML schema description. A source extendible markup language (XML) schema description for an object is received. Based on the received XML schema description, a XML schema description model having a plurality of model elements is computed. Each model element in the plurality of model elements corresponds to an element in the XML schema description for the object. Based on the computed XML schema description model, a computing code for implementation in a plurality of target computing environments is generated.
    Type: Application
    Filed: September 19, 2019
    Publication date: March 25, 2021
    Inventors: Kai Mueller, Moritz Semler
  • Publication number: 20120168506
    Abstract: A method for security purposes is disclosed, in which a challenge signal is applied to a physical object and a response signal is received from the physical object. The response signal comprises a plurality of characteristic resonant optical mode or a characteristic of the response signal is determined based on a spatial resolution of at least two frequency components of the response signal that is affected by luminescence effect.
    Type: Application
    Filed: September 30, 2011
    Publication date: July 5, 2012
    Inventors: Ulrich Ruehrmair, Martin Stutzmann, Jonathan Finley, Christian Jirauschek, Gyoergy Csaba, Paolo Lugli, Erwin Biebl, Roland Dietmueller, Kai Mueller, Hagen Langhuth
  • Publication number: 20060085299
    Abstract: Methods and systems consistent with the present invention facilitate inventory management by determining an order quantity and a safety stock based on the order quantity that provide a minimum total cost, while satisfying a service level over an entire demand period for a good or service. In one embodiment, a method includes determining a first order quantity, determining a search direction, and determining a second order quantity and a safety stock based on the first order quantity and the search direction, such that the second order quantity and the safety stock provide a minimum total cost.
    Type: Application
    Filed: October 13, 2005
    Publication date: April 20, 2006
    Inventors: Michael Goll, Kai Mueller, Scott Taylor, Carole Kamp, Stephen Forret, Gary Vasi