System and method for enabling instant messaging on a mobile device
First Claim
1. A computer-implemented method for enabling instant messaging on a mobile device, comprising:
- receiving an incoming instant message from a first computing device that is destined for a mobile device;
translating the incoming instant message into a customized message;
sending the customized message to the mobile device;
upon receiving the customized message on the mobile device, determining that the customized message originated from the incoming instant message and initiating processing with the first computing device based on the customized message.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enabling instant messaging on mobile devices is provided. A customized SMS message is created that awakens the mobile device so that instant messaging may be initiated. Once the mobile device is awakened by the customized SMS message, the mobile device responds to the customized SMS message and initiates processing. Based on information obtained, the mobile device creates a reply customized SMS message. The reply customized SMS message is translated into a reply instant message, which is transmitted over a persistent Internet connection to the sender responsible for awakening the mobile device. Alternatively, the mobile device may respond by creating an Internet connection and establishing a chat session over the Internet connection. The chat session allows the exchange of instant messages between the mobile device and the sender responsible for awakening the mobile device.
128 Citations
22 Claims
-
1. A computer-implemented method for enabling instant messaging on a mobile device, comprising:
-
receiving an incoming instant message from a first computing device that is destined for a mobile device;
translating the incoming instant message into a customized message;
sending the customized message to the mobile device;
upon receiving the customized message on the mobile device, determining that the customized message originated from the incoming instant message and initiating processing with the first computing device based on the customized message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An instant messaging system that enables instant messaging on a mobile device, the system comprising:
-
a mobile device;
a first computing device for sending an instant message to an alias associated with the mobile device; and
an instant message server for receiving the instant message and translating the instant message into a customized SMS message for delivery over a cellular network to the mobile device;
wherein the mobile device receives the customized SMS message and recognizes that the customized SMS message originated from the instant message sent from the first computing device. - View Dependent Claims (11, 12, 13)
-
-
14. A mobile device, comprising:
-
a processor;
a display;
a memory into which a plurality of computer-executable instructions are loaded, the computer-executable instructions performing a method comprising;
receiving a customized SMS message;
determining that the customized SMS message originated from an instant message sent from a first computing device; and
initiating processing with the first computing device based on the customized SMS message. - View Dependent Claims (15, 16)
-
-
17. An instant messaging server, comprising:
-
a processor;
a memory into which a plurality of computer-executable instructions are loaded, the computer-executable instructions performing a method comprising;
receiving an incoming instant message from a first device;
detecting that the incoming instant message is destined for a mobile device;
translating the incoming instant message into a customized SMS message; and
sending the customized SMS message to the mobile device over a cellular network. - View Dependent Claims (18)
-
-
19. A computer-readable medium encoded with computer-executable instructions for performing a method comprising:
-
receiving an incoming instant message from a first device;
detecting that the incoming instant message is destined for a mobile device;
translating the incoming instant message into a customized SMS message; and
sending the customized SMS message to the mobile device over a cellular network.
-
-
20. A computer-readable medium encoded with computer-executable instructions for performing a method comprising:
-
receiving a customized SMS message;
determining that the customized SMS message originated from an instant message sent from a first computing device; and
initiating processing with the first computing device based on the customized SMS message. - View Dependent Claims (21, 22)
-
Specification