APPARATUS AND METHOD FOR MANAGING MESSAGE COMMUNICATION
First Claim
1. A non-transitory computer-readable storage medium, comprising computer instructions at least for:
- receiving a message at a messaging server, the message being received from a first communication device;
receiving a request to distribute the message, the request being received by the messaging server from the first communication device, the request comprising identification information for a group of other communication devices;
selecting a second communication device from the group of other communication devices according to at least one of presence information and stored device identification information;
providing a notification of the message to the second communication device;
adjusting a format of the message according to a recipient format associated with the second communication device;
providing at least a portion of the message to the second communication device when the second communication device transmits an access request to the messaging server in response to the notification; and
establishing a communication session between the first and second communication devices when the second communication device transmits a session request to the messaging server in response to receiving the at least a portion of the message, the communication session being established by the messaging server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, receiving from a first communication device a message and a message request at a messaging server, selecting a second communication device from a group of other communication devices, providing a notification of the message to the second communication device, providing a message to the second communication device when the second communication device transmits an access request to the messaging server in response to the notification, and establishing a communication session between the first and second communication devices using the messaging server when the second communication device transmits a session request to the messaging server in response to receiving the message. Other embodiments are disclosed.
25 Citations
20 Claims
-
1. A non-transitory computer-readable storage medium, comprising computer instructions at least for:
-
receiving a message at a messaging server, the message being received from a first communication device; receiving a request to distribute the message, the request being received by the messaging server from the first communication device, the request comprising identification information for a group of other communication devices; selecting a second communication device from the group of other communication devices according to at least one of presence information and stored device identification information; providing a notification of the message to the second communication device; adjusting a format of the message according to a recipient format associated with the second communication device; providing at least a portion of the message to the second communication device when the second communication device transmits an access request to the messaging server in response to the notification; and establishing a communication session between the first and second communication devices when the second communication device transmits a session request to the messaging server in response to receiving the at least a portion of the message, the communication session being established by the messaging server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server, comprising:
-
a network interface configured to receive a message from a first communication device and to receive a request from the first communication device to distribute the message, wherein the request comprises identification information for a group of other communication devices; and a controller configured to obtain presence information associated with the group of other communication devices, to select a second and third communication device from the group of other communication devices according to the presence information, and to partition the message into a plurality of portions, wherein different portions of the plurality of portions of the message are provided to the second and third communication devices. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a message and a message request at a messaging server, the message and message request being received from a first communication device, the request comprising identification information for a group of other communication devices; selecting a second communication device from the group of other communication devices; providing a notification of the message to the second communication device; providing at least a portion of the message to the second communication device when the second communication device transmits an access request to the messaging server in response to the notification; and establishing a communication session between the first and second communication devices when the second communication device transmits a session request to the messaging server in response to receiving the at least a portion of the message, the communication session being established by the messaging server. - View Dependent Claims (17, 18, 19, 20)
-
Specification