The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 20, 2005
Filed:
Sep. 23, 2002
John S. Cox, Apex, NC (US);
Gennaro A. Cuomo, Apex, NC (US);
Erik Alan Daughtrey, Durham, NC (US);
Brian Keith Martin, Cary, NC (US);
John S. Cox, Apex, NC (US);
Gennaro A. Cuomo, Apex, NC (US);
Erik Alan Daughtrey, Durham, NC (US);
Brian Keith Martin, Cary, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
An object state caching method can include augmenting a compiled object having at least one referenced method with conditional caching logic. The conditional caching logic can be executed in an execution environment to determine whether to execute the referenced method. If the conditional caching logic determines not to execute the referenced method, the execution of the referenced method can be bypassed. Additionally, the stored object state can be retrieved from a communicatively coupled object cache. Finally, the retrieved object state can be forwarded to a requesting process. If, however, the conditional caching logic determines to execute the referenced method, the referenced method can be executed producing the resultant object state, and, the resultant object state can be cached in the coupled object cache.