METHOD AND A PERVASIVE DEVICE OF AUTOMATICALLY DOWNLOADING A MIDLET TRIGGERED BY PUSH MESSAGES

Abstract
A method and a pervasive device for service providers to actively trigger an automatic downloading and installing process of a midlet are provided. The invention is accomplished by receiving a push message comprising midlet downloading information; parsing said push message to get said midlet downloading information; and downloading the midlet according to said midlet downloading information.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

In order to further understand of the invention and advantages thereof, the following detailed description of the disclosed embodiment will be considered in conjunction with the accompanying drawings, in which:



FIG. 1 illustrates the system environment of the conventional mobile device;



FIG. 2 illustrates a flow chart of the conventional technique to trigger a downloading process manually done by a user;



FIG. 3 illustrates the system embodiment of the mobile device according to the present invention;



FIG. 4 illustrates a flow chart of automatically downloading & installing process of a midlet to be actively triggered by a service provider, according to a preferred the present invention


Claims
  • 1. A method of automatically downloading a midlet, comprisinge steps of: receiving a push message comprising midlet downloading information; parsing said push message to get said midlet downloading information; and downloading said midlet according to said midlet downloading information.
  • 2. The method of claim 1, further comprising a step of installing said downloaded midlet.
  • 3. The method according to claim 1 or 2, comprising a preliminary step of registering a parse/pass engine midlet for parsing said push message.
  • 4. The method of claim 3, wherein said registering step is registered by a push register table.
  • 5. The method of claim 3, wherein said downloading step is executed by a standard application management software (AMS).
  • 6. The method of claim 5, wherein said installing step is executed by a standard application management software (AMS).
  • 7. The method according to claim 5 or 6, wherein said application management software (AMS) is launched by said parse/pass engine.
  • 8. The method of claim 7, wherein said push message is a SMS or WAP push.
  • 9. The method of claim 7, wherein said downloading information comprises a URL.
  • 10. The method of claim 7, wherein said midlet is a Java program that is written for MIDP standard.
  • 11. A pervasive device, comprising: means for receiving a push message comprising midlet downloading information;means for parsing said push message to get said midlet downloading information; andmeans for downloading said midlet according to said midlet downloading information.
  • 12. The pervasive device of claim 11, further comprising means for installing said downloaded midlet.
  • 13. The pervasive device according to claim 11 or 12, further comprising means for registering a parse/pass engine midlet for parsing said push message.
  • 14. The pervasive device of claim 13, wherein said registering means is a push register table.
  • 15. The pervasive device of claim 13, wherein said downloading means is a application management software (AMS).
  • 16. The pervasive device of claim 15, wherein said installing means is a application management software (AMS).
  • 17. The pervasive device according to claim 15 or 16, wherein said application management software (AMS) is launched by said parse/pass engine.
  • 18. The pervasive device of claim 17, wherein said push message is a SMS or WAP push.
  • 19. The pervasive device of claim 17, wherein said downloading information comprises a URL.
  • 20. The pervasive device of claim 17, wherein said midlet is a Java program that is written for MIDP standard.
  • 21. The pervasive device of claim 11, wherein said pervasive device is a mobile device or a PDA.
  • 22. A method of actively triggering an automatic downloading process of a midlet, comprising: sending a push message from a service provider, said push message comprising midlet downloading information;parsing said push message to get said midlet downloading information, after a persvasve device receiving said push message; anddownloading a midlet according to said midlet downloading information.
  • 23. The method of claim 22, further comprising a step of installing said downloaded midlet.
  • 24. The method according to claim 22 or 23, comprising a preliminary step of registering a parse/pass engine midlet for parsing said push message.
  • 25. The method of claim 24, wherein said registering step is registered by a push register table.
  • 26. The method of claim 24, wherein said downloading step is executed by a standard application management software (AMS).
  • 27. The method of claim 26, wherein said installing step is executed by a standard application management software (AMS)
  • 28. The method according to claim 26 or 27, wherein said application management software (AMS) is launched by said parse/pass engine.
  • 29. The method of claim 28, wherein said push message is a SMS or WAP push.
  • 30. The method of claim 28, wherein said downloading information comprises a URL.
  • 31. The method of claim 28, wherein said midlet is a Java program that is written for MIDP standard.
  • 32. The method of claim 22, wherein said pervasive device is a mobile device or a PDA.
  • 33. A system of actively triggering an automatic downloading process of a midlet, comprising: a server sending a push message, said push message comprising midlet downloading information;a pervasive device parsing said push message to get said midlet downloading information, after said persvasve device receiving said push message, anddownloading a midlet according to said midlet downloading information.
  • 34. The system of claim 33, wherein said persvasve device further comprising means of installing said downloaded midlet.
Priority Claims (1)
Number Date Country Kind
94146483 Dec 2005 TW national