US 6,983,285 B2
Apparatus and method for dynamically verifying information in a distributed system
Kenneth C. R. C. Arnold, Lexington, Mass. (US); Ann M. Wollrath, Groton, Mass. (US); and James H. Waldo, Dracut, Mass. (US)
Assigned to Sun Microsystems, Inc., Santa Clara, Calif. (US)
Filed on May 10, 2002, as Appl. No. 10/141,934.
Application 10/141934 is a division of application No. 09/044932, filed on Mar. 20, 1998, granted, now 6,466,947.
Prior Publication US 2003/0023613 A1, Jan. 30, 2003
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 707—102 18 Claims
OG exemplary drawing
 
1. A method of verifying data in an expense report, comprising:
transmitting a request for a policy object reflecting a current expense policy;
receiving the policy object from a remote device;
determining, using executable code exhibited by the policy object, whether an entry in the expense report complies with the current expense policy;
selectively generating a notification reflecting a result of the determination of whether an entry in the expense report complies with the current expense policy;
determining whether a need exists to verify additional data; and
based on the determination that a need exists to verify additional data, verifying the additional data by executing the executable code exhibited by the policy object without transmitting a new request for a policy object.