Patents by Inventor Reiner P. Hammerich

Reiner P. Hammerich 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: 9128886
    Abstract: The present disclosure describes computer implemented methods, computer systems, electronic interfaces, mobile computing devices, and computer readable mediums for processing a request from a mobile application residing on a mobile computing device. One method may include receiving the request for data from the mobile application residing on the mobile device at an interface. The method may further include determining an interface service to be executed and executing the interface service. The method can then obtain, at the interface, from the execution of the interface service, a consumption model comprising one or more data models and associated data. The method may further include translating the consumption model and the associated data into an open source protocol, and sending a response from the interface including the translated consumption model and the associated data to the mobile application on the mobile device.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: September 8, 2015
    Assignee: SAP SE
    Inventors: Stefan Kusterer, Ralf Handl, Kalyani G., Reiner P Hammerich, Martin Zurmuehl, Hendrik C. R. Lock
  • Patent number: 8782530
    Abstract: Presenting a user interface in a computing system, where device-specific information is added to data defined generically with respect to a particular device or presentation technology. The generic definition can be provided via template representing data and functionality of a user interaction, which is presented to a user in a specific way on a specific user interface. A class can be derived in the user interface from the template and instantiated with data in accordance with particulars of a data type. Data can be presented via instructions representing basic presentation patterns defining how data is to be presented on a user interface. Identifications of the instructions are matched to instructions to generate instructions specific to a presentation environment.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: July 15, 2014
    Assignee: SAP AG
    Inventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
  • Patent number: 8712953
    Abstract: A data enrichment and consumption framework enables defining data object consumption based on semantic aspects of the data object. Views, contexts, and associations of the data object are defined to dynamically render UI content based on interaction with the data object. Additionally, standard views can be defined to enable rapid development of UIs. The same data content is rendered in consistent ways across different devices and UI technologies.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: April 29, 2014
    Assignee: SAP AG
    Inventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
  • Publication number: 20130159468
    Abstract: The present disclosure describes computer implemented methods, computer systems, electronic interfaces, mobile computing devices, and computer readable mediums for processing a request from a mobile application residing on a mobile computing device. One method may include receiving the request for data from the mobile application residing on the mobile device at an interface. The method may further include determining an interface service to be executed and executing the interface service. The method can then obtain, at the interface, from the execution of the interface service, a consumption model comprising one or more data models and associated data. The method may further include translating the consumption model and the associated data into an open source protocol, and sending a response from the interface including the translated consumption model and the associated data to the mobile application on the mobile device.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Inventors: Stefan Kusterer, Ralf Handl, G. Kalyani, Reiner P. Hammerich, Martin Zurmuehl, Hendrik C. R. Lock
  • Patent number: 7992128
    Abstract: A method is provided for creating and/or utilizing a computer software application. The method may include structuring the application into a first software layer and a second software layer and defining a plurality of data elements used by the application. The method may also include establishing the first software layer based on the data elements for processing the data elements and creating the second software layer including adaptation data to present the plurality of data elements modified by the adaptation data associated with the data elements. Further, the adaptation data may enable plural presentations of the data elements by the second software layer independently from the first software layer.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: August 2, 2011
    Assignee: SAP AG
    Inventors: Reiner P. Hammerich, Thomas Chadzelek
  • Publication number: 20100251133
    Abstract: Presenting a user interface in a computing system, where device-specific information is added to data defined generically with respect to a particular device or presentation technology. The generic definition can be provided via template representing data and functionality of a user interaction, which is presented to a user in a specific way on a specific user interface. A class can be derived in the user interface from the template and instantiated with data in accordance with particulars of a data type. Data can be presented via instructions representing basic presentation patterns defining how data is to be presented on a user interface. Identifications of the instructions are matched to instructions to generate instructions specific to a presentation environment.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
  • Publication number: 20100251129
    Abstract: A data enrichment and consumption framework enables defining data object consumption based on semantic aspects of the data object. Views, contexts, and associations of the data object are defined to dynamically render UI content based on interaction with the data object. Additionally, standard views can be defined to enable rapid development of UIs. The same data content is rendered in consistent ways across different devices and UI technologies.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Applicant: SAP AG
    Inventors: Joerg Beringer, Kai S. Richter, Reiner P. Hammerich, Dominik R. Tornow
  • Patent number: 7606820
    Abstract: The description includes methods and apparatus, including computer program products, for detecting and handling changes to back-end systems. Configuration data for a pattern is received. The pattern includes a predefined arrangement of user interface elements and specifies predefined actions that can be performed using the user interface elements. The configuration data includes a first version identification and specifies associations between one or more of the user interface elements and one or more entities in a back-end system. The back-end system is accessed and a second version identification is obtained. If the first version identification does not match the second version identification, the configuration data is modified based on information about the back-end system.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: October 20, 2009
    Assignee: SAP AG
    Inventors: Frank Stienhans, Thomas Fiedler, Jutta Bindewald, Georg Wilhelm, Martin Hartig, Felix Wente, Reiner P. Hammerich, Frank E. Seeger
  • Patent number: 7562347
    Abstract: Methods and apparatus, including computer program products, implement techniques for structuring applications into reusable components. A reusable component having an external interface and an internal interface is implemented. The component encapsulates functionality, where multiple instances of the component are reusable at the same time. The component is configurable to embed one or more specified components. The external interface comprises an external programming interface, an external data-binding interface, and an external visual interface. The internal interface comprises an embedding interface, an internal programming interface, an internal data-binding interface, and an internal visual interface. The embedding interface specifies one or more component interfaces of components that can be embedded.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: July 14, 2009
    Assignee: SAP AG
    Inventors: Jens Baumgart, Reiner P. Hammerich, Jens C. Ittel, Johannes Lauterbach, Gilad Parann-Nissany, Frank Stienhans