Patent ID: 7434229
Filing Date: 2008-10-07
Classification: G06F,G06Q,Y10S

Abstract:
1. A processing system including a machine-readable medium having stored thereon computer executable code, the computer code comprising: an object model; an object model driver receiving change information events pertinent to objects in the object model, and writing those changes to a database; an object monitor independent from the object model driver, performing periodic sequential successive reads of the object model, the frequency of reads set to be higher than an expected frequency of the change information events incoming to the object model driver and retaining each read for a period as a snapshot of the object model; a plurality of listener modules, individual ones pre-programmed to view successive snapshots produced by the object monitor, and to listen for changes to specific objects; and user-activated monitors accessing one or more individual listener modules through interfaces; wherein users are informed through the monitors of values and changes in values of the specific objects the listener modules are programmed to listen for, according to the most recent snapshot provided by the object monitor.