Claims
- 1. A method comprising:
storing an applet on a locally available device, said locally available device accessible without the use of the Internet; and locally storing an associated identification means, said identification means indicating the location and existence of said applet on said locally available device.
- 2. A method according to claim 1 further comprising:
utilizing said applet from said locally available device in any actions requiring said applet by use of said identification means.
- 3. A method according to claim 2 further comprising:
checking to see if said given applet is locally available without needing to access the Internet.
- 4. A method according to claim 1 wherein said identification means is a cookie.
- 5. A method according to claim 1 wherein said storing said given applet and storing of said identification means is performed only once.
- 6. A method according to claim 2 wherein said actions are initiated within a browser application.
- 7. A method according to claim 1 wherein storing of said given applet includes:
storing runtime environment information; asserting permissions required for said storing of said given applet; and storing of said location of said given applet.
- 8. A method according to claim 7 further comprising: examining said runtime environment.
- 9. A method according to claim 7 further comprising:
determining where in said locally available device said location should be at.
- 10. A method according to claim 1 wherein if said applet is composed of a plurality of individual sub-components then:
processing each of said sub-components such that all of said sub-components are accessible on said locally available device.
- 11. A method according to claim 10 wherein processing includes:
retrieving each of said sub-components; determining a sub-component location and name for each of said sub-components; and storing each of said sub-components to its own file at said sub-component location with said sub-component name.
- 12. A method according to claim 1 wherein said locally available device is a disk drive.
- 13. A method according to claim 12 wherein said disk drive is connected over a Local Area Network mechanism.
- 14. A method according to claim 1 further comprising storing multiple versions of the same applet.
- 15. A method comprising:
initiating an action requiring the use of given applet; checking to see if said given applet is locally available without needing to access the Internet; if said given applet is locally available, then utilizing said given applet by that locally available access; and if said given applet is not locally available, then installing said given applet such that said given applet is locally available in future actions requiring the use of said given applet.
- 16. A method according to claim 15 wherein checking to see includes:
checking for the existence of an identification means indicating the existence and location of said given applet; and if said identification means exists, then determining that said given applet is locally available.
- 17. A method according to claim 16 wherein utilizing includes:
loading said applet from said locally available device from said location indicated by said identification means.
- 18. A method according to claim 15 wherein installing includes:
storing said given applet on a locally available device, said locally available device accessible without the use of the Internet; and locally storing an associated identification means, said identification means indicating the location and existence of said applet on said locally available device.
- 19. A method according to claim 15 wherein said identification means is a cookie.
- 20. A method according to claim 15 wherein said storing said given applet and storing of said identification means is performed only once.
- 21. A method according to claim 16 wherein said actions are initiated within a browser application.
- 22. A method according to claim 15 wherein storing of said given applet includes:
storing runtime environment information; asserting permissions required for said storing of said given applet; and storing of said location of said given applet.
- 23. A method according to claim 22 further comprising:
examining said runtime environment.
- 24. A method according to claim 22 further comprising:
determining where in said locally available device said location should be at.
- 25. A method according to claim 15 wherein if said applet is composed of a plurality of individual sub-components then:
processing each of said sub-components such that all of said sub-components are accessible on said locally available device.
- 26. A method according to claim 25 wherein processing includes:
retrieving each of said sub-components; determining a sub-component location and name for each of said sub-components; and storing each of said sub-components to its own file at said sub-component location with said sub-component name.
- 27. A method according to claim 15 wherein said locally available device is a disk drive.
- 28. A method according to claim 27 wherein said disk drive is connected over a Local Area Network mechanism.
- 29. A method according to claim 15 further comprising storing multiple versions of the same applet.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from a previously-filed provisional patent application entitled “Applet Caching” filed on Dec. 28, 2001 bearing Ser. No. 60/346,373.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60346373 |
Dec 2001 |
US |