Patents by Inventor Ingo Bruss
Ingo Bruss 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: 9317581Abstract: An object may be categorized upon distribution of the object from a sender system to a recipient system. The object may be assigned to at least one recipient category in a recipient category hierarchy according to a first predefined mapping from a sender category hierarchy to the recipient category hierarchy. The object is initially assigned to a sender category in the sender category hierarchy. There is applied to the object a second predefined mapping from the recipient category hierarchy to the sender category hierarchy. It is determined whether the first and second predefined mappings converge. If the first and second predefined mappings do not converge, there may be executed a rule-based reassignment algorithm to make the first and second predefined mappings converge.Type: GrantFiled: October 13, 2014Date of Patent: April 19, 2016Assignee: SAP SEInventors: Knut Heusermann, Juan Carlos Martinez, Ingo Bruss, Christiane Kuntz-Mayr
-
Publication number: 20150032755Abstract: An object may be categorized upon distribution of the object from a sender system to a recipient system. The object may be assigned to at least one recipient category in a recipient category hierarchy according to a first predefined mapping from a sender category hierarchy to the recipient category hierarchy. The object is initially assigned to a sender category in the sender category hierarchy. There is applied to the object a second predefined mapping from the recipient category hierarchy to the sender category hierarchy. It is determined whether the first and second predefined mappings converge. If the first and second predefined mappings do not converge, there may be executed a rule-based reassignment algorithm to make the first and second predefined mappings converge.Type: ApplicationFiled: October 13, 2014Publication date: January 29, 2015Inventors: Knut Heusermann, Juan Carlos Martinez, Ingo Bruss, Christiane Kuntz-Mayr
-
Patent number: 8862578Abstract: An object may be categorized upon distribution of the object from a sender system to a recipient system. The object may be assigned to at least one recipient category in a recipient category hierarchy according to a first predefined mapping from a sender category hierarchy to the recipient category hierarchy. The object is initially assigned to a sender category in the sender category hierarchy. There is applied to the object a second predefined mapping from the recipient category hierarchy to the sender category hierarchy. It is determined whether the first and second predefined mappings converge. If the first and second predefined mappings do not converge, there may be executed a rule-based reassignment algorithm to make the first and second predefined mappings converge.Type: GrantFiled: August 30, 2004Date of Patent: October 14, 2014Assignee: SAP AGInventors: Knut Heusermann, Juan Carlos Martinez, Ingo Bruss, Christiane Kuntz-Mayr
-
Patent number: 8438119Abstract: 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: GrantFiled: March 30, 2006Date of Patent: May 7, 2013Assignee: SAP AGInventors: 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
-
Patent number: 8407222Abstract: In an embodiment of a computer-based system, a database and attributes to access that database are provided. The computer-based system is configured for one or more process controls, each of the one or more process controls comprising a subset of the plurality of attributes. The computer-based system is further configured to enable access to the database using the one or more process controls.Type: GrantFiled: December 29, 2005Date of Patent: March 26, 2013Assignee: SAP AGInventors: Andreas F. Morsch, Horst F. Schaude, Ingo Bruss, Michael H. Bauer
-
Patent number: 8195609Abstract: A method of controlling transactions includes segmenting master data into separate process control data for a particular business process of a business organization, such as for example, materials to be the subject of transactions. A status may be set for each process control data. The method includes controlling storing of the process control data into the master data as a function of the status. Transactions may be processed using process control data as a function of the status of the corresponding process control data status.Type: GrantFiled: December 22, 2006Date of Patent: June 5, 2012Assignee: SAP AGInventors: Ingo Bruss, Michael H. Bauer, Horst F. Schaude, Christoph Kernke
-
Publication number: 20120047079Abstract: 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: ApplicationFiled: October 28, 2011Publication date: February 23, 2012Inventors: 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: 20110307348Abstract: 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 number range, a number range profile, a payment card payment authorisation, and/or a product template template business object.Type: ApplicationFiled: June 25, 2010Publication date: December 15, 2011Inventors: Kritesh Vasing, Jyotsna Sharma, Ashwin Reddy Yeddula, Andreas Huppert, Axel Kuehl, Michael Seubert, Mohit V. Gadkari, Muttanna Sarashetti, Dagmar Schultze, Horst Schaude, Martin Haerterich, Ralf Becker, Ingo Bruss, Jesse Seldess, Tanjana Preiser-Funke
-
Publication number: 20100082497Abstract: 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: ApplicationFiled: September 18, 2008Publication date: April 1, 2010Applicant: SAP AGInventors: 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
-
Patent number: 7593916Abstract: Data administration may be managed by receiving in a computer system a first input identifying a data object to be assigned to a control object in the computer system. A second input for the control object is received in the computer system. The second input specifies a relationship between 1) model-level changes to the data object, and 2) instance-level changes to the data object. After the first and second inputs are received, the control object is sent to another computer system. The control object may be accessed to determine whether a system is authorized to make an object change. This access can be by the system about to make the change, or by a system that receives the object change from another system.Type: GrantFiled: August 19, 2004Date of Patent: September 22, 2009Assignee: SAP AGInventors: Knut Heusermann, Ingo Bruss, Christiane Kuntz-Mayr, Joachim Brechtel
-
Publication number: 20080154619Abstract: A method of controlling transactions includes segmenting master data into separate process control data for a particular business process of a business organization, such as for example, materials to be the subject of transactions. A status may be set for each process control data. The method includes controlling storing of the process control data into the master data as a function of the status. Transactions may be processed using process control data as a function of the status of the corresponding process control data status.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Inventors: Ingo Bruss, Michael H. Bauer, Horst F. Schaude, Christoph Kernke
-
Publication number: 20080120129Abstract: 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.Type: ApplicationFiled: May 11, 2007Publication date: May 22, 2008Inventors: Michael Seubert, Achim Heger, Adam Polly, Alexander Adam, Alexander Zaichenko, Alexandra Mark, Andre Doerfler, Andre Wachholz-Prill, Andre Wagner, Andrea Pluemper, Andreas Bold, Andreas Brossler, Andreas Huppert, Andreas Leukert-Knapp, Andreas Morsch, Andreas Neumann, Andreas Poth, Andreas Reccius, Andreas Wolber, Antje Fuchs, Antonia Gross, Arno Eifel, Artur Butucel, Arunava Banerjee, Ashwin Yeddula, Axel Kuehl, Benjamin Klehr, Bernd Schmitt, Bjoern Eike, Boris Krems, Christian Auth, Christian Fuhlbruegge, Christiane Cramer, Christiane Schauerte, Christopher Engler, Cristina Buchholz, Damian Theil, Daniel Bock, Daniel Zimmermann, Danny Pannicke, Dieter Krisch, Dietmar Nowotny, Dirk Henrich, Dirk Richtsteiger, Dirk Schindewolf, Doris Karbach, Frank Damaschke, Frank Hastrich, Frank Krueger, Frank Lindqvist, Frank Milpetz, Frank Reinemuth, Galina Pacher, Georg Dopf, Georg Podhajsky, Giovanni Deledda, Guimei Zhang, Gunther Liebich, Heike Berger, Hendrik Geipel, Horst Schaude, Ingo Bruss, Ingo Pfitzner, Jaakob Kind, Jan Hrastnik, Jan Richert, Joachim Liebler, Joachim Puteick, Jochen Steinbach, Joerg Goetting, Johannes Bechtold, Julian Schmidt-Kluegmann, Kai-Michael Roesner, Karsten Kimme, Karsten Koetter, Kathrin Nos, Klaus Herter, Klaus Reinelt, Klaus Schlappner, Kristina Grunewald, Levente Sara, Markus Juchem, Martin Gaub, Martin Hermes, Martin Rogge, Martin Schorr, Mathias Schoenecker, Matthias Asal, Matthias Heinrichs, Matthias Schmitt, Michael Bauer, Michael Conrad, Michael Hartel, Michael Jung, Michael Schier, Michael Segler, Michael Sylvester, Naci Kalyoncu, Olaf Meincke, Oliver Grande
-
Publication number: 20070233728Abstract: 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: ApplicationFiled: March 30, 2006Publication date: October 4, 2007Inventors: 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: 20070162416Abstract: In an embodiment of a computer-based system, a database and attributes to access that database are provided. The computer-based system is configured for one or more process controls, each of the one or more process controls comprising a subset of the plurality of attributes. The computer-based system is further configured to enable access to the database using the one or more process controls.Type: ApplicationFiled: December 29, 2005Publication date: July 12, 2007Inventors: Andreas Morsch, Horst Schaude, Ingo Bruss, Michael Bauer
-
Publication number: 20060059157Abstract: An object may be categorized upon distribution of the object from a sender system to a recipient system. The object may be assigned to at least one recipient category in a recipient category hierarchy according to a first predefined mapping from a sender category hierarchy to the recipient category hierarchy. The object is initially assigned to a sender category in the sender category hierarchy. There is applied to the object a second predefined mapping from the recipient category hierarchy to the sender category hierarchy. It is determined whether the first and second predefined mappings converge. If the first and second predefined mappings do not converge, there may be executed a rule-based reassignment algorithm to make the first and second predefined mappings converge.Type: ApplicationFiled: August 30, 2004Publication date: March 16, 2006Inventors: Knut Heusermann, Juan Martinez, Ingo Bruss, Christiane Kuntz-Mayr
-
Publication number: 20060041588Abstract: Data administration may be managed by receiving in a computer system a first input identifying a data object to be assigned to a control object in the computer system. A second input for the control object is received in the computer system. The second input specifies a relationship between 1) model-level changes to the data object, and 2) instance-level changes to the data object. After the first and second inputs are received, the control object is sent to another computer system. The control object may be accessed to determine whether a system is authorized to make an object change. This access can be by the system about to make the change, or by a system that receives the object change from another system.Type: ApplicationFiled: August 19, 2004Publication date: February 23, 2006Inventors: Knut Heusermann, Ingo Bruss, Christiane Kuntz-Mayr, Joachim Brechtel