Patents by Inventor Andreas Hirche
Andreas Hirche 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: 9304978Abstract: A system and a method of maintaining extensible markup language (XML) document includes splitting an XML document into fragments according to rules stored in a configuration file, binding each of the fragments to an object in a content management system, and providing a reference between the XML document and the fragments.Type: GrantFiled: April 28, 2008Date of Patent: April 5, 2016Assignee: SAP SEInventors: Vladislav Bezrukov, Hartwig Seifert, Nikhil Dhairyawan, Andreas Hirche
-
Patent number: 8122346Abstract: Methods and systems are disclosed for generating, managing, and publishing documents based on document level objects and software level objects. In one aspect, a method is provided for managing documents in a computing system environment. The method includes identifying a placeholder object included in a document having a document level object, the placeholder object having metadata corresponding to a software level object. Software level object content is identified in response to a query message and is included within a response to the query message. A format of the software level object content included in the response is transformed into a second format based on a second set of constraints, and merged in the document based on the placeholder object. An output document may be generated such that the transformed software level object content replaces the placeholder object in the output document.Type: GrantFiled: August 5, 2005Date of Patent: February 21, 2012Assignee: SAP AGInventors: Vladislav Bezrukov, Nikhil Dhairyawan, Matthias Jensen, Ilya Khandamirov, Christian Lieske, Andreas Hirche, Matthias Kammerer
-
Patent number: 7650324Abstract: Methods and systems are disclosed for providing within edited shell documents contextual information associated with a referenced object. The methods and systems may receive a request from an author to insert a reference to a fragment object into a shell document reflecting content to be displayed and generate response data including a reference to the fragment object and a first property reflecting contextual information associated with the fragment object. The shell document may be modified by inserting the response data into the shell document. The methods and system may also render the modified shell document including the response data such that the response data conveys a user-ascertainable characteristic of the fragment object based on the first property.Type: GrantFiled: August 25, 2005Date of Patent: January 19, 2010Assignee: SAP AG.Inventors: Nikhil Dhairyawan, Ilya Khandamirov, Vladislav Bezrukov, Matthias Kammerer, Andreas Hirche, Christian Lieske, Denis Kolyzaev
-
Patent number: 7624092Abstract: Methods and apparatus, including computer program products, for the identification of data elements. A user input is received, comprising a data element and a context in which the data element is being used. The user input is sent to a terminology database. A list of entries is received, each entry having a first unique identifier (UID) and a second UID. The first represents a concept associated with the data element, and the second represents a specific description of the concept associated with the data element. A user input is received selecting an entry. The UIDs corresponding to the selected entry are directly associated with the data set. In some implementations, directly associating the UIDs with the data set comprises generating markup code comprising the UIDs. The invention lays the groundwork for a more efficient solution for the features/requirements related to versioning, updating, and translation in the realm of hypertexts.Type: GrantFiled: November 19, 2004Date of Patent: November 24, 2009Assignee: SAP AktiengesellschaftInventors: Christian Lieske, Hartwig Seifert, Nikhil Dhairyawan, Venkatakrishnan Srinivasan, Andreas Hirche
-
Publication number: 20080288513Abstract: A system and a method of maintaining extensible markup language (XML) document includes splitting an XML document into fragments according to rules stored in a configuration file, binding each of the fragments to an object in a content management system, and providing a reference between the XML document and the fragments.Type: ApplicationFiled: April 28, 2008Publication date: November 20, 2008Applicant: SAP AGInventors: Vladislav Bezrukov, Hartwig Seifert, Nikhil Dhairyawan, Andreas Hirche
-
Patent number: 7380205Abstract: A system and a method of maintaining extensible markup language (XML) document includes splitting an XML document into fragments according to rules stored in a configuration file, binding each of the fragments to an object in a content management system, and providing a reference between the XML document and the fragments.Type: GrantFiled: October 28, 2003Date of Patent: May 27, 2008Assignee: SAP AGInventors: Vladislav Bezrukov, Hartwig Seifert, Nikhil Dhairyawan, Andreas Hirche
-
Patent number: 7296038Abstract: Methods and apparatus, including computer program products, for maintaining a database, including maintaining a collection of documents containing content, each of the documents including a hyperlink to another document and represented by a unique logical information object (LOIO), each unique LOIO pointing to one or more physical information objects (PHIOs), each of the PHIOs containing a variant of the content of a document, the variant being one of more attributes and determining a suitable PHIO when a LOIO is response to a request.Type: GrantFiled: April 1, 2004Date of Patent: November 13, 2007Assignee: SAP AktiengesellschaftInventors: Martin Erdtmann, Joerg Gehring, Andreas Hirche, Wolfgang Otter, Manfred Peter, Natalya Timchouk, Juergen Stolz, Stefan Schilli
-
Publication number: 20070050403Abstract: Methods and systems are disclosed for providing within edited shell documents contextual information associated with a referenced object. The methods and systems may receive a request from an author to insert a reference to a fragment object into a shell document reflecting content to be displayed and generate response data including a reference to the fragment object and a first property reflecting contextual information associated with the fragment object. The shell document may be modified by inserting the response data into the shell document. The methods and system may also render the modified shell document including the response data such that the response data conveys a user-ascertainable characteristic of the fragment object based on the first property.Type: ApplicationFiled: August 25, 2005Publication date: March 1, 2007Inventors: Nikhil Dhairyawan, Ilya Khandamirov, Vladislav Bezrukov, Matthias Kammerer, Andreas Hirche, Christian Lieske, Denis Kolyzaev
-
Publication number: 20070033213Abstract: Methods and systems are disclosed for generating, managing, and publishing documents based on document level objects and software level objects . In one aspect of the present invention, a method is provided for managing documents in a computing system environment. The method may include identifying a placeholder object included in a document having a document level object, the placeholder object having metadata corresponding to a software level object. Further, the method includes generating a query message based on the placeholder object and identifying software level object content based on the query message. The software level object content may be in a first format based on a first set of constraints. The method may also include providing a response message including the software level object content and transforming the format of the software level object content included in the response message to a second format based on a second set of constraints.Type: ApplicationFiled: August 5, 2005Publication date: February 8, 2007Inventors: Vladislav Bezrukov, Nikhil Dhairyawan, Matthias Jensen, Ilya Khandamirov, Christian Lieske, Andreas Hirche, Matthias Kammerer
-
Publication number: 20060112065Abstract: Methods and apparatus, including computer program products, for the identification of data elements. A user input is received, comprising a data element and a context in which the data element is being used. The user input is sent to a terminology database. A list of entries is received, each entry having a first unique identifier (UID) and a second UID. The first represents a concept associated with the data element, and the second represents a specific description of the concept associated with the data element. A user input is received selecting an entry. The UIDs corresponding to the selected entry are directly associated with the data set. In some implementations, directly associating the UIDs with the data set comprises generating markup code comprising the UIDs. The invention lays the groundwork for a more efficient solution for the features/requirements related to versioning, updating, and translation in the realm of hypertexts.Type: ApplicationFiled: November 19, 2004Publication date: May 25, 2006Inventors: Christian Lieske, Hartwig Seifert, Nikhil Dhairyawan, Venkatakrishnan Srinivasan, Andreas Hirche
-
Publication number: 20050223312Abstract: Methods and apparatus, including computer program products, for maintaining a database, including maintaining a collection of documents containing content, each of the documents including a hyperlink to another document and represented by a unique logical information object (LOIO), each unique LOIO pointing to one or more physical information objects (PHIOs), each of the PHIOs containing a variant of the content of a document, the variant being one of more attributes and determining a suitable PHIO when a LOIO is response to a request.Type: ApplicationFiled: April 1, 2004Publication date: October 6, 2005Inventors: Martin Erdtmann, Joerg Gehring, Andreas Hirche, Wolfgang Otter, Manfred Peter, Natalya Timchouk, Juergen Stolz, Stefan Schilli
-
Publication number: 20050091581Abstract: A system and a method of maintaining extensible markup language (XML) document includes splitting an XML document into fragments according to rules stored in a configuration file, binding each of the fragments to an object in a content management system, and providing a reference between the XML document and the fragments.Type: ApplicationFiled: October 28, 2003Publication date: April 28, 2005Inventors: Vladislav Bezrukov, Hartwig Seifert, Nikhil Dhairyawan, Andreas Hirche