Patents by Inventor Gerd Moser
Gerd Moser 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: 10145664Abstract: A coordinate measuring machine including a workpiece support for mounting a workpiece to be measured; a mechanism for moving a sensor in a first coordinate direction and a second coordinate direction perpendicular thereto. The mechanism includes: a first measurement slide guided in the first coordinate direction along two parallel guides arranged on opposite sides of the workpiece support. The first measurement slide spans the support. The first slide is driven via a first drive, which drives the first slide along a first guide of the guides, and is driven via a second drive, which drives the first slide along the second of the guides; a second measurement slide guided movably in the second coordinate direction along the first measurement slide. The second slide is assigned a position measuring system, via which the position of the second measurement slide relative to the first measurement slide can be determined; a controller, which actuates the first and second drive.Type: GrantFiled: October 17, 2016Date of Patent: December 4, 2018Assignee: Carl Zeiss Industrielle Messtechnik GmbHInventors: Guenter Grupp, Ralf Bernhardt, Klaus Bendzulla, Gerd Moser
-
Publication number: 20170089684Abstract: A coordinate measuring machine including a workpiece support for mounting a workpiece to be measured; a mechanism for moving a sensor in a first coordinate direction and a second coordinate direction perpendicular thereto. The mechanism includes: a first measurement slide guided in the first coordinate direction along two parallel guides arranged on opposite sides of the workpiece support. The first measurement slide spans the support. The first slide is driven via a first drive, which drives the first slide along a first guide of the guides, and is driven via a second drive, which drives the first slide along the second of the guides; a second measurement slide guided movably in the second coordinate direction along the first measurement slide. The second slide is assigned a position measuring system, via which the position of the second measurement slide relative to the first measurement slide can be determined; a controller, which actuates the first and second drive.Type: ApplicationFiled: October 17, 2016Publication date: March 30, 2017Inventors: Guenter Grupp, Ralf Bernhardt, Klaus Bendzulla, Gerd Moser
-
Patent number: 9336776Abstract: Methods, systems, and computer-readable storage media for providing action items from audio within an enterprise context. In some implementations, actions include determining a context of audio that is to be processed, providing training data to a speech recognition component, the training data being provided based on the context, receiving text from the speech recognition component, processing the text to identify one or more action items by identifying one or more concepts within the text and matching the one or more concepts to respective transitions in an automaton, and providing the one or more action items for display to one or more users.Type: GrantFiled: May 1, 2013Date of Patent: May 10, 2016Assignee: SAP SEInventors: Daniel Dahlmeier, Gerd Moser, Basem Suleiman, Marcus Roy, Dominik Schrank
-
Patent number: 9256655Abstract: A heterogeneous information technology system in which compatible and incompatible client systems are able to dynamically access master data stored in a master database maintained by a master data server. An integration server communicates with the client systems and the master data server, and in response to a request for data from a client system, maps the master data in the master database to mapped data based on a set of mapping rules associated with the client system, and sends the mapped data to the client system.Type: GrantFiled: April 12, 2013Date of Patent: February 9, 2016Assignee: SAP SEInventors: Gerd Moser, Thomas Vogt, Arthur Berger, Gregor Rieken, Ralf Steuernagel
-
Patent number: 8943086Abstract: The disclosure generally describes computer-implemented methods, software, and systems for allowing model-based backend services adaptations of business objects. One computer-implemented method includes receiving, at a generic interface associated with at least one backend application, a request for data from a particular backend application, identifying a service for execution associated with the received request based at least in part on the received request, identifying a configuration entry associated with the identified service in a configuration table, where the configuration entry defines a set of access-related information associated with at least one business object associated with the backend application, and requesting data from a business logic layer of the backend application based, at least in part, on the access-related information associated with the at least one business object.Type: GrantFiled: August 24, 2012Date of Patent: January 27, 2015Assignee: SAP SEInventors: Gerd Moser, Dhaval Desai, Santosh V, Manish Joshi, Karthikeyan Loganathan, Santosh Kumar Addanki, Suvarna Kharidehal, Antony Raja T, Anomit Ghosh, Marina Wochner, Peter Roth, Thomas Mocker, Steffen Schloenvoigt
-
Publication number: 20140330558Abstract: Methods, systems, and computer-readable storage media for providing action items from audio within an enterprise context. In some implementations, actions include determining a context of audio that is to be processed, providing training data to a speech recognition component, the training data being provided based on the context, receiving text from the speech recognition component, processing the text to identify one or more action items by identifying one or more concepts within the text and matching the one or more concepts to respective transitions in an automaton, and providing the one or more action items for display to one or more users.Type: ApplicationFiled: May 1, 2013Publication date: November 6, 2014Applicant: SAP AGInventors: Daniel Dahlmeier, Gerd Moser, Basem Suleiman, Marcus Roy, Dominik Schrank
-
Publication number: 20140006368Abstract: The disclosure generally describes computer-implemented methods, software, and systems for allowing model-based backend services adaptations of business objects. One computer-implemented method includes receiving, at a generic interface associated with at least one backend application, a request for data from a particular backend application, identifying a service for execution associated with the received request based at least in part on the received request, identifying a configuration entry associated with the identified service in a configuration table, where the configuration entry defines a set of access-related information associated with at least one business object associated with the backend application, and requesting data from a business logic layer of the backend application based, at least in part, on the access-related information associated with the at least one business object.Type: ApplicationFiled: August 24, 2012Publication date: January 2, 2014Applicant: SAP AGInventors: Gerd Moser, Dhaval Desai, Santosh V, Manish Joshi, Karthikeyan Loganathan, Santosh Kumar Addanki, Suvarna Kharidehal, Antony Raja T, Anomit Ghosh, Marina Wochner, Peter Roth, Thomas Mocker, Steffen Schloenvoigt
-
Publication number: 20130232105Abstract: A heterogeneous information technology system in which compatible and incompatible client systems are able to dynamically access master data stored in a master database maintained by a master data server. An integration server communicates with the client systems and the master data server, and in response to a request for data from a client system, maps the master data in the master database to mapped data based on a set of mapping rules associated with the client system, and sends the mapped data to the client system.Type: ApplicationFiled: April 12, 2013Publication date: September 5, 2013Applicant: SAP AGInventors: Gerd Moser, Thomas Vogt, Arthur Berger, Gregor Rieken, Ralf Steuernagel
-
Patent number: 8438238Abstract: A heterogeneous information technology system in which compatible and incompatible client systems are able to dynamically access master data stored in a master database maintained by a master data server. An integration server communicates with the client systems and the master data server, and in response to a request for data from a client system, maps the master data in the master database to mapped data based on a set of mapping rules associated with the client system, and sends the mapped data to the client system.Type: GrantFiled: September 12, 2003Date of Patent: May 7, 2013Assignee: SAP AGInventors: Gerd Moser, Thomas Vogt, Arthur Berger, Gregor Rieken, Ralf Steuernagel
-
Patent number: 8352478Abstract: Systems and techniques for providing a master data framework. The framework receives user input and automatically generates, in accordance with the input, a persistent definition of a business object type. The input can be simple declarations and need not be provided in any particular programming language. Definitions generated by the framework adhere to a same data model, regardless of the business object type they are defining. The framework allows the user to create a definition of a business object type by associating two or more definitions of other business object types. The framework provides services that can be applied, without further customization, to any definition of business object types generated by the framework. These services, for example, can be used by a calling application to instantiate business objects or to change a state of a business object instance.Type: GrantFiled: October 29, 2004Date of Patent: January 8, 2013Assignee: SAP AGInventors: Daniel Buchmann, Wolfgang Kalthoff, Gerd Moser, Ralf Philipp, Wolfgang Wiese
-
Publication number: 20060095439Abstract: Systems and techniques for providing a master data framework. The framework receives user input and automatically generates, in accordance with the input, a persistent definition of a business object type. The input can be simple declarations and need not be provided in any particular programming language. Definitions generated by the framework adhere to a same data model, regardless of the business object type they are defining. The framework allows the user to create a definition of a business object type by associating two or more definitions of other business object types. The framework provides services that can be applied, without further customization, to any definition of business object types generated by the framework. These services, for example, can be used by a calling application to instantiate business objects or to change a state of a business object instance.Type: ApplicationFiled: October 29, 2004Publication date: May 4, 2006Inventors: Daniel Buchmann, Wolfgang Kalthoff, Gerd Moser, Ralf Philipp, Wolfgang Wiese
-
Publication number: 20060064671Abstract: A method of creating a building block includes receiving, in a computer system that includes building blocks, a user input to create a composite building block that is associated with at least two of the building blocks. The method includes creating the composite building block in response to the user input, the composite building block being self-similar to the building blocks. The composite building block may be associated with a method or a relationship of one of the at least two building blocks. A method of using building blocks includes receiving, in a computer system that includes building blocks, a call for a function available in a composite building block. The composite building block is self-similar to the building blocks. The function is performed in response to the call. The composite building block inherits the function from one of the building blocks.Type: ApplicationFiled: September 20, 2004Publication date: March 23, 2006Inventors: Klaus Herter, Wolfgang Kalthoff, Gerd Moser, Matthias Schmitt, Jens Staeck
-
Publication number: 20040117377Abstract: A heterogeneous information technology system in which compatible and incompatible client systems are able to dynamically access master data stored in a master database maintained by a master data server. An integration server communicates with the client systems and the master data server, and in response to a request for data from a client system, maps the master data in the master database to mapped data based on a set of mapping rules associated with the client system, and sends the mapped data to the client system.Type: ApplicationFiled: September 12, 2003Publication date: June 17, 2004Inventors: Gerd Moser, Thomas Vogt, Arthur Berger, Gregor Rieken, Ralf Steuernagel
-
Publication number: 20030130749Abstract: Methods and apparatus, including computer program products, for a multi-purpose configuration model. A computer program product, tangibly stored on a machine-readable medium, for defining a configuration model for a product, includes instructions operable to cause a programmable processor to receive input. The product includes instructions to define, based on the input, a base component of the configuration model, the base component including information that describes the product. The product includes instructions to define, based on the input, a first component of the configuration model, the first component including information that describes the product and that is associated with a first business process.Type: ApplicationFiled: November 7, 2002Publication date: July 10, 2003Inventors: Albert Haag, Wolfgang Kalthoff, Andreas Kraemer, Gerd Moser, Richard Knierim