Patent ID: 7617169

Claim:
A computer program product embodied on a tangible computer readable medium, comprising: computer code for executing a process; wherein the computer code for executing is adapted for being executed using a system capable of: (i) executing an application capable of performing logic related t decision-making; (ii) retrieving database information from a database in accordance with the logic; (iii) receiving user information from a user in accordance with the logic utilizing a user interface; and (iv) processing the database information and the user information utilizing the logic for generating output of the processing; wherein one or more of (ii)-(iv) are carried out utilizing, at least in part, a decision platform capable of accomplishing the one or more of (ii)-(iv) for different purposes by using different applications each capable of performing different logic; an application interface that provides an interface between the application and the decision platform, such that the one or more of (ii)-(iv) are carried out utilizing, at least in part, universal modules capable of interfacing with the different applications which are adapted for applying the universal modules to different business sectors, the different applications including at least one application that is a real estate-related application, a medical-related application, a corporate-related application, a product supply-related application, a service supply-related application, or a financial-related application; and the decision platform communicating with the application through an interface protocol.