METHOD AND APPARATUS FOR MANAGING CONTACTS
First Claim
Patent Images
1. A method for processing messages, comprising:
- receiving, at a computing device, a message intended for one or more recipients;
determining a format of the message and forwarding information for the one or more recipients; and
determining for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient;
wherein if the recipient is capable of receiving the format of the message, forwarding the message to the recipient; and
wherein if the recipient is not capable of receiving the format of the message, the format of the message is converted into a new format capable of being received by the recipient and forwarding the message with the new format to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing messages, such as a recommendation, to one or more recipients may include receiving a message intended for one or more recipients. The methods and apparatus may further include determining the format of the message along with forwarding information for the one or more recipients. The methods and apparatus may also include forwarding the message to the one or more recipients based upon the forwarding information.
-
Citations
47 Claims
-
1. A method for processing messages, comprising:
-
receiving, at a computing device, a message intended for one or more recipients; determining a format of the message and forwarding information for the one or more recipients; and determining for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient; wherein if the recipient is capable of receiving the format of the message, forwarding the message to the recipient; and wherein if the recipient is not capable of receiving the format of the message, the format of the message is converted into a new format capable of being received by the recipient and forwarding the message with the new format to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. At least one processor configured to process messages, the processor comprising:
-
a first module for receiving, at a computing device, a message intended for one or more recipients; a second module for determining a format of the message and forwarding information for the one or more recipients; and a third module for determining for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient; wherein if the recipient is capable of receiving the format of the message, forwarding the message to the recipient; and wherein if the recipient is not capable of receiving the format of the message, the format of the message is converted into a new format capable of being received by the recipient and forwarding the message with the new format to the recipient.
-
-
24. A computer program product, comprising:
a computer-readable medium comprising; a first set of codes for causing a computer to receive, at a computing device, a message intended for one or more recipients; a second set of codes for causing the computer to determine a format of the message and forwarding information for the one or more recipients; and a third set of codes for causing the computer to determine for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient; wherein if the recipient is capable of receiving the format of the message, forwarding the message to the recipient; and wherein if the recipient is not capable of receiving the format of the message, the format of the message is converted into a new format capable of being received by the recipient and forwarding the message with the new format to the recipient.
-
25. An apparatus, comprising:
-
means for receiving, at a computing device, a message intended for one or more recipients; means for determining a format of the message and forwarding information for the one or more recipients; and means for determining for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient; wherein if the recipient is capable of receiving the format of the message, forwarding the message to the recipient; and wherein if the recipient is not capable of receiving the format of the message, the format of the message is converted into a new format capable of being received by the recipient and forwarding the message with the new format to the recipient.
-
-
26. An apparatus for processing messages, comprising:
-
a recommendation component operable for receiving a message intended for one or more recipients; a forwarding component operable for determining a format of the message and forwarding information for the one or more recipients; and the forwarding component operable for determining for each of the one or more recipients whether the recipient is capable of receiving the format of the message based upon the forwarding information for the recipient; wherein if the recipient is capable of receiving the format of the message, forwarding the message to the recipient; and wherein if the recipient is not capable of receiving the format of the message, the format of the message is converted into a new format capable of being received by the recipient and forwarding the message with the new format to the recipient. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification