Patents by Inventor Michael Belenki

Michael Belenki 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: 10915649
    Abstract: The present disclosure involves systems, software, and computer implemented methods for access control delegation. One example method includes identifying creation of a derived entity from an originating entity. A definition of the derived entity is modified to include an association to the originating entity. A derived access control definition is created based on an originating access control definition. Access control condition(s) in the derived access control definition are identified. Modified access control condition(s) are created by modifying column reference(s) to include a reference to the association to the originating entity. A query is received for the derived entity. A modified query is created by including, in the received query, the modified access control condition(s) and unfolding the association to the originating entity.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: February 9, 2021
    Assignee: SAP SE
    Inventors: Juergen Kremp, Ralf Miko, Andreas Riehl, Michael Belenki
  • Publication number: 20200082107
    Abstract: The present disclosure involves systems, software, and computer implemented methods for access control delegation. One example method includes identifying creation of a derived entity from an originating entity. A definition of the derived entity is modified to include an association to the originating entity. A derived access control definition is created based on an originating access control definition. Access control condition(s) in the derived access control definition are identified. Modified access control condition(s) are created by modifying column reference(s) to include a reference to the association to the originating entity. A query is received for the derived entity. A modified query is created by including, in the received query, the modified access control condition(s) and unfolding the association to the originating entity.
    Type: Application
    Filed: September 10, 2018
    Publication date: March 12, 2020
    Inventors: Juergen Kremp, Ralf Miko, Andreas Riehl, Michael Belenki
  • Publication number: 20170371942
    Abstract: A computerized method, system and computer-medium for migrating reports to an enhanced user experience are described. In one example, an existing report for migration to an enhanced user experience application is identified, where the existing report is associated with existing metadata for selection screen presentation and backend coding. A metadata object associated with the identified report is created, and at least some of the existing metadata associated with the identified existing report is replicated into the created metadata object based on the relationship between the existing report and the enhanced report. At least one enhancement to the created metadata object is received, where the at least one enhancement includes at least one additional metadata attribute to be represented in an updated selection screen presentation associated with the enhanced user experience application. The created metadata object is then persisted for later execution.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Dirk Baumgaertel, Michael Belenki
  • Patent number: 9355159
    Abstract: A method for adaptive data visualization includes accessing business intelligence data stored in a database, providing an interactive web browser having a filter pane and a result display pane, the filter pane containing a list of characteristics and/or key figures, receiving a user's selection of a parameter associated with the characteristics or the key figures, adaptively filtering the accessed data the selection, where the first selection triggers the adaptive filter to filter the data, displaying results of the adaptive filtering in the result display pane, receiving a second selection from among the parameters, adaptively filtering the accessed data based on the first selection and the second selection, the second selection triggering the adaptive filter, and modifying the displayed results based on the adaptive filtering results of the first and the second selections. A system to implement adaptive data visualization and a computer readable medium containing executable instructions are also described.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: May 31, 2016
    Assignee: SAP SE
    Inventors: Katharina Sage, Andreas Riehl, Michael Belenki, Henrik Arndt
  • Publication number: 20140033079
    Abstract: A method for adaptive data visualization includes accessing business intelligence data stored in a database, providing an interactive web browser having a filter pane and a result display pane, the filter pane containing a list of characteristics and/or key figures, receiving a user's selection of a parameter associated with the characteristics or the key figures, adaptively filtering the accessed data the selection, where the first selection triggers the adaptive filter to filter the data, displaying results of the adaptive filtering in the result display pane, receiving a second selection from among the parameters, adaptively filtering the accessed data based on the first selection and the second selection, the second selection triggering the adaptive filter, and modifying the displayed results based on the adaptive filtering results of the first and the second selections. A system to implement adaptive data visualization and a computer readable medium containing executable instructions are also described.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Inventors: Katharina Sage, Andreas Riehl, Michael Belenki, Henrik Arndt
  • Publication number: 20130031565
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a product design version hierarchy business object.
    Type: Application
    Filed: July 28, 2011
    Publication date: January 31, 2013
    Applicant: SAP AG
    Inventors: Michael Wachter, Jens Griessmann, Thomas Kretz, Michael Belenki, Karthikeyan A, Jeyaraj A, Ranjini R Varma
  • Publication number: 20110307289
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a customer project invoicing agreement, an engineering change case, a product design, a product design version hierarchy, and/or a project expense view business object.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: Lohit Hosur, Volker Faisst, Otfried Von Geisau, Vytas Cirpus, Joerg Goeppert, Guang Yang, Volker Schott, Monica Reidl, Michael Seubert, Arno Mielke, Klaus Herter, Andre Doerfler, Steffen Springborn, Alexander S. Adam, Christian Fuhlbruegge, Michael Belenki, Thomas Kretz, Thomas Leichtweiss, Werner Sottong, Rudolf Winkel, Monika Kaiser, Claus Gschiermeister, Jens Griessmann, Kristina Grunewald, Michael Wachter, Werner Gnan, Thilo Kraehmer, Payal Patnaik, Tanja Rueckel