Patents by Inventor Renzo Colle
Renzo Colle 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: 8321250Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing sell from stock software useful to process quotations, capture orders, process delivery and invoice. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component.Type: GrantFiled: September 18, 2008Date of Patent: November 27, 2012Assignee: SAP AGInventors: Nir Pachter, Thomas Bach, Cordula Ude, Tao Yu, Stefan Adelmann, Rainer Heun, Katja Kasteleiner, Andrea Sudbrack, Steffen Hartig, Ralf Reinke, Thomas Breitling, Sandra Boehringer, Daniel Pascariu, Theo Zimmermann, Martin Von Der Emde, Frank Krueger, Andreas Huppert, Andreas Bettin, Renzo Colle, Jochen Hirth, Thomas Hoffmann, Alexander Krasinskiy, Irena Kull, Klaus Reinelt, Jochen Steinbach, Stephan Hetzer
-
Patent number: 8311794Abstract: A computer-implemented method for performing testing on executable logic includes providing, in a test framework, an instance of at least one object that is associated with an object-processing framework. The test framework has at least one interface that is common with the object-processing framework. The method includes calling a logic portion that is to be tested, the logic portion being called with at least one test parameter received from a user. The method includes recording a result of an operation that is performed as the logic portion causes the at least one object in the test framework to be accessed using the at least one interface. Also a related computer program product and graphical user interface.Type: GrantFiled: May 4, 2007Date of Patent: November 13, 2012Assignee: SAP AGInventors: Henrik Saterdag, Renzo Colle, Daniel Zoch
-
Patent number: 8311904Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing intra-company stock transfer of physical inventory. The application is structured as multiple process components interacting with each other through service operations, each implemented for a respective process component. The process components include a Supply and Demand Matching process, a Customer Requirement Processing process component, a Logistics Execution Control process component, a Site Logistics Processing process component, an Outbound Delivery Processing process component, an Inbound Delivery Processing process component, an Inventory Processing process component, a Production and Site Logistics Auxiliaries process component and a Freight Documents Processing process component.Type: GrantFiled: December 3, 2008Date of Patent: November 13, 2012Assignee: SAP AGInventors: Jochen Steinbach, Andreas Poth, Achim Heger, Stephan Hetzer, Klaus Reinelt, Renzo Colle, Jens Freund
-
Patent number: 8219650Abstract: Communication with a status management component of a computer system is enabled. A status adapter is provided to a processing runtime environment for use in accessing a status management runtime environment. The processing runtime environment includes data object node instances resident in computer memory and enables access to persistent storage for data object node instances. The status management runtime environment is configured to provide status-related information. The status adapter is configured to 1) accept input from the processing runtime environment, 2) provide, to the status management runtime environment, the input in a form that the status management runtime environment is able to use, 3) receive, from the status management runtime environment, an output including status-related information, and 4) provide, to the processing runtime environment, the output in a form that the processing runtime environment is able to use.Type: GrantFiled: December 28, 2006Date of Patent: July 10, 2012Assignee: SAP AGInventors: Alexander Krasinskiy, Renzo Colle, Henrik Saterdag, Daniel Zoch
-
Publication number: 20120137267Abstract: Systems, methods, computer program products, and the like for performing business object service simulation are disclosed. A runtime model of a business object can be generated. The runtime model can include a plurality of structural and functional entities. A simulation runtime model of the business object can be instantiated. The simulation runtime model can include a plurality of pseudo-structural and pseudo-functional entities. During the simulation runtime model, a predetermined business object service of the business object can be selected and at least one parameter of the predetermined business object service can be determined. Functional entities of the runtime model can be replaced with pseudo-functional entities of the simulation runtime model. The simulation runtime model can be executed using pseudo-functional entities.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Inventors: Tilmann David Kopp, Renzo Colle, Ilijana Christov, Daniel Zoch, Ralf Schroth, Thomas Hammer
-
Patent number: 8117408Abstract: A buffer that is state-aware and/or node-oriented. In a state-aware buffer, one or more operations relating to a state can be performed. In a node-oriented buffer, instances of a node can be accessed without regard to an object structure in which the instance is included.Type: GrantFiled: May 10, 2007Date of Patent: February 14, 2012Assignee: SAP AGInventors: Henrik Saterdag, Renzo Colle, Daniel Zoch
-
Publication number: 20120005645Abstract: A system may include acquisition of metadata defining a first object model, the first object model comprising an instance of a metaobject, acquisition of enhancement object metadata defining one or more enhancements to the first object model and associating each of the one or more enhancements with one of one or more stable anchors of the first object model, and creation, based on the metadata defining the object model and the metadata defining the one or more enhancements, of metadata defining an extended object model, the extended object model comprising an instance of the metaobject.Type: ApplicationFiled: December 17, 2010Publication date: January 5, 2012Inventors: Tilmann David Kopp, Ralf Schroth, Daniel Zoch, Renzo Colle, Thomas Hammer
-
Patent number: 7890462Abstract: A system and method of updating persistent objects in a persistent store. In response to receipt of a confirmation of task competition, an attempt is made to acquire a lock for corresponding item data in the persistent store. Regardless of whether the lock is acquired, a successful update of the persistent store is acknowledged to the sender of the confirmation within a defined time period.Type: GrantFiled: March 25, 2010Date of Patent: February 15, 2011Assignee: SAP AGInventors: Andreas W. Daum, Bernd Ernesti, Renzo Colle, Thomas Griesser, Henrik Saterdag, Daniel Zoch, Liwei Lu, Markus J. Kaas, Peter T. Malik
-
Patent number: 7841516Abstract: A method for managing a supply chain for a business enterprise in a manner that is applicable to many different business enterprises and a computer program product for performing the method are provided. The method includes creating a planning-delivery data object for use in documenting planned delivery of goods or services related to a business transaction. The method also includes creating a shipping-delivery data object for use in documenting shipment of at least some of the goods or services related to the business transaction. The method further includes confirmed-delivery data object for use in documenting receipt of at least some of the goods or services by a product recipient. The planning-delivery data object, the shipping-delivery data object, and the confirmed-delivery data object correspond to one another.Type: GrantFiled: December 30, 2005Date of Patent: November 30, 2010Assignee: SAP AGInventors: Jochen Hirth, Ami Heitner, Stephan Hetzer, Renzo Colle
-
Publication number: 20100179946Abstract: A system and method of updating persistent objects in a persistent store. In response to receipt of a confirmation of task competition, an attempt is made to acquire a lock for corresponding item data in the persistent store. Regardless of whether the lock is acquired, a successful update of the persistent store is acknowledged to the sender of the confirmation within a defined time period.Type: ApplicationFiled: March 25, 2010Publication date: July 15, 2010Applicant: SAP AGInventors: Andreas W. Daum, Bernd Ernesti, Renzo Colle, Thomas Griesser, Henrik Saterdag, Daniel Zoch, Liwei Lu, Markus J. Kaas, Peter T. Malik
-
Publication number: 20100138258Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing intra-company stock transfer of physical inventory. The application is structured as multiple process components interacting with each other through service operations, each implemented for a respective process component. The process components include a Supply and Demand Matching process, a Customer Requirement Processing process component, a Logistics Execution Control process component, a Site Logistics Processing process component, an Outbound Delivery Processing process component, an Inbound Delivery Processing process component, an Inventory Processing process component, a Production and Site Logistics Auxiliaries process component and a Freight Documents Processing process component.Type: ApplicationFiled: December 3, 2008Publication date: June 3, 2010Inventors: Jochen Steinbach, Andreas Poth, Achim Heger, Stephan Hetzer, Klaus Reinelt, Renzo Colle, Jens Freund
-
Patent number: 7707432Abstract: Communicating between multiple application programs includes providing an adapter to a first computer application for use in accessing a second computer application that provides a function to the first computer application. The inputs and outputs of the function are defined by the first computer application. The adapter is made available to the first computer application for use in accessing the second computer application. The adapter is configured to accept from the first computer application the inputs to the function and provide to the second computer application the inputs in a form that the second computer application is able to use. The adapter is configured to receive from the second computer application outputs from the function and provide to the first computer application the outputs in a form that the first computer application is able to use.Type: GrantFiled: August 13, 2004Date of Patent: April 27, 2010Assignee: SAP AGInventors: Renzo Colle, Daniel Zoch
-
Patent number: 7689561Abstract: A system and method of updating persistent objects in a persistent store. In response to receipt of a confirmation of task competition, an attempt is made to acquire a lock for corresponding item data in the persistent store. Regardless of whether the lock is acquired, a successful update of the persistent store is acknowledged to the sender of the confirmation within a defined time period.Type: GrantFiled: December 7, 2005Date of Patent: March 30, 2010Assignee: SAP AGInventors: Andreas W. Daum, Bernd Ernesti, Renzo Colle, Thomas Griesser, Henrik Saterdag, Daniel Zoch, Liwei Lu, Markus J. Kaas, Peter T. Malik
-
Publication number: 20100070318Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having logistics execution 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: March 18, 2010Inventors: Achim Clemens, Stefan Moeller, Thomas Friedrich, Yair Ben-Shaul, Jochen Hirth, Wolfgang Barheine, Achim Heger, Stephan Hetzer, Andreas Bettin, Jochen Steinbach, Reiner Bildmayer, Jan Richert, Sergio Rozenszajn, Irena Kull, Shai Alfandary, Nir Pachter, Yuval Morad, Renzo Colle, Nico Apfelbach, Martin J. Wilmes, Sabine Deimel, Jens Freund, Frank Wagner
-
Publication number: 20100070330Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing customer returns handling. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include an Accounting process component, a Customer Return Processing process component, a Sales Order Processing process component, a Customer Invoice Processing process component, a Due Item Processing process component, a Balance of Foreign Payment Management process component, a Payment Processing process component, a Supply and Demand Matching process component, an Inventory Processing process component, a Site Logistics Processing process component, and an Inbound Delivery Processing process component.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventors: Peer Marschall, Anoop Kulkarni, Thomas Bach, Alexander Koegler, Thomas Nitschke, Andrea Sudbrack, Jochen Hirth, Stephan Hetzer, Holger Herrmann, Renzo Colle, Daniel Bock, Thomas Breitling
-
Publication number: 20100070317Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing sell from stock software useful to process quotations, capture orders, process delivery and invoice. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventors: Nir Pachter, Thomas Bach, Cordula Ude, Tao Yu, Stefan Adelmann, Rainer Heun, Katja Kasteleiner, Andrea Sudbrack, Steffen Hartig, Ralf Reinke, Thomas Breitling, Sandra Boehringer, Daniel Pascariu, Theo Zimmermann, Martin Von Der Emde, Frank Krueger, Andreas Huppert, Andreas Bettin, Renzo Colle, Jochen Hirth, Thomas Hoffmann, Alexander Krasinskiy, Irena Kull, Klaus Reinelt, Jochen Steinbach, Stephan Hetzer
-
Publication number: 20100070337Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having supply chain control 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: March 18, 2010Inventors: Andreas Poth, Stephan Hetzer, Achim Clemens, Bernhard Lokowandt, Alexander S. Adam, Christian Baeck, Martin J. Wilmes, Sabine Deimel, Renzo Colle, Andreas Bettin, Sascha Weber, Hao Zheng, Thomas Kretz, Volker Schott, Anton Ruskov Kaharkov, Jochen Steinbach, Thomas Gross-Boelting, Rainer Tomski, Sanjeev Mehta, Jens Freund, Frank Wagner
-
Publication number: 20100070331Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing service request and order management. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include an Outbound Delivery process component, a Site Logistics Processing process component, an Inventory Processing process component, a Customer Requirement Processing process component, a Supply and Demand Matching process component, a Logistics Execution Control process component, a Service Request Processing process component, a Service Order Processing process component, and a Service Confirmation Processing process component.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventors: Alexander Koegler, Hamid Moghaddam, Joachim Barnbeck, Michael Lesk, Matthias Schwarz, Christian Haas, Simon Dieterich, Alexandra Mark, Ralph Meiswinkel, Attila Orban, Bernhard May, Steffen Hartig, Thomas Breitling, Andrea Hahn, Olivier M. Dreidemy, Nir Pachter, Irena Kull, Klaus Reinelt, Jochen Hirth, Jochen Steinbach, Renzo Colle, Stephan Hetzer, Alexander Krasinskiy
-
Publication number: 20080307395Abstract: A computer-implemented method for providing registration of a communication includes locating a reference in metadata for an object-processing framework. The reference identifies a portion of logic that performs a specific service. The method includes storing at least part of the located reference in a trace object. The method includes replacing the located reference in the metadata with a reference to the trace object.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Applicant: SAP AGInventors: Daniel Zoch, Renzo Colle, Henrik Saterdag
-
Publication number: 20080307433Abstract: A method includes receiving identification of an object that includes a plurality of nodes. The object is modeled to provide for association of any of the plurality of nodes into a lock group such that nodes of the lock group are locked together. Identification of a first group of the nodes to form the lock group is received. The method includes storing the object with the first group of the nodes forming the lock group. A method includes receiving identification of an object that includes a plurality of nodes. The object is modeled to provide for association of any of the plurality of nodes into a load group such that nodes of the load group are loaded together. Identification of a first group of the nodes to form the load group is received. The method includes storing the object with the first group of the nodes forming the load group.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Applicant: SAP AGInventors: Daniel Zoch, Henrik Saterdag, Renzo Colle