Interactive push service
AssigneeAT&T Mobility II LLC
InventorsMark Enzmann, Roger N. Mahler, Kennie Yiu-Hon Kwong
Life of this patent
Estimating the term…
Abstract
The present invention is a method and system for pushing data to a mobile station. A message is pushed from the push content server to a Java-enabled mobile terminal. A Java MIDlet on the mobile terminal then intercepts the message and determines the appropriate delivery of the SMS message. The Java MIDlet can determine whether to present the SMS message via normal SMS protocol, present the SMS message to the screen of the mobile device, reject the SMS message, or automatically accept the SMS message. If the message is accepted by the mobile device, the Java MIDlet may initiate GPRS or EDGE interface to request data to the mobile device.
Claims16
A method of pushing SMS message data to a mobile device comprising the steps of:
- initiating the SMS message comprising a message request to the mobile device providing the SMS message to the mobile device via a bi-directional communications link comprising an Internet Protocol (IP) communications link;
- intercepting the SMS message in a Java MIDlet program executing on the mobile device;
- and
- interpreting the SMS message, via the Java MIDlet program executing on the mobile device, wherein the message request in the SMS message is examined by the Java MIDlet program over the communication channel between the content provider and the mobile device without utilizing SMS bandwidth to determine an appropriate handling of the SMS message, the appropriate handling comprising a selection among rejecting the message request;
- accepting the message request;
- and initiating packet delivery of a portion of the SMS message via a desired protocol.
A system for pushing SMS message data to a mobile device, the system comprising;
- an SMS server;
- a mobile device in communication with the SMS server, wherein the mobile device contains a Java MIDlet program executing thereon, and wherein the Java MIDlet program on the mobile device is configured to intercept a message request, the message request being contained in the SMS message being sent via a bi-directional communications link comprising an Internet Protocol (IP) communications link to the mobile device from the SMS server, and interpret that message request over the communication channel between the content provider and the mobile device without utilizing SMS bandwidth to determine an appropriate handling of the SMS message, wherein the appropriate handling comprising a selection among rejecting the message request;
- accepting the message request;
- and initiating packet delivery of a portion of the SMS message via a desired protocol.
Dependencies are inferred from the claim text.