Patent ID: 8924928

Claim:
A machine in data communication with at least one remote computing device configured at least as a user interface, the machine comprising: Storage containing non-compiled, non-linked rules each relating at least one of a plurality of events to at least one associated action; First logic configured for monitoring the non-compiled, non-linked rules, where monitoring the non-compiled and non-linked rules includes checking for an event, taking an action associated with the event, and auditing the event and action, where the monitoring provides desired functionality on the at least one remote computing device upon an event; and Second logic configured to selectively implement an authorized rule change changing a non-compiled, non-linked rule and storing the changed rule in storage, where changing the non-compiled, non-linked rule is done in run-time and provides changed functionality on the at least one remote computing device upon an event, where the changed functionality corresponds to the authorized rule change when processed by the first logic.