Patents by Inventor Toralf Grossmann

Toralf Grossmann 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: 9286578
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for determining a most suitable address for a master data object instance for a given usage in a business transaction document, master data object, or business process. A computer-implemented method includes determining, using at least one computer, an address determination sequence, applying the address determination sequence to available address instances of a master data object instance, identifying a most suitable address from among the available instances, and retrieving an address value from the identified most suitable address instance.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: March 15, 2016
    Assignee: SAP SE
    Inventors: Gerd M. Ritter, Andreas Bettin, Andreas Neumann, Toralf Grossmann, Timo Wolf
  • Patent number: 9182994
    Abstract: An extension node can be defined in a second layer of a software architecture for a first business object existing in a first layer and originally having an association with a second business object that is also in the first layer. The extension node can be defined to have an association with the second business object existing in a second layer of the software architecture. The association of the second business object can be altered from the first business object to the extension node so that at run time, metadata defining one or more nodes of the first business object and the extension node can be read from a metadata repository and a run time version of the first business object can be constructed at run time in a run time business object load based on the metadata.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: November 10, 2015
    Assignee: SAP SE
    Inventors: Uwe Schlarb, Daniel Figus, Stefan Baeuerle, Michael Hartel, Toralf Grossmann
  • Patent number: 8949855
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an address snapshot and an approval process definition business object.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: February 3, 2015
    Assignee: SAP SE
    Inventors: Andreas Bettin, Andreas Neumann, Frank Kohler, Gerd M. Ritter, Gunter Schmitt, Joachim Pfeifer, Marc-Oliver Genter, Michael Oemler, Robert B. Fuhge, Timo Wolf, Toralf Grossmann, Marita Kruempelmann, Erwin Pinter, Bernd Otte, Christoph Lange, Nitesh Pai
  • Patent number: 8930363
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for efficiently handling address data in business transaction documents. A computer-implemented method includes receiving a modification to address data associated with an existing address instance, receiving, using at least one computer, an indication of a modification type, creating a new snapshot instance, associating the modified address data with the new snapshot instance, retrieving a unique reference value for the new address snapshot instance, and associating the unique reference value identifying the new address snapshot instance with the address instance.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: January 6, 2015
    Assignee: SAP SE
    Inventors: Andreas Bettin, Andreas Neumann, Toralf Grossmann, Timo Wolf, Gerd M. Ritter
  • Patent number: 8694397
    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: Grant
    Filed: June 17, 2005
    Date of Patent: April 8, 2014
    Assignee: SAP AG
    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 Schultze, Reiner Seyler, Ralf Sievers, Gunther Stuhec, Frank Thome, Andre Wagner, Rudolf Winkel, Tao Yu, Jens Zachmann, Renato Zadro, Theo Zimmerman, Michael Zoeller
  • Patent number: 8655756
    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: Grant
    Filed: June 3, 2005
    Date of Patent: February 18, 2014
    Assignee: SAP AG
    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 Morsch, 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 Schueler, Dagmar Schultze, Ralf Sievers, Gunther Stuhec, Frank Thome, Andre Wagner, Rudolf Winkel, Tao Yu, Jens Zachmann, Theo Zimmerman, Michael Zoeller
  • Publication number: 20140026114
    Abstract: An extension node can be defined in a second layer of a software architecture for a first business object existing in a first layer and originally having an association with a second business object that is also in the first layer. The extension node can be defined to have an association with the second business object existing in a second layer of the software architecture. The association of the second business object can be altered from the first business object to the extension node so that at run time, metadata defining one or more nodes of the first business object and the extension node can be read from a metadata repository and a run time version of the first business object can be constructed at run time in a run time business object load based on the metadata.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Inventors: Uwe Schlarb, Daniel Figus, Stefan Baeuerle, Michael Hartel, Toralf Grossmann
  • Publication number: 20140006304
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a business partner relationship and a business partner hierarchy business object.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Andreas Neumann, Christiane Schauerte, Claudia Dettweiler, Frank Kohler, Gunter Schmitt, Holger Martin Ohst, Jens Rohde, Joachim Pfeifer, Katja von Maydell, Marc-Oliver Genter, Markus Penn, Matthias Kahl, Michael Eisner, Robert B. Fuhge, Thomas Rischar, Toralf Grossmann, Ute Dittmann, Uwe Stromberg, Volker Mock, Marcus Echter, Sophie Kraut, Xenia Rieger, Albert Neumueller, Dietmar Henkes
  • Publication number: 20140007136
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an address snapshot and an approval process definition business object.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Andreas Bettin, Andreas Neumann, Frank Kohler, Gerd M. Ritter, Gunter Schmitt, Joachim Pfeifer, Marc-Oliver Genter, Michael Oemler, Robert B. Fuhge, Timo Wolf, Toralf Grossmann, Marita Kruempelmann, Erwin Pinter, Bernd Otte, Christoph Lange, Nitesh Pai
  • Patent number: 8606723
    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: Grant
    Filed: June 24, 2005
    Date of Patent: December 10, 2013
    Assignee: SAP AG
    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: 20130166500
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for efficiently handling address data in business transaction documents.. A computer-implemented method includes receiving a modification to address data associated with an existing address instance, receiving, using at least one computer, an indication of a modification type, creating a new snapshot instance, associating the modified address data with the new snapshot instance, retrieving a unique reference value for the new address snapshot instance, and associating the unique reference value identifying the new address snapshot instance with the address instance.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Applicant: SAP AG
    Inventors: Andreas Bettin, Andreas Neumann, Toralf Grossmann, Timo Wolf, Gerd M. Ritter
  • Publication number: 20130166499
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for determining a most suitable address for a master data object instance for a given usage in a business transaction document, master data object, or business process. A computer-implemented method includes determining, using at least one computer, an address determination sequence, applying the address determination sequence to available address instances of a master data object instance, identifying a most suitable address from among the available instances, and retrieving an address value from the identified most suitable address instance.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Applicant: SAP AG
    Inventors: Gerd M. Ritter, Andreas Bettin, Andreas Neumann, Toralf Grossmann, Timo Wolf
  • Patent number: 8438119
    Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: May 7, 2013
    Assignee: SAP AG
    Inventors: Joachim Puteick, Martin Rogge, Hendrik Geipel, Andrea Pluemper, Andreas Huppert, Kai-Uwe Pielka, Ashwin Reddy Yeddula, Matthias Schmitt, Toralf Grossmann, Andreas Neumann, Bare Said, Stefan Miller, Michael Neumann, Florian Rehfeld, Ingo Bruss, Horst Schaude, Michael Bauer, Andreas Morsch, Silke Storch, Klaus Bahr, Bernd Schmitt, Michael Meyringer, Dirk Henrich
  • Publication number: 20120047079
    Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: October 28, 2011
    Publication date: February 23, 2012
    Inventors: Thomas Biesemann, Dieter Krisch, Volker Schott, Michael Meyringer, Otfried Von Geisau, Martin Haerterich, Ralf Becker, Ingo Bruss, Horst Schaude, Silke Storch, Klaus Bahr, Volker Faisst, Ralph Moessner, Vsevolod Barabanov, Andreas Kasparek, Jens Griessmann, Hendrik Geipel, Frank Lindqvist, Oliver Grande, Ute Dittmann, Ricardo Padilha, Martin Walla, Joachim Puteick, Daniel Zimmermann, Thomas Schneider, Tilmann Haeberle, Gerald Krause, Karl-Peter Nos, Peter Schwarze, Daniel Maring, Yongbin He, Martina Lahr, Ingo Pfitzner, Shadab Shafio, Christian Haas, Olaf Schulte, Christoph Lehner, Dietmar Storz, Joachim Barnbeck, Bernhard May, Andrea Sudbrack, Michael Wachter, Thomas Kretz, Monika Kaiser, Andreas Steiner, Gurmeet Singh Dhingra, Andreas Huppert, Ashwin Reddy Yeddula, Keshav B. Desai, Tobias Traxel, Kranthi Kumar Muppala, Muttanna Sarashetti, Kritesh Vasing, Kai-Uwe Pielka, Raja Krishnamoorthy, Jyotsna Sharma, Mohit V. Gadkari, Mukesh Kumar, Toralf Grossmann, Andreas Neumann, Fabian Guenther, Jens Ruths, Matthias Richter, Walter Koller, Philipp Suenderhauf
  • Publication number: 20110307363
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to Currency Conversion and Date and Time business objects.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: Santhosh N, Preeti Jain, Toralf Grossmann, Uwe Stromberg, Holger Martin Ohst, Thilo Kraehmer, Michael Seubert, Lalit Gupta, Muttanna Sarashetti, Tobias Traxel, Andreas Huppert, Werner Gnan, Ashwin Reddy Yeddula, Gurmeet Singh Dhingra, Keshav B. Desai, Tanjana Preiser-Funke
  • Publication number: 20110307263
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a property library, a property list template, a quantity conversion virtual object, and/or a supplier property specification business object.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: Katja Bader, Thomas Leichtweiss, Thomas Maag, Thilo Kraehmer, Michael Seubert, Mukesh Kumar, Mohit V. Gadkari, Ashwin Reddy Yeddula, Andreas Huppert, Tanjana Preiser-Funke, Smita Singh, Toralf Grossmann, Uwe Stromberg, Holger Martin Ohst
  • Publication number: 20100082497
    Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: September 18, 2008
    Publication date: April 1, 2010
    Applicant: SAP AG
    Inventors: Thomas Biesemann, Dieter Krisch, Volker Schott, Michael Meyringer, Otfried Von Geisau, Martin Haerterich, Ralf Becker, Ingo Bruss, Horst Schaude, Silke Storch, Klaus Bahr, Volker Faisst, Ralph Moessner, Vsevolod Barabanov, Andreas Kasparek, Jens Griessmann, Hendrik Geipel, Frank Lindqvist, Oliver Grande, Ute Dittmann, Ricardo Padilha, Martin Walla, Joachim Puteick, Daniel Zimmermann, Thomas Schneider, Tilmann Haeberle, Gerald Krause, Karl-Peter Nos, Peter Schwarze, Daniel Maring, Yongbin He, Martina Lahr, Ingo Pfitzner, Shadab Shafiq, Christian Haas, Olaf Schulte, Christoph Lehner, Dietmar Storz, Joachim Barnbeck, Bernhard May, Andrea Sudbrack, Michael Wachter, Thomas Kretz, Monika Kaiser, Andreas Steiner, Gurmeet Singh Dhingra, Andreas Huppert, Ashwin Reddy Yeddula, Keshav B. Desal, Tobias Traxel, Kranthi Kumar Muppala, Muttanna Sarashetti, Kritesh Vasing, Kai-Uwe Pielka, Raja Krishnamoorthy, Jyotsna Sharma, Mohit V. Gadkari, Mukesh Kumar, Toralf Grossmann, Andreas Neumann, Fabian Guenther, Jens Ruths, Matthias Richter, Walter Koller, Philipp Suenderhauf
  • Publication number: 20080255865
    Abstract: In a computing system, an indication of a predefined transaction participant role in which a specified participant serves in a specified computer-implemented transaction is received. An association between the indicated predefined transaction participant role and a predefined master code is determined. Previously stored master data that is associated with the specified participant and with the associated predefined master code is retrieved, and the retrieved master data is used during the specified computer-implemented transaction involving the specified participant.
    Type: Application
    Filed: April 16, 2007
    Publication date: October 16, 2008
    Inventors: Gerd M. Ritter, Volkmar Stegmann, Matthias Schmitt, Toralf Grossmann, Axel Werner, Wolfram Bonheim
  • Publication number: 20070233728
    Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Inventors: Joachim Puteick, Martin Rogge, Hendrik Geipel, Andrea Pluemper, Andreas Huppert, Kai-Uwe Pielka, Ashwin Yeddula, Matthias Schmitt, Toralf Grossmann, Andreas Neumann, Bare Said, Stefan Miller, Michael Neumann, Florian Rehfeld, Ingo Bruss, Horst Schaude, Michael Bauer, Andreas Morsch, Silke Storch, Klaus Bahr, Bernd Schmitt, Michael Meyringer, Dirk Henrich
  • 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