UNIVERSAL MOBILE DEVICE MESSAGING
First Claim
1. A method of allowing a client to send mobile device messages by leveraging a user mobile device, the method comprising:
- Establishing a relationship with the user mobile device;
receiving, at a message server, a first message from the client;
determining a message type of the first message; and
when the first message is a mobile device message, sending the first message to the user mobile device for transmitting to a recipient mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A unified messaging system allows the receipt and sending of different messages across devices is established by creating relationships that leverage the capabilities of different devices. A message server establishes a relationship with a mobile device. Through the relationship, the message server can use the mobile device to send different types of messages that the server computer cannot transmit. A relationship between a client and a server extends this capability to the client. Through these relationships, a client can retrieve mobile device messages as well as generate them. The generated mobile device messages are transmitted to the message server. The message server determines that the received messages are mobile device messages that the server cannot deliver and sends the mobile device messages to the user'"'"'s mobile device. The mobile device receives the mobile device messages from the message server and transmits the mobile device message to recipient mobile devices.
-
Citations
20 Claims
-
1. A method of allowing a client to send mobile device messages by leveraging a user mobile device, the method comprising:
-
Establishing a relationship with the user mobile device; receiving, at a message server, a first message from the client; determining a message type of the first message; and when the first message is a mobile device message, sending the first message to the user mobile device for transmitting to a recipient mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer storage medium encoding computer executable instructions for performing a method of transmitting a mobile device message between a client and a recipient mobile device, the method comprising:
-
receiving, at a user mobile device, a first message from a message server, wherein a relationship exists between the user'"'"'s mobile device and the message server; determining the type of the first message; and when the first message is a mobile device message, transmitting, by the user mobile device, the mobile device message to the recipient mobile device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for facilitating the sending of a mobile device message from a client to a recipient mobile device, the system comprising:
-
a client for generating and sending a first mobile device message to a message server; the message server for receiving the first mobile device message from the client, wherein upon receiving the mobile device message from the client, the message server sends the first mobile device message to a user mobile device; and a user mobile device for receiving the first mobile device message from the message server and upon receiving the first mobile device message, sending the first mobile device message to the recipient mobile device, wherein a relationship exists between the user mobile device and the message server that facilitates the transmission of the first mobile device message from the message server to the user mobile device. - View Dependent Claims (19, 20)
-
Specification