Patents by Inventor Christian Muenkel

Christian Muenkel 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: 11354332
    Abstract: Methods, systems, and computer-readable storage media for retrieving metadata associated with data stored within a database system of an enterprise, the metadata being provided in a first format and being used by the first system to store and access the data, providing a document including the metadata provided in an interoperable format, processing, by a deployer, the document to provide analytics engine metadata in a second format, the analytics metadata being stored in the second system and being consumable by the DB-based analytics engine to access the data from the database system of the enterprise, and retrieving, by the DB-based analytics engine, the data from the database system of the enterprise based on the analytics metadata to provide analytics data based on the data.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: June 7, 2022
    Assignee: SAP SE
    Inventors: Frank Brunswig, Andreas Balzar, Selcuk Imal, Christian Muenkel, Stefan Unnebrink, Marco Pesarese, Atul Rajendra Prasad Tiwari, Peter Weddeling
  • Publication number: 20210365469
    Abstract: Methods, systems, and computer-readable storage media for retrieving metadata associated with data stored within a database system of an enterprise, the metadata being provided in a first format and being used by the first system to store and access the data, providing a document including the metadata provided in an interoperable format, processing, by a deployer, the document to provide analytics engine metadata in a second format, the analytics metadata being stored in the second system and being consumable by the DB-based analytics engine to access the data from the database system of the enterprise, and retrieving, by the DB-based analytics engine, the data from the database system of the enterprise based on the analytics metadata to provide analytics data based on the data.
    Type: Application
    Filed: May 20, 2020
    Publication date: November 25, 2021
    Inventors: Frank Brunswig, Andreas Balzar, Selcuk Imal, Christian Muenkel, Stefan Unnebrink, Marco Pesarese, Atul Rajendra Prasad Tiwari, Peter Weddeling
  • Patent number: 9703833
    Abstract: A system includes reception of a request conforming to a modeled query and join filter criteria, the request comprising a first subrequest associated with a search attribute view and a second subrequest associated with an analytical view, definition of a join between the search attribute view and the analytical view based on one or more view attributes of the search attribute view, and filtering of a result set associated with the first subrequest based on the join and on the join filter criteria.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: July 11, 2017
    Assignee: SAP SE
    Inventors: Daniel Buchmann, Waldemar Porscha, Marco Pesarese, Frank Michels, Florian Kresser, Christian Münkel
  • Patent number: 9330080
    Abstract: A spreadsheet application platform facilitates accessing a spreadsheet stored using a spreadsheet database at a server computer. The spreadsheet application platform includes a computer-implemented social network, and a publisher may use the social network to publish a spreadsheet so that other users of the social network may subscribe to and access the spreadsheet's data. Further, a subscribed user may generate other spreadsheets that reference the publisher's spreadsheet via the application platform. When a stored value for a cell of the publisher's spreadsheet is updated at the spreadsheet database, the application platform may generate update requests for one or more target spreadsheet cells that reference the updated cell. An update request may indicate that a target cell is to be updated, and the application platform may process a plurality of update requests in parallel to update the stored values for a corresponding plurality of spreadsheet cells.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: May 3, 2016
    Assignee: SAP SE
    Inventor: Christian Muenkel
  • Patent number: 9098559
    Abstract: A system and method for generating a display of a dataset for optimized visualization of the dataset are disclosed. A data area of the display is defined. The data area includes two or more dimensions, the intersection of which defines a graphical object having a set of visual attributes. One or more of the set of visual attributes of each graphical object in the data area is modified based on a value associated with each graphical object relative to a user-selectable measure.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: August 4, 2015
    Assignee: SAP SE
    Inventor: Christian Muenkel
  • Publication number: 20140156634
    Abstract: A system includes reception of a request conforming to a modeled query and join filter criteria, the request comprising a first subrequest associated with a search attribute view and a second subrequest associated with an analytical view, definition of a join between the search attribute view and the analytical view based on one or more view attributes of the search attribute view, and filtering of a result set associated with the first subrequest based on the join and on the join filter criteria.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Inventors: Daniel Buchmann, Waldemar Porscha, Marco Pesarese, Frank Michels, Florian Kresser, Christian Münkel
  • Patent number: 8489541
    Abstract: A system and method for enabling a Meta Object Facility (MOF) and a Java Metadata Interface (JMI) compliant service to access program resources. A system includes a metamodel repository and an application server. The metamodel repository is configured to store the program resources including metadata and one or more metamodels. The application server includes at least one application providing a first portion of the program resources. A first portion of the program resources are stored in a database associated with the application server. A second portion of the program resources are provided in at least one application of the application server, and programming language instances of the program resources are received by one or more applications independent of where the program resources are stored or provided.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: July 16, 2013
    Assignee: SAP AG
    Inventor: Christian Muenkel
  • Publication number: 20120330995
    Abstract: A spreadsheet application platform facilitates accessing a spreadsheet stored using a spreadsheet database at a server computer. The spreadsheet application platform includes a computer-implemented social network, and a publisher may use the social network to publish a spreadsheet so that other users of the social network may subscribe to and access the spreadsheet's data. Further, a subscribed user may generate other spreadsheets that reference the publisher's spreadsheet via the application platform. When a stored value for a cell of the publisher's spreadsheet is updated at the spreadsheet database, the application platform may generate update requests for one or more target spreadsheet cells that reference the updated cell. An update request may indicate that a target cell is to be updated, and the application platform may process a plurality of update requests in parallel to update the stored values for a corresponding plurality of spreadsheet cells.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: SAP AG
    Inventor: Christian Muenkel
  • Patent number: 7685644
    Abstract: A method of managing user access to data includes detecting that a user seeks access to a data portion that belongs to a specified category. One or more authorizations are evaluated, each authorization having an authorization segment corresponding to the specified category. The method includes permitting the sought access to the data portion if at least one of the authorization segments corresponding to the specified category identifies the data portion to which access is sought. The method may permit access to data that falls within a union of granted authorizations. An authorization segment may correspond to a data dimension or to a meta dimension, such as an authorized action or data source, that does not directly relate to a data dimension.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: March 23, 2010
    Assignee: SAP AG
    Inventors: Peter John, Christian Muenkel
  • Publication number: 20090058867
    Abstract: A system and method for generating a display of a dataset for optimized visualization of the dataset are disclosed. A data area of the display is defined. The data area includes two or more dimensions, the intersection of which defines a graphical object having a set of visual attributes. One or more of the set of visual attributes of each graphical object in the data area is modified based on a value associated with each graphical object relative to a user-selectable measure.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventor: Christian Muenkel
  • Publication number: 20080295067
    Abstract: A system and method for enabling a Meta Object Facility (MOF) and a Java Metadata Interface (JMI) compliant service to access program resources. A system includes a metamodel repository and an application server. The metamodel repository is configured to store the program resources including metadata and one or more metamodels. The application server includes at least one application providing a first portion of the program resources. A first portion of the program resources are stored in a database associated with the application server. A second portion of the program resources are provided in at least one application of the application server, and programming language instances of the program resources are received by one or more applications independent of where the program resources are stored or provided.
    Type: Application
    Filed: June 13, 2008
    Publication date: November 27, 2008
    Inventor: Christian Muenkel
  • Patent number: 7428552
    Abstract: A system and method for enabling a Meta Object Facility (MOF) and a Java Metadata Interface (JMI) compliant service to access program resources. A system includes a metamodel repository and an application server. The metamodel repository is configured to store the program resources including metadata and one or more metamodels. The application server includes at least one application providing a first portion of the program resources. A first portion of the program resources are stored in a database associated with the application server. A second portion of the program resources are provided in at least one application of the application server, and programming language instances of the program resources are received by one or more applications independent of where the program resources are stored or provided.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: September 23, 2008
    Assignee: SAP Aktiengesellschaft
    Inventor: Christian Muenkel
  • Patent number: 7426523
    Abstract: Systems and methods for enabling a Meta Object Facility (MOF) compliant service for a metadata resource. The systems and methods employ a connector adapted to receive metadata from the metadata resource via a resource-specific application programming interface, and a metamodel repository storing one or more MOF models. The systems and methods further employ a persistence interface between the connector and metamodel repository. The persistence interface is configured to instantiate at least one MOF compliant service for the connector based on one of the MOF models in the metamodel repository.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: September 16, 2008
    Assignee: SAP AG
    Inventors: Guido Schroeder, Christian Muenkel, Christopher Forkin, Jens Hertweck
  • Publication number: 20060010161
    Abstract: A system and method for enabling a Meta Object Facility (MOF) and a Java Metadata Interface (JMI) compliant service to access program resources. A system includes a metamodel repository and an application server. The metamodel repository is configured to store the program resources including metadata and one or more metamodels. The application server includes at least one application providing a first portion of the program resources. A first portion of the program resources are stored in a database associated with the application server. A second portion of the program resources are provided in at least one application of the application server, and programming language instances of the program resources are received by one or more applications independent of where the program resources are stored or provided.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventor: Christian Muenkel
  • Publication number: 20050257066
    Abstract: A method of managing user access to data includes detecting that a user seeks access to a data portion that belongs to a specified category. One or more authorizations are evaluated, each authorization having an authorization segment corresponding to the specified category. The method includes permitting the sought access to the data portion if at least one of the authorization segments corresponding to the specified category identifies the data portion to which access is sought. The method may permit access to data that falls within a union of granted authorizations. An authorization segment may correspond to a data dimension or to a meta dimension, such as an authorized action or data source, that does not directly relate to a data dimension.
    Type: Application
    Filed: September 17, 2004
    Publication date: November 17, 2005
    Inventors: Peter John, Christian Muenkel
  • Publication number: 20050203951
    Abstract: Systems and methods for enabling a Meta Object Facility (MOF) compliant service for a metadata resource. The systems and methods employ a connector adapted to receive metadata from the metadata resource via a resource-specific application programming interface, and a metamodel repository storing one or more MOF models. The systems and methods further employ a persistence interface between the connector and metamodel repository. The persistence interface is configured to instantiate at least one MOF compliant service for the connector based on one of the MOF models in the metamodel repository.
    Type: Application
    Filed: March 12, 2004
    Publication date: September 15, 2005
    Inventors: Guido Schroeder, Christian Muenkel, Christopher Forkin, Jens Hertweck