Patents by Inventor Mike Hirsch

Mike Hirsch 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: 11888937
    Abstract: An enterprise database server may store enterprise information. An application layer server, coupled to the enterprise database server, may use an application programming language (e.g., ABAP) to access the enterprise information. The application layer server may execute a plurality of domain runtimes, each associated with a domain service (e.g., transactional, SQL, analytical, search, etc.). The application layer server may also access, by a first domain runtime, a first data service entity in an infrastructure for data modelling (e.g., CDS) that enables data models to be defined and consumed on the enterprise database server. Similarly, the application layer server may access, by a second domain runtime, a second data service entity in the infrastructure for data modelling. According to some embodiments, the first data service entity includes a first provider contract and the second data service entity includes a second provider contract (different than the first provider contract).
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: January 30, 2024
    Assignee: SAP SE
    Inventors: Fabian Fellhauer, Thomas Henn, Matthias Herchenroether, Fee Grauf, Boyan Boychev, Kolja Gross, Timm Falter, Mike Hirsch, Victoria Kosten, Matthias Becker
  • Publication number: 20230319137
    Abstract: An enterprise database server may store enterprise information. An application layer server, coupled to the enterprise database server, may use an application programming language (e.g., ABAP) to access the enterprise information. The application layer server may execute a plurality of domain runtimes, each associated with a domain service (e.g., transactional, SQL, analytical, search, etc.). The application layer server may also access, by a first domain runtime, a first data service entity in an infrastructure for data modelling (e.g., CDS) that enables data models to be defined and consumed on the enterprise database server. Similarly, the application layer server may access, by a second domain runtime, a second data service entity in the infrastructure for data modelling. According to some embodiments, the first data service entity includes a first provider contract and the second data service entity includes a second provider contract (different than the first provider contract).
    Type: Application
    Filed: April 4, 2022
    Publication date: October 5, 2023
    Inventors: Fabian FELLHAUER, Thomas HENN, Matthias HERCHENROETHER, Fee GRAUF, Boyan BOYCHEV, Kolja GROSS, Timm FALTER, Mike HIRSCH, Victoria KOSTEN, Matthias BECKER
  • Patent number: 11693826
    Abstract: Implementations of the present disclosure include receiving, by a parser, a view source file and an extension source file, the view source file defining a view on data stored in a database, the extension source file defining an extension to the view, parsing, by the parser, the view source file to provide a view abstract syntax tree (AST) and the extension source file to provide an extension AST, providing, by the parser, a merged AST based on the view AST and the extension AST, generating a mixed runtime data object using the merged AST, and providing the mixed runtime data object for consumption by at least one runtime component.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: July 4, 2023
    Assignee: SAP SE
    Inventors: Uwe Schlarb, Fabian Fellhauer, Cornelia Haase, Georg Wilhelm, Timm Falter, Mike Hirsch, Tobias Melcher, Steffen Weinstock, Christian Holzer, Karsten Schaser, Christian Fuhlbruegge, Daniel Wachs, Rene Dehn
  • Publication number: 20220121625
    Abstract: Methods, systems, and computer-readable storage media for include receiving, by a parser, a view source file and an extension source file, the view source file defining a view on data stored in a database, the extension source file defining an extension to the view, parsing, by the parser, the view source file to provide a view abstract syntax tree (AST) and the extension source file to provide an extension AST, providing, by the parser, a merged AST based on the view AST and the extension AST, generating a mixed runtime data object using the merged AST, and providing the mixed runtime data object for consumption by at least one runtime component.
    Type: Application
    Filed: October 19, 2020
    Publication date: April 21, 2022
    Inventors: Uwe Schlarb, Fabian Fellhauer, Cornelia Haase, Georg Wilhelm, Timm Falter, Mike Hirsch, Tobias Melcher, Steffen Weinstock, Christian Holzer, Karsten Schaser, Christian Fuhlbruegge, Daniel Wachs, Rene Dehn