Patents by Inventor Daniel Buchmann

Daniel Buchmann 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: 7756870
    Abstract: The present invention relates to a data object model and methods and systems for mapping standardized data onto standardized properties of the object model and non-standardized data onto extensions. A reference referring to a data source may be mapped onto the extensions and the reference may be used to determine property data from the data source.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: July 13, 2010
    Assignee: SAP AG
    Inventors: Daniel Buchmann, Uwe Pyke, Michael Zoeller
  • Publication number: 20080288472
    Abstract: Methods and apparatus, including computer program products, are provided for processing messages including structured data, such as objects and business objects. The method may include a receiver inhibiting processing of a first message including a first object referencing a second object, when the receiver of the first message does not include key mapping information for the second object. The receiver may then receive key mapping information determined for the second object, when a second message, received at the receiver, includes the second object without references to another dependent object. The mapping information may be representative of a location of the second object. The receiver may then automatically resume processing of the first message, when the key mapping information is received. Related apparatus, systems, methods, and articles are also described.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 20, 2008
    Inventors: Daniel Buchmann, Uwe E. Fischer, Jochen Hoenig
  • Publication number: 20080147421
    Abstract: A request is received to initiate an operation (e.g., a query, etc.) on a view on a business object type. Such a request contains data characterizing the view which in turn characterizes a plurality of hierarchically arranged elements. Such elements characterized are associated with elements characterized by one or more business objects types. Thereafter, the operation is performed on the elements of the two or more business objects types. Responsive results of the operation responsive are mapped to the elements of the virtual business object type. After such mapping occurs, a message is generated that contains the results of the request in a structure compatible with the view.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Daniel Buchmann, Uwe E. Fischer, Jochen Honig, Oliver Scheerer, Bernhard P. Waldscheck
  • Publication number: 20070276920
    Abstract: A directory includes information about various systems (e.g., applications, processes, tasks, objects, services) and data, and may include data ownership information (e.g., data scope, read-write access, master-copy, etc.) and system role information (e.g., consumer or provider role). The directory may define existing systems, corresponding locations by address, and corresponding semantic names. With such information, a service may create routing rules that may provide the requested data via a semantic-based request. The routing rule may be selected to optimize communications and/or response time.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 29, 2007
    Inventors: Daniel Buchmann, Uwe Fischer, Jochen Hoenig, Oliver Scheerer, Bernhard Waldscheck
  • Publication number: 20070276919
    Abstract: A directory includes information about various systems (e.g., applications, processes, tasks, objects, services) and data, and may include data ownership information. The directory may define existing systems, corresponding locations by address, and corresponding semantic names. The directory may also specify the role of each system, e.g., a consumer or provider role. The directory may also define a scope of data a provider system can provide. As such, the directory may also include information about whether and how such data is being replicated. When a user requests data, a service may, based on the directory, determine and select an appropriate provider system for the data. The service may further create a subscription process to provide the user a local cache of the requested data. With such directory information, a service can provide data access services that integrate subscription processes.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 29, 2007
    Inventors: Daniel Buchmann, Uwe Fischer, Jochen Hoenig, Oliver Scheerer, Bernhard Waldscheck
  • Publication number: 20060106820
    Abstract: The present invention relates in general to a data object model for describing objects within systems. To allow unambiguous classification, the data model comprises a property definition including at least one property name, at least one property value and at least one process value for storing at least one process identifier identifying processes assigned to the property.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 18, 2006
    Inventors: Harald Bender, Daniel Buchmann, Uwe Pyka, Michael Zoeller
  • Publication number: 20060095439
    Abstract: 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: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Inventors: Daniel Buchmann, Wolfgang Kalthoff, Gerd Moser, Ralf Philipp, Wolfgang Wiese
  • Publication number: 20060085336
    Abstract: Methods and systems consistent with the present invention provide a data processing system having a business object model reflecting the data used during a business transaction. Consistent interfaces are generated from the business object model. These interfaces are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Application
    Filed: June 3, 2005
    Publication date: April 20, 2006
    Inventors: Michael Seubert, Jochen Rasch, Axel Kuehl, Gabriel Alvarez, Markus Biehler, Andreas Bold, Andreas Brossler, Daniel Buchmann, Renzo Colle, Stefan Elfner, Werner Gnan, Antonia Gross, Toralf Grossmann, Gerhard Gschwender, Joerg Hendricks, Wolf Hengevoss, Stephan Hetzer, Christine Hofmann, Volker Jaeck, Bernhard Kelnberger, Johann Kemmer, Joachim Kenntner, Karsten Koetter, Thilo Kraehmer, Corinne Kuster, Christoph Lehner, Thomas Maag, Otto Makris, Andreas Morsoh, Wolfgang Nieswand, Thomas Nitschke, Markus Peter, Georg Podhajsky, Dominic Poetschke, Uwe Pyka, Ruediger Radcke, Gregor Rieken, Gerd Ritter, Paola Sala, Daniela Schapler, Matthias Schmitt, Andreas Schneider, Arnulf Schuelef, Dagmar Schulze, Ralf Sievers, Ruediger Radcke, Gurther Stuhec, Frank Thome, Andre Wagner, Rudolf Winkel, Tao Yu, Jens Zachmann, Theo Zimmerman, Michael Zoeller
  • Publication number: 20060085450
    Abstract: Methods and systems consistent with the present invention provide a data processing system having a business object model reflecting the data used during a business transaction. Consistent interfaces are generated from the business object model. These interfaces are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Application
    Filed: June 24, 2005
    Publication date: April 20, 2006
    Inventors: Michael Seubert, Jochen Rasch, Axel Kuehl, Stefan Adelmann, Gabriel Alvarez, Markus Biehler, Daniel Bock, Andreas Bold, Andreas Brossler, Daniel Buchmann, Renzo Colle, Robert Doerner, Stefan Elfner, Stefan Franke, Werner Gnan, Antonia Gross, Patrick Gross, Toralf Grossmann, Gerhard Gschwender, Joerg Hendricks, Wolf Hengevoss, Stephan Hetzer, Christine Hofmann, Volker Jaeck, Bernhard Kelnberger, Johann Kemmer, Joachim Kenntner, Adam Kiwon, Karsten Koetter, Thilo Kraehmer, Corinne Kuster, Christoph Lehner, Werner Liebold, Thomas Maag, Otto Makris, Andreas Morsch, Wolfgang Nieswand, Thomas Nitschke, Dietmar Nowotny, Markus Peter, Georg Podhajsky, Dominic Poetschke, Uwe Pyka, Ruediger Radcke, Frank Reinemuth, Gregor Rieken, Volker Ripp, Gerd Ritter, Paola Sala, Daniela Schapler, Matthias Schmitt, Andreas Schneider, Armulf Schueler, Dagmar Schultze, Reiner Seyler, Ralf Sievers, Gunther Stuhec, Frank Thome, Andre Wagner, Rudolf Winkel, Tao Yu, Jens Zachmann, Renato Zadro, Theo Zimmerman, Michael Zoeller
  • Publication number: 20060080338
    Abstract: Methods and systems consistent with the present invention provide a data processing system having a business object model reflecting the data used during a business transaction. Consistent interfaces are generated from the business object model. These interfaces are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Application
    Filed: June 17, 2005
    Publication date: April 13, 2006
    Inventors: Michael Seubert, Jochen Rasch, Axel Kuehl, Stefan Adelmann, Gabriel Alvarez, Markus Biehler, Daniel Bock, Andreas Bold, Andreas Brossler, Daniel Buchmann, Renzo Colle, Robert Doerner, Stefan Elfner, Stefan Franke, Werner Gnan, Antonia Gross, Toralf Grossmann, Gerhard Gschwender, Joerg Hendricks, Wolf Hengevoss, Stephan Hetzer, Christine Hofmann, Volker Jaeck, Bernhard Kelnberger, Johann Kemmer, Joachim Kenntner, Adam Kiwon, Karsten Koetter, Thilo Kraehmer, Corinne Kuster, Christoph Lehner, Werner Liebold, Thomas Maag, Otto Makris, Andreas Morsch, Wolfgang Nieswand, Thomas Nitschke, Dietmar Nowotny, Markus Peter, Georg Podhajsky, Dominic Poetschke, Uwe Pyka, Ruediger Radcke, Gregor Rieken, Volker Ripp, Gerd Ritter, Paola Sala, Daniela Schapler, Matthias Schmitt, Andreas Schneider, Arnulf Schueler, Dagmar Schulze, Reiner Seyler, Ralf Sievers, Gunther Stuhec, Frank Thome, Andre Wagner, Rudolf Winkel, Tao Yu, Jens Zachmann, Renato Zadro, Theo Zimmerman, Michael Zoeller
  • Publication number: 20050289504
    Abstract: The present invention relates to a data object model and methods and systems for mapping standardized data onto standardized properties of the object model and non-standardized data onto extensions. A reference referring to a data source may be mapped onto the extensions and the reference may be used to determine property data from the data source.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: Daniel Buchmann, Uwe Pyke, Michael Zoeller
  • Publication number: 20050022156
    Abstract: A computer-implemented method for managing a change to a product structure includes defining instructions to implement the change to the product structure, associating a first validity for the change with a first organizational structure, and associating a second validity for the change with a second organizational structure. The first organizational structure has a first organizational view of the product structure, and the second organizational structure has a second organizational view of the product structure. The change is automatically implemented according to the first validity for the first organizational view, and according to the second validity for the second organizational view.
    Type: Application
    Filed: July 22, 2003
    Publication date: January 27, 2005
    Inventors: Joerg Schwan, Daniel Buchmann, Renzo Colle, Volker Mock, Andreas Scholl