Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

Illllllllllllllllllllllllllllllllllllllllllllllllll

US007934212B2

(12)

United States Patent

Lakhdhir

(io) Patent No.: (45) Date of Patent:

US 7,934,212 B2 Apr. 26, 2011

(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

[table]
[table][merged small][merged small][merged small][merged small][merged small]

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

[graphic][graphic]
[graphic][merged small]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
[merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][graphic][table][graphic][table][merged small]
« PrécédentContinuer »