×

Method and system for executing applications in wireless telecommunication networks

  • US 8,311,518 B2
  • Filed: 04/29/2008
  • Issued: 11/13/2012
  • Est. Priority Date: 04/29/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for efficiently and automatically executing a Java service application to provide a requested service in a wireless device, comprising:

  • obtaining on a mobile device, service activation information associated with a service provided by a service provider;

    responsive to a user service activation request comprising the service activation information at the mobile device, determining if a service application appropriate for providing the requested service is available on the mobile device; and

    if the appropriate service application is available on the mobile device,receiving an activation command for a requested service, andactivating the requested service on the mobile device with the activation command;

    upon receiving from the service provider a download address where the appropriate service application is available, downloading the appropriate service application over a wireless network, and executing the downloaded service application, responsive to determining that the appropriate service application is not available on the mobile device;

    wherein the activation command includes a trigger message upon the reception of which the appropriate MIDlet service application is started automatically and a WAP (wireless application protocol) address where the downloaded service application is available for installation, wherein the trigger message is a MIDP (mobile information device profile) Push Registry trigger message, andwherein upon receiving the Push Registry trigger message, the mobile device starts the MIDlet automatically,wherein a server in communication with the wireless network and the service provider forwards information between the mobile device and the service provider,wherein the user service activation request is a mobile-initiated USSD (unstructured supplementary service data) request, and the server recognizes that the USSD request is associated with the appropriate service application and notifies the service provider,wherein the service provider ensures that the Push Registry trigger message is delivered to the mobile device before USSD dialogue is terminated.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×