Patents by Inventor Gordon Muehl
Gordon Muehl 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: 8392291Abstract: A computer-implemented method for the automated structuring of data representing a tangible system. The method includes receiving first item information describing a first tangible item of the system, receiving first item position information describing a position of the first item, receiving second item information describing a second tangible item of the system, receiving second item position information describing a position of the second item, and characterizing a relationship between the first item and the second item based at least in part upon the first item position information and the second item position information.Type: GrantFiled: October 31, 2002Date of Patent: March 5, 2013Assignee: SAP AktiengesellschaftInventors: Gordon Muehl, Klaus Irle, Walter G. Kienle, Knut Heusermann
-
Patent number: 8156172Abstract: Systems and techniques for monitoring and reporting enterprise data by using a message-based data exchange. In one general aspect, the invention features a computer-implemented method that includes receiving at a message hub one or more messages from one or more sources. A message includes enterprise data. The method includes selecting a message from among the one or more messages, using an extractor implemented at the message hub to extract enterprise data from the selected message, and obtaining information regarding message traffic through the message hub. The method includes selecting a destination and sending to the destination the extracted enterprise data and information regarding message traffic.Type: GrantFiled: November 10, 2004Date of Patent: April 10, 2012Assignee: SAP AGInventors: Gordon Muehl, Daniel Niehoff, Jens Staeck
-
Patent number: 7930404Abstract: Embodiments consistent with the invention provide a computer-implemented method for providing a cross-system log in a distributed computer system environment having multiple computer systems. The method comprises electronically receiving data in a first system, the data including cross-system characteristics of a cross-system activity originating from a second computing system, electronically storing the data, electronically receiving a request to access the data, and electronically providing the requested data.Type: GrantFiled: July 14, 2005Date of Patent: April 19, 2011Assignee: SAP AGInventors: Cristina Ferro, Uwe E. Fischer, Olivier Ficatier, Axel Haury, Gordon Muehl, Ebru Polat, Lutz Rosenpflanzer, Jochen Schmitt, Robert Lang, Bernhard Suchanek, Alexandra Suchanek, legal representative
-
Patent number: 7757949Abstract: A method for structuring a temporary system includes receiving information obtained by interrogating a tag on an article and establishing a relationship between the article and one or more other articles in the temporary system based at least in part upon the information obtained by interrogating the tag. The information obtained by interrogating the tag regards the article.Type: GrantFiled: June 3, 2009Date of Patent: July 20, 2010Assignee: SAP AktiengesellschaftInventors: Knut Heusermann, Klaus Irle, Walter G. Kienle, Gordon Muehl
-
Patent number: 7627585Abstract: A computer program product includes instructions operable to cause a data processing apparatus to receive a packed data structure, receive a linked data assemblage, identify a discrepancy between the packed data structure and the linked data assemblage, and update one of the packed data structure and the linked data assemblage to remove the discrepancy. In the packed data structure, a description of a relationship to a second element is included with a description of a first element. In the linked data assemblage, a description of the relationship between the first element and the second element is separate from the description of the first element and a description of the second element. The computer program product can be tangibly stored on a computer-readable medium.Type: GrantFiled: December 2, 2002Date of Patent: December 1, 2009Assignee: SAP AGInventors: Knut Heusermann, Wolfram Siefke, Gordon Muehl
-
Publication number: 20090236421Abstract: A method for structuring a temporary system includes receiving information obtained by interrogating a tag on an article and establishing a relationship between the article and one or more other articles in the temporary system based at least in part upon the information obtained by interrogating the tag. The information obtained by interrogating the tag regards the article.Type: ApplicationFiled: June 3, 2009Publication date: September 24, 2009Applicant: SAP AKTIENGESELLSCHAFTInventors: Knut Heusermann, Klaus Irle, Walter G. Kienle, Gordon Muehl
-
Patent number: 7566005Abstract: A method for structuring a temporary system includes receiving information obtained by interrogating a tag on an article and establishing a relationship between the article and one or more other articles in the temporary system based at least in part upon the information obtained by interrogating the tag. The information obtained by interrogating the tag regards the article.Type: GrantFiled: December 18, 2006Date of Patent: July 28, 2009Assignee: SAP AktiengesellschaftInventors: Knut Heusermann, Klaus Irle, Walter G. Kienle, Gordon Muehl
-
Patent number: 7480708Abstract: Methods and apparatus, including computer program products, for managing data consistency within a network of computer systems. The method includes, in a network, storing tables of level indicators and associated ownership entities in network systems, generating a data item in a first network system, associating the data item with one of the level indicators, and storing the level indicator with the generated data item.Type: GrantFiled: December 23, 2002Date of Patent: January 20, 2009Assignee: SAP AGInventors: Gordon Muehl, Klaus Irle
-
Patent number: 7366727Abstract: A method, a computer program, a computer program product, and a system for checking data consistency of data objects of distributed systems within a computer network are disclosed. System objects may be automatically merged with inbound objects by sending a first data object from a first system to a second system, storing a copy of the first data object within the second system, generating a second data object from the first data object, sending the second data object in the copy to the first system, and comparing at least one data package of the first data object with at least one data package of the received copy using a consistency check operation stored within the first data object, the second data object, or the copy.Type: GrantFiled: March 12, 2004Date of Patent: April 29, 2008Assignee: SAP AktiengesellschaftInventors: Knut Heusermann, Klaus Irle, Gordon Muehl, Wolfram Siefke
-
Patent number: 7341197Abstract: A method for maintaining a complex article, including retrieving maintenance information relating to maintenance of a component of a complex article from an electronically-accessible tag coupled to the component and applying the retrieved maintenance information to a determination regarding maintenance of the complex article. A device including a complex article including a first component and a second component, the first and second components being one of individually replaceable and maintainable. The first component is tagged with a first tag that stores first computer accessible information including a first identifier identifying the first component and first maintenance information describing maintenance of the first component. The second component is tagged with a second tag that stores second computer accessible information including a second identifier identifying the second component and second maintenance information describing maintenance of the second component.Type: GrantFiled: July 31, 2002Date of Patent: March 11, 2008Assignee: SAP AktiengesellschaftInventors: Gordon Muehl, Klaus Irle, Walter G. Kienle, Knut Heusermann
-
Patent number: 7248168Abstract: A computer-implemented method for mapping data between a data tag and a database application using a generic and extensible mapping interface. A computer-implemented method includes: communicating with the data tag via a wireless interface using a data tag query protocol; communicating with a database application via a database interface using a database query protocol; reading a mapping definition; exchanging data between the wireless interface and the database interface by mapping between the data tag query protocol and the database query protocol within the mapping interface using the mapping definition; and storing the mapping definition separately from the mapping interface, providing separation between mapping interface and mapping definition.Type: GrantFiled: June 21, 2004Date of Patent: July 24, 2007Assignee: SAP AktiengesellschaftInventors: Gordon Muehl, Karsten Hinrichs, Jens Staeck
-
Publication number: 20070102516Abstract: A method for structuring a temporary system includes receiving information obtained by interrogating a tag on an article and establishing a relationship between the article and one or more other articles in the temporary system based at least in part upon the information obtained by interrogating the tag. The information obtained by interrogating the tag regards the article.Type: ApplicationFiled: December 18, 2006Publication date: May 10, 2007Applicant: SAP AKTIENGESELLSCHAFTInventors: Knut Heusermann, Klaus Irle, Walter Kienle, Gordon Muehl
-
Patent number: 7168619Abstract: A method for structuring a temporary system includes receiving information obtained by interrogating a tag on an article and establishing a relationship between the article and one or more other articles in the temporary system based at least in part upon the information obtained by interrogating the tag. The information obtained by interrogating the tag regards the article.Type: GrantFiled: November 27, 2002Date of Patent: January 30, 2007Assignee: SAP AGInventors: Knut Heusermann, Klaus Irle, Walter G. Kienle, Gordon Muehl
-
Publication number: 20060206612Abstract: Embodiments consistent with the invention provide a computer-implemented method for providing a cross-system log in a distributed computer system environment having multiple computer systems. The method comprises electronically receiving data in a first system, the data including cross-system characteristics of a cross-system activity originating from a second computing system, electronically storing the data, electronically receiving a request to access the data, and electronically providing the requested data.Type: ApplicationFiled: July 14, 2005Publication date: September 14, 2006Inventors: Cristina Ferro, Uwe Fischer, Olivier Ficatier, Axel Haury, Gordon Muehl, Ebru Polat, Lutz Rosenpflanzer, Jochen Schmitt, Robert Lang, Bernhard Suchanek, Alexandra Suchanek
-
Patent number: 7093756Abstract: Techniques for distributed production control include tagging unfinished products with electronically accessible production information that identifies aspects in which the products are to be produced differently. The production information is used to control an aspect of the production of a given product.Type: GrantFiled: October 31, 2002Date of Patent: August 22, 2006Assignee: SAP AktiengesellschaftInventors: Gordon Muehl, Klaus Irle, Walter G. Kienle, Knut Heusermann
-
Patent number: 7092973Abstract: Methods and apparatus, including computer program products, for insuring data consistency within a network of computer systems. The method includes, in a network, sending a first data object from a first system to a second system, storing a copy of the first data object in the second system, generating a second data object from the first data object, sending the second data object and the copy to the first system, and determining a match of the copy with a current state of corresponding data of the copy in the first system.Type: GrantFiled: December 23, 2002Date of Patent: August 15, 2006Assignee: SAP AktiengesellschaftInventors: Gordon Muehl, Klaus Irle, Knut Heusermann, Wolfram Siefke, Juergen Wieland
-
Patent number: 7047159Abstract: A method for maintaining a complex article, including retrieving maintenance information relating to maintenance of a component of a complex article from an electronically-accessible tag coupled to the component and applying the retrieved maintenance information to a determination regarding maintenance of the complex article. A device including a complex article including a first component and a second component, the first and second components being one of individually replaceable and maintainable. The first component is tagged with a first tag that stores first computer accessible information including a first identifier identifying the first component and first maintenance information describing maintenance of the first component. The second component is tagged with a second tag that stores second computer accessible information including a second identifier identifying the second component and second maintenance information describing maintenance of the second component.Type: GrantFiled: July 31, 2002Date of Patent: May 16, 2006Assignee: SAP AktiengesellschaftInventors: Gordon Muehl, Klaus Irle, Walter G. Kienle, Knut Heusermann
-
Publication number: 20060098647Abstract: Systems and techniques for monitoring and reporting enterprise data by using a message-based data exchange. In one general aspect, the invention features a computer-implemented method that includes receiving at a message hub one or more messages from one or more sources. A message includes enterprise data. The method includes selecting a message from among the one or more messages, using an extractor implemented at the message hub to extract enterprise data from the selected message, and obtaining information regarding message traffic through the message hub. The method includes selecting a destination and sending to the destination the extracted enterprise data and information regarding message traffic.Type: ApplicationFiled: November 10, 2004Publication date: May 11, 2006Inventors: Gordon Muehl, Daniel Niehoff, Jens Staeck
-
Publication number: 20050280540Abstract: A computer-implemented method for mapping data between a data tag and a database application using a generic and extensible mapping interface. A computer-implemented method includes: communicating with the data tag via a wireless interface using a data tag query protocol; communicating with a database application via a database interface using a database query protocol; reading a mapping definition; exchanging data between the wireless interface and the database interface by mapping between the data tag query protocol and the database query protocol within the mapping interface using the mapping definition; and storing the mapping definition separately from the mapping interface, providing separation between mapping interface and mapping definition.Type: ApplicationFiled: June 21, 2004Publication date: December 22, 2005Inventors: Gordon Muehl, Karsten Hinrichs, Jens Staeck
-
Publication number: 20050203911Abstract: A method, a computer program, a computer program product, and a system for checking data consistency of data objects of distributed systems within a computer network are disclosed. System objects may be automatically merged with inbound objects by sending a first data object from a first system to a second system, storing a copy of the first data object within the second system, generating a second data object from the first data object, sending the second data object in the copy to the first system, and comparing at least one data package of the first data object with at least one data package of the received copy using a consistency check operation stored within the first data object, the second data object, or the copy.Type: ApplicationFiled: March 12, 2004Publication date: September 15, 2005Inventors: Knut Heusermann, Klaus Irle, Gordon Muehl, Wolfram Siefke