(54) APPARATUS, SYSTEM AND METHOD FOR
DETECTING OLD VERSIONS OF AN APPLET
IN A CLIENT BROWSER'S JVM
(75) Inventor: Mansoor A. Lakhdhir, Austin, TX (US)
(73) Assignee: International Business Machines Corporation, Armonk, NY (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 1281 days.
(21) Appl.No.: 11/466,481
(22) Filed: Aug. 23, 2006
(65) Prior Publication Data
US 2007/0078947 Al Apr. 5, 2007
Related U.S. Application Data
(62) Division of application No. 09/645,156, filed onAug. 24, 2000, now Pat. No. 7,131,122.
(51) Int. CI.
G06F9/44 (2006.01)
(52) U.S. CI 717/170; 717/168; 717/171; 717/172;
717/173
(58) Field of Classification Search None
See application file for complete search history.
(56) References Cited
U.S. PATENT DOCUMENTS
An apparatus, system and method for checking the version of a cached applet on a client device against version information stored on a host server is provided. By checking the version of the applet, it can be determined whether or not the applet is still usable with the host server. If an applet is not usable with the host server, the applet is either automatically updated to a current version or the user is provided with information as to how to update the applet to the current version. If an applet is usable with the host server but is not a current version of the applet, the user may be informed of this fact and given the opportunity to either update the applet or continue to execute the older version of the applet. If the user chooses to update the applet, the update is performed in substantially the same manner as that described above. If the user chose to continue with the older version of the applet, the mainline code of the older version of the applet is executed.
13 Claims, 6 Drawing Sheets