Patent ID: 6578043
Filing Date: 2003-06-10
Classification: G06F,Y10S

Abstract:
A method for allowing a developer to enable a customer subscription database with operations using event models, and without requiring changes to the underlying structure of the database comprising:defining an underlying structure of a database for storing a plurality of customer subscription data; storing at least one data record for each one of said plurality of customer subscription data; defining at least one table for storing a plurality of condition data and plurality of action data associated with said customer subscription data; defining a plurality of events, wherein each one of said plurality of events comprises an event set of at least one of said plurality of condition data and at least one of said plurality of action data; associating a subscription status with each of said at least one data record; testing said subscription status against at least one of said plurality of events; triggering a state transition of said subscription status by executing said at least one of said plurality of action data associated with said one of said plurality of events for which said at least one of said plurality of condition data is met.