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: 7461091
    Abstract: Techniques are described to enable a user to define data-transition rules that control how a handover component of a computer application transforms business objects of one type to business objects of another type. The handover component is logically situated between a preceding business process that uses a preceding type of business object and a second business process that uses a second type of business object. Based on the user-defined data-transition rules, the handover component performs a split/merge process that determines the succeeding business objects to be generated based on the preceding business objects received from the preceding business process and then generates the succeeding business objects based on the received preceding business objects and the user-defined data-transition rules.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: December 2, 2008
    Assignee: SAP Aktiengesellschaft
    Inventors: Andreas Schneider, Igor Kalenderian, Renzo Colle
  • Publication number: 20080278198
    Abstract: 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: Application
    Filed: May 10, 2007
    Publication date: November 13, 2008
    Inventors: Henrik Saterdag, Renzo Colle, Daniel Zoch
  • Publication number: 20080276225
    Abstract: 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: Application
    Filed: May 4, 2007
    Publication date: November 6, 2008
    Applicant: SAP AG
    Inventors: Henrik Saterdag, Renzo Colle, Daniel Zoch
  • Publication number: 20080216072
    Abstract: Among other disclosure, a data flow is an entity that completely or substantially encapsulates all or substantially all aspects of a flow of data from a preceding object instance part into a succeeding object instance part. A set of several single flows of data can provide the complete flow of data of an entire process step.
    Type: Application
    Filed: October 16, 2007
    Publication date: September 4, 2008
    Inventors: Andreas Schneider, Igor Kalenderian, Renzo Colle
  • Publication number: 20080162672
    Abstract: 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: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Alexander Krasinskiy, Renzo Colle, Henrik Saterdag, Daniel Zoch
  • Publication number: 20070174145
    Abstract: 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 logistics data object for use in triggering a task related to site logistics processing for a business transaction. The method also includes creating a delivery data object for use in documenting an aspect of delivery related to the business transaction. The logistics data object and the delivery data object correspond to one another.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 26, 2007
    Inventors: Stephan Hetzer, Jochen Hirth, Ami Heitner, Renzo Colle
  • Publication number: 20070152044
    Abstract: 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: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Jochen Hirth, Ami Heitner, Stephan Hetzer, Renzo Colle
  • Publication number: 20070156473
    Abstract: A method for controlling logistics and a computer program product for performing the method are provided. The method includes a macro-logistics control component for triggering multiple micro-logistic components to perform a series of logistics operations, where the series of logistics operations form an integrated logistic process to perform a particular business transaction for a product recipient. The method also includes a first micro-logistics component of the multiple micro-logistic components for causing logistics data to be processed in a manner that is applicable to many different business enterprises. A first indication to perform a first macro-logistic operation is sent to the first micro-logistics component, and a second indication to perform a second macro-logistic operation is sent to a second micro-logistic component.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Renzo Colle, Stephan Hetzer, Jochen Hirth, Jochen Steinbach, Ami Heitner, Andreas Schneider
  • Publication number: 20070150387
    Abstract: A business object model, which reflects data that 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: Application
    Filed: February 27, 2006
    Publication date: June 28, 2007
    Inventors: Michael Seubert, Jochen Rasch, Axel Kuehl, Dirk Becker, Markus Biehler, Daniel Bock, Andreas Brossler, Renzo Colle, Giovanni Deledda, Ralf Dielschneider, Robert Doerner, Philippe Drouin, Karsten Egetoft, Stefan Franke, Werner Gnan, Daniel Goldmann, Antonia Gross, Patrick Gross, Nils Hartmann, Stephan Hetzer, Christine Hofmann, Johann Kemmer, Joachim Kenntner, Adam Kiwon, Arndt Koester, Thilo Kraehmer, Andreas Krompholz, Corinne Kuster, Marcus Lotz, Otto Makris, Ramesh Nn, Dietmar Nowotny, Till Oppert, Markus Peter, Georg Podhajsky, Ruediger Radcke, Michael Redmann, Frank Reinemuth, Paola Sala, Arnulf Schueler, Dagmar Schultze, Ralf Sievers, Jan Stephan, Sergej Stotz, Frank Thome, Andre Wagner, Burkhard Weiss, Rudolf Winkel, Renato Zadro, Brit Panzer
  • Publication number: 20070130142
    Abstract: 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: Application
    Filed: December 7, 2005
    Publication date: June 7, 2007
    Inventors: Andreas Daum, Bernd Ernesti, Renzo Colle, Thomas Griesser, Henrik Saterdag, Daniel Zoch, Liwei Lu, Markus Kaas, Peter Malik
  • Publication number: 20060282448
    Abstract: Techniques are described to enable a user to define data-transition rules that control how a handover component of a computer application transforms business objects of one type to business objects of another type. The handover component is logically situated between a preceding business process that uses a preceding type of business object and a second business process that uses a second type of business object. Based on the user-defined data-transition rules, the handover component performs a split/merge process that determines the succeeding business objects to be generated based on the preceding business objects received from the preceding business process and then generates the succeeding business objects based on the received preceding business objects and the user-defined data-transition rules.
    Type: Application
    Filed: June 9, 2005
    Publication date: December 14, 2006
    Inventors: Andreas Schneider, Igor Kalenderian, Renzo Colle
  • Publication number: 20060229888
    Abstract: A user, such as a computer programmer, computer architect, or software developer, is able to configure a software framework to define business processing to be performed on a business object type by a computer application. To do so, the user associates methods (or other types of collections of computer instructions) with particular points in a generic processing flow that is supported by the business processing framework. At runtime, the business processing framework executes methods associated with particular points in the processing flow for a the business object when the computer system executing the computer application reaches a point in a business process for a business object of the type for which the business processing framework is configured.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 12, 2006
    Inventors: Renzo Colle, Daniel Zoch, Henrik Saterdag
  • 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: 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: 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: 20060036867
    Abstract: 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: Application
    Filed: August 13, 2004
    Publication date: February 16, 2006
    Inventors: Renzo Colle, Daniel Zoch
  • Publication number: 20060037031
    Abstract: Communicating between multiple application programs includes generating an adapter to be provided 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: Application
    Filed: August 13, 2004
    Publication date: February 16, 2006
    Inventors: Renzo Colle, Daniel Zoch
  • 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
  • Publication number: 20040158568
    Abstract: A computer system and information repository is described for scheduling resources needed to perform service actions. The repository of resource information includes human resource information, reusable resource information, and non-reusable resource information. Each of human resource information, reusable resource information, and non-reusable resource information includes availability information. A scheduling engine associates, based on user input, resource information with task items that need to be completed as part of performing a service action.
    Type: Application
    Filed: October 30, 2003
    Publication date: August 12, 2004
    Inventors: Renzo Colle, Stefan Doleschel, Franz Hollich, Dagmar Strumberger
  • Publication number: 20040133889
    Abstract: Techniques are described for scheduling the performance of service actions that involve activities at multiple locations. A computer system includes a scheduling engine and a repository of resource information. The scheduling engine associates, based on user input, resource information with both a first task item to be performed at a field location and a second task item to be performed at a central workshop location that is different from the field location. Each of the first and second task items are to be completed as part of a service action. The repository includes (1) field human resource information so that a specified field technician is associable with the first task item and (2) central workshop human resource information so that a specified central workshop technician is associable with the second task item.
    Type: Application
    Filed: October 30, 2003
    Publication date: July 8, 2004
    Inventors: Renzo Colle, Stefan Doleschel, Franz Hollich, Dagmar Strumberger