Patents by Inventor Hilmar Demant

Hilmar Demant 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).

  • Publication number: 20100058169
    Abstract: A method and system includes a server that provides a business management service to multiple independent customers. A template repository provides predefined templates, and a configuration storage stores customer changes to the predefined templates that represent customized templates. A user interface facilitates selection of customized templates as a function of scope of work for fine tuning.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Inventors: Hilmar Demant, Frank Schertel, Johannes Bechtold, Olaf Meincke, Peter Eberlein, Thierry Tung, Eckhard Farrenkopf, Cheng Wang, Ramesh B.G., Juergen Sattler
  • Publication number: 20100058170
    Abstract: A template authoring method and system includes an application business component view that provides an interface to a user to select templates. A dialog provides a wrapper for each template to be edited by launching a server page and a host using controls provides authoring abstractions for selected authoring applications to edit the templates.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Inventors: Hilmar Demant, Frank Schertel, Asif Raj, Nikhil Sharma, Eckhard Farrenkopf, Ramesh B.G., Juergen Sattler
  • Patent number: 7665083
    Abstract: Methods and apparatus are provided for supporting text-based context links for application programs. In some embodiments, an application executing on a first computer system may receive a request to open a context link to a text element in a document. The application may determine, based on a list of context links, whether more than one data object is associated with the text element. If so, a list of data objects associated with the text element and distinguishing information may be displayed, a selection of a data object from the displayed list may be received, and a selection of an action relating to a context link for the selected data object may be received. In some embodiments, the context link list is created by parsing a document into text elements at the first computer, storing entries representing a plurality of text elements on a list, and transmitting the list to a second computer to determine in the second computer if the text elements are associated with data objects.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 16, 2010
    Assignee: SAP AG
    Inventors: Hilmar Demant, Joachim Gaffga
  • Publication number: 20090012943
    Abstract: A tool is proposed for supporting active documents. In one embodiment, an active document may be opened in an application program executing at a first computer, the active document being in a format recognized by the application program. Data relating to a first active document may be received data at the first computer from a user of the application program, and a search request based on the received data may be sent from the first computer to a second computer that maintains a plurality of data objects. In one embodiment, the application program at the first computer is unable to perform any functions with data objects at the second computer. The first computer may receive information relating to a result of the search request from the second computer and may store the information in the first active document.
    Type: Application
    Filed: September 15, 2008
    Publication date: January 8, 2009
    Applicant: SAP AG
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga
  • Publication number: 20080243849
    Abstract: Methods and apparatus are provided for supporting text-based context links for application programs. An embodiment includes a first computer to maintain a database of data objects and a second computer to execute an application program that operates on a file having text elements. In an embodiment, the second computer is to execute a link program to access a data object on the first computer based on a user of the application program having used the application program to select a text element that is related to that data object.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 2, 2008
    Inventors: Juergen SATTLER, Hilmar DEMANT, Joachim GAFFGA
  • Publication number: 20080162095
    Abstract: A system for extending a business object used in a user interface. The system includes a service layer comprising the business object. The system also includes a models framework comprising a meta model including business data of the business object, wherein the meta model is extended for use in the user interface. The system further includes a processing engine for generating the user interface, wherein the processing engine provides a platform for extending the meta model for use in the user interface.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Frank Brunswig, Ariane Buster, Hilmar Demant, Jan Heiler, Uwe Klinger, Ruediger Kretschmer, Stefanie Mayer, Brian McKellar, Guenter Pecht-Seibert, Bare Said
  • Publication number: 20080104501
    Abstract: This application relates to document generation and management and, more particularly, cross-tier intelligent document generation and management. Various embodiments provide systems, methods, and software to quickly generate document templates with fields associated with data items, instantiate documents from such document templates, and submit the documents for processing and dispatch to intended recipients.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga
  • Publication number: 20060069669
    Abstract: A tool is proposed for supporting active documents. In one embodiment, an active document may be opened in an application program executing at a first computer, the active document being in a format recognized by the application program. Data relating to a first active document may be received data at the first computer from a user of the application program, and a search request based on the received data may be sent from the first computer to a second computer that maintains a plurality of data objects. In one embodiment, the application program at the first computer is unable to perform any functions with data objects at the second computer. The first computer may receive information relating to a result of the search request from the second computer and may store the information in the first active document.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 30, 2006
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga
  • Publication number: 20060026137
    Abstract: A method and apparatus for integrating a list of selected data entries into a spreadsheet is provided. In some embodiments, data entries may be selected from a data set stored on a computer system using a first computer program to obtain a group of selected data entries. If a user of the first computer program has made a request to export the group of selected data entries from the first computer program to a spreadsheet program, the group of selected data entries may be formatted into a spreadsheet data file that is in a format recognized by the spreadsheet program and the spreadsheet program may execute with the spreadsheet data file. If it is determined that a request was received from the spreadsheet program for refreshed data, a current data value for at least one entry in the data set may be written into a corresponding entry in the spreadsheet data file.
    Type: Application
    Filed: January 3, 2005
    Publication date: February 2, 2006
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga, Tobias Haug
  • Publication number: 20060015526
    Abstract: Methods and apparatus are provided for supporting text-based context links for application programs. An embodiment includes a first computer to maintain a database of data objects and a second computer to execute an application program that operates on a file having text elements. In an embodiment, the second computer is to execute a link program to access a data object on the first computer based on a user of the application program having used the application program to select a text element that is related to that data object.
    Type: Application
    Filed: July 23, 2004
    Publication date: January 19, 2006
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga
  • Publication number: 20060015859
    Abstract: Methods and apparatus are provided for supporting text-based context links for application programs. In some embodiments, an application executing on a first computer system may receive a request to open a context link to a text element in a document. The application may determine, based on a list of context links, whether more than one data object is associated with the text element. If so, a list of data objects associated with the text element and distinguishing information may be displayed, a selection of a data object from the displayed list may be received, and a selection of an action relating to a context link for the selected data object may be received. In some embodiments, the context link list is created by parsing a document into text elements at the first computer, storing entries representing a plurality of text elements on a list, and transmitting the list to a second computer to determine in the second computer if the text elements are associated with data objects.
    Type: Application
    Filed: April 22, 2005
    Publication date: January 19, 2006
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga