Patent ID: 7739121
Filing Date: 2010-06-15
Classification: G06Q

Abstract:
1. A system for managing supply chain information generated by a business software application, comprising: a) a repository configured to store application instance type information in the form of objects and associated metadata that corresponds to instances associated with the business software applications, said application instance type information including alert type code configured to produce an alert instance defined by application alert parameters; b) a central processing unit (CPU) configured to control access to the repository by multiple users; and c) supply chain management code stored in memory and configured to allow access to type codes contained in the repository when executed by the CPU, the supply chain management code including: i) Software configured to instantiate objects in applications in a type-object platform where instances are decoupled from their associated classes, so that the associated classes can be implemented as instances of a class and allowing instances to be divided into two primary classes, one class in which the instances represent the actual instances of an application, and another class that represents the type of application instance, the instances being generated at run time, without recompilation, to dynamically monitor and analyze information related to a supply chain, said software further including rulebase type code configured to monitor the execution of supply chain plans according to original user entered parameters and to provide recommendations for making changes to such supply chain plans during a process of executing such supply chain plans thereby establishing altered supply chain plans according to predetermined functions that are monitored and executed in place of said supply chain plans, the rulebase type code being configured to produce an application specific rulebase instance defined by application related rules and parameters, such that the rulebase code is configured to cause application related functions to be performed according to rulebase rules and parameters when executed; ii) an analysis server configured to analyze supply chain information originating in and collected from the business software application, iii) an infrastructure server configured to provide application instances to the business software application, and iv) an event server configured to perform predetermined functions generated at run time in response to events related to the business software application, said event server further configured such that an alert code causes alert functions to be performed according to events related to the application alert parameters.