Apparatus and methods for providing enhanced mobile messaging services
First Claim
Patent Images
1. An apparatus comprising:
- a mobile computing device to send and receive messages of different types, the mobile computing device comprising;
a processor;
an intelligent message manager to;
determine available transfer media and available message types for sending a composed message to a plurality of recipients,automatically select a transfer medium from the available transfer media and a message type from the available message types for each of the plurality of recipients, wherein the automatic selection is at least based on historical data of a best medium or message type from previous connection attempts based on the location of the mobile device, andprovide a unified composer messaging interface to enable a sender to compose messages independently of message type; and
a messaging rules database to store criteria for controlling said automatic selection, the criteria including at least one of transfer medium cost, transfer medium reliability, historical data and message priority;
the mobile device to automatically format the composed message to the selected message type for each of the plurality of recipients, wherein each of the plurality of recipients is associated with a message of a different type, andthe mobile device to send a message to each of the plurality of recipients according to the selected medium and message type.
9 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments for providing enhanced mobile messaging services are described. In one or more embodiments, a mobile computing device may send messages of different types. The mobile computing device may allow a sender to compose a message independently of message type. The mobile computing device may automatically determine both a message type for the message and the transfer medium by which to send the message. The mobile computing device may consider factors including message contents, network availability and reliability, historical data, cost, sender preferences, recipient preferences, etc. Other embodiments are described and claimed.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a mobile computing device to send and receive messages of different types, the mobile computing device comprising; a processor; an intelligent message manager to; determine available transfer media and available message types for sending a composed message to a plurality of recipients, automatically select a transfer medium from the available transfer media and a message type from the available message types for each of the plurality of recipients, wherein the automatic selection is at least based on historical data of a best medium or message type from previous connection attempts based on the location of the mobile device, and provide a unified composer messaging interface to enable a sender to compose messages independently of message type; and a messaging rules database to store criteria for controlling said automatic selection, the criteria including at least one of transfer medium cost, transfer medium reliability, historical data and message priority; the mobile device to automatically format the composed message to the selected message type for each of the plurality of recipients, wherein each of the plurality of recipients is associated with a message of a different type, and the mobile device to send a message to each of the plurality of recipients according to the selected medium and message type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
displaying, on a mobile computing device, a unified composer interface to enable the sender to compose messages independently of message type; receiving, by the unified composer messaging interface on the mobile computing device, at least one component of a message from a sender; determining, by the mobile computing device, automatically, based on historical data of a best medium or message type from previous attempts based on the location of the mobile computing device and one or more criteria, a message type and a transfer medium for the message for each of a plurality of recipients; formatting, by the mobile computing device, the message according to the message type for each of the plurality of recipients, wherein each of the plurality of recipients is associated with a message of a different type; and sending, by the mobile computing device, the formatted message to each of the plurality of recipients according to the selected transfer medium; wherein the one or more criteria include at least one of transfer medium cost, transfer medium reliability and message priority. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable storage medium comprising instructions that when executed enable a mobile computing device to:
-
display a unified composer interface to enable the sender to compose messages independently of message type; receive at least one component of a message from a sender; determine automatically, based on historical data of a best medium or message type from previous attempts based on the location of the mobile computing device and one or more criteria, a message type and a transfer medium for the message for each of a plurality of recipients; format the message according to the message type for each of the plurality of recipients, wherein each of the plurality of recipients is associated with a message of a different type; and send the formatted message to each of the plurality of recipients according to the selected transfer medium; wherein the one or more criteria include at least one of transfer medium cost, transfer medium reliability and message priority. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification