Auditing data using observable and observer objects
First Claim
Patent Images
1. A method of auditing data of data entry forms, said method comprising:
- providing an observable object for a field of a data entry form to be audited, said observable object including logic to be used for auditing data of the field; and
auditing data of the field using the observable object.
1 Assignment
0 Petitions
Accused Products
Abstract
An observable object represents a feature to be audited. The observable object provides a decentralized location that includes logic responsible for auditing its own data. Should the audit detect a change in the data, a modifier object is created, which includes modify logic to accommodate the change. The modifier object is added to a pool of modifier objects, and at the appropriate time, one or more observers retrieve the modifier object and run the modify logic.
12 Citations
63 Claims
-
1. A method of auditing data of data entry forms, said method comprising:
-
providing an observable object for a field of a data entry form to be audited, said observable object including logic to be used for auditing data of the field; and
auditing data of the field using the observable object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20)
-
-
13. A method of auditing data of a data entry form, said method comprising:
-
providing an observable object for a field of the data entry form to be audited, said observable object including logic to be used for auditing data of the field;
auditing data of the field using the observable object;
building a modifier object for the field, in response to the auditing determining that a change has occurred in the data;
forwarding the modifier object to a pool of one or more modifier objects;
informing an observer that the modifier object has been added to the pool of one or more modifier objects;
retrieving, by the observer, the modifier object from the pool; and
running, by the observer, a modify method of the modifier object to accommodate the change in the data.
-
-
16. A method of auditing data of components of a self-monitoring framework, said method comprising:
-
providing an observable object for each component of a plurality of components of multiple components of said self-monitoring framework to be audited, each observable object including logic to be used for auditing data of its associated component; and
auditing data of said each component using the observable object corresponding to that component.
-
-
21. A system of auditing data of data entry forms, said system comprising:
-
means for providing an observable object for a field of a data entry form to be audited, said observable object including logic to be used for auditing data of the field; and
means for auditing data of the field using the observable object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system of auditing data of a data entry form, said system comprising:
-
means for providing an observable object for a field of the data entry form to be audited, said observable object including logic to be used for auditing data of the field;
means for auditing data of the field using the observable object;
means for building a modifier object for the field, in response to the auditing determining that a change has occurred in the data;
means for forwarding the modifier object to a pool of one or more modifier objects;
means for informing an observer that the modifier object has been added to the pool of one or more modifier objects;
means for retrieving, by the observer, the modifier object from the pool; and
means for running, by the observer, a modify method of the modifier object to accommodate the change in the data. - View Dependent Claims (34, 35, 37, 38, 39, 40)
-
-
36. A system of auditing data of components of a self-monitoring framework, said system comprising:
-
means for providing an observable object for each component of a plurality of components of multiple components of said self-monitoring framework to be audited, each observable object including logic to be used for auditing data of its associated component; and
means for auditing data of said each component using the observable object corresponding to that component.
-
-
41. A system of auditing data of data entry forms, said system comprising:
-
an observable object provided for a field of a data entry form to be audited, said observable object including logic to be used for auditing data of the field; and
a computing unit to audit data of the field using the observable object.
-
-
42. A system of auditing data of a data entry form, said system comprising:
-
an observable object provided for a field of the data entry form to be audited;
auditing logic of the observable object to audit data of the field;
a modifier object built for the field, in response to the auditing logic determining that a change has occurred in the data;
a pool of one or more modifier objects to receive the modifier object; and
an observer informed that the modifier object has been added to the pool of one or more modifier objects, wherein the observer retrieves the modifier object from the pool, and runs a modify method of the modifier object to accommodate the change in the data.
-
-
43. A system of auditing data of components of a self-monitoring framework, said system comprising:
-
an observable object provided for each component of a plurality of components of multiple components of said self-monitoring framework to be audited, each observable object including logic to be used for auditing data of its associated component; and
a computing unit to audit data of said each component using the observable object corresponding to that component.
-
-
44. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of auditing data of data entry forms, said method comprising:
-
providing an observable object for a field of a data entry form to be audited, said observable object including logic to be used for auditing data of the field; and
auditing data of the field using the observable object. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 62, 63)
-
-
56. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of auditing data of a data entry form, said method comprising:
-
providing an observable object for a field of the data entry form to be audited, said observable object including logic to be used for auditing data of the field;
auditing data of the field using the observable object;
building a modifier object for the field, in response to the auditing determining that a change has occurred in the data;
forwarding the modifier object to a pool of one or more modifier objects;
informing an observer that the modifier object has been added to the pool of one or more modifier objects;
retrieving, by the observer, the modifier object from the pool; and
running, by the observer, a modify method of the modifier object to accommodate the change in the data.
-
-
59. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of auditing data of components of a self-monitoring framework, said method comprising:
-
providing an observable object for each component of a plurality of components of multiple components of said self-monitoring framework to be audited, each observable object including logic to be used for auditing data of its associated component; and
auditing data of said each component using the observable object corresponding to that component.
-
Specification