Intelligent messaging
First Claim
Patent Images
1. A method for sending a message to a recipient, the recipient associated with a plurality of devices, the method comprising:
- receiving a message;
determining a recipient for the message;
determining a plurality of devices associated with the recipient, wherein each device in the plurality of devices are associated with a device identifier and a communication type;
determining a device in the plurality of devices in which to send the message based on the communication type associated with the device; and
sending the message to the determined device at its device identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for sending messages with automatic device selection and content conversion are provided. A recipient and devices associated with the recipient are determined for a message. A device is selected and the format of the message may be converted based on the selected device, if necessary. The message is then sent to the selected device.
133 Citations
29 Claims
-
1. A method for sending a message to a recipient, the recipient associated with a plurality of devices, the method comprising:
-
receiving a message;
determining a recipient for the message;
determining a plurality of devices associated with the recipient, wherein each device in the plurality of devices are associated with a device identifier and a communication type;
determining a device in the plurality of devices in which to send the message based on the communication type associated with the device; and
sending the message to the determined device at its device identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for determining a device in a plurality of devices in which to send a message, the method comprising:
-
receiving a message from a first user for a second user;
determining a device in a plurality of devices associated with the second user;
determining a format associated with the determined device;
determining if the message needs to be adapted to the determined format;
if the message does need to be adapted, performing the steps of adapting the message to the determined format; and
sending the adapted message to the determined device;
if the message does not need to be adapted, sending the message to the determined device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A device configured to route messages for a plurality of users, the device comprising:
-
a receiver configured to receive a message from a first user in the plurality of users;
a device determiner configured to determine a device in one or more devices associated with a second user in the plurality of users, the device determined based on one or more communication types associated with the one or more devices; and
a sender configured to send the message to a device identifier associated with the determined device for the second user. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for sending messages, the system comprising:
-
a plurality of users, each user associated with one or more devices;
a message router configured to route messages from a first user to a second user, the message router comprising;
a receiver configured to receive a message from the first user;
a device determiner configured to determine a device in one or more devices associated with the second user, the device determined based on one or more communication types associated with the one or more devices; and
a sender configured to send the message to a device identifier associated with the determined device for the second user. - View Dependent Claims (27, 28, 29)
-
Specification