INTELLIGENT MESSAGING SYSTEM TO CONVERT EMAIL TO SMS, EMS AND MMS
First Claim
1. A method comprising steps of:
- determining, at an intelligent messaging system, if an email contains an attachment;
upon determining that the email does not contain the attachment, performing at the intelligent messaging system steps of;
analyzing the body of the email to retrieve a characteristic of the email;
comparing the retrieved characteristic of the email to first and second selection criteria;
selecting, based on the comparison of the retrieved characteristic of the email and the first and second selection criteria, one of a first, a second, or a third message type into which to convert the body of the email; and
converting the body of the email into the selected first, second, or third message type.
1 Assignment
0 Petitions
Accused Products
Abstract
Upon receiving an email for a mobile station containing a subject and a body, the subject and body are combined into a first message. If the email contains an attachment, the first message can be converted into a MMS message. If there is no attachment, the number of characters in the first message can be counted. If the number of characters is less than or equal to a first number of characters, the first message can be converted to a SMS message. If the number is greater than the first number of characters and less than or equal to a second number of characters, the first message can be converted to an EMS message. In addition, if the number of characters is greater than the second number of characters, the first message can be converted to the MMS message.
6 Citations
22 Claims
-
1. A method comprising steps of:
-
determining, at an intelligent messaging system, if an email contains an attachment; upon determining that the email does not contain the attachment, performing at the intelligent messaging system steps of; analyzing the body of the email to retrieve a characteristic of the email; comparing the retrieved characteristic of the email to first and second selection criteria; selecting, based on the comparison of the retrieved characteristic of the email and the first and second selection criteria, one of a first, a second, or a third message type into which to convert the body of the email; and converting the body of the email into the selected first, second, or third message type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture, comprising:
-
at least one machine readable non-transitory storage medium; and programming instructions embodied in said at least one medium for execution by one or more computers, wherein the programming configures said one or more computers to be capable of performing functions for messaging services, the functions comprising functions to; determine, at an intelligent messaging system, if an email contains an attachment; upon determining that the email does not contain the attachment, perform at the intelligent messaging system functions to; analyze the body of the email to retrieve a characteristic of the email; compare the retrieved characteristic of the email to first and second selection criteria; select, based on the comparison of the retrieved characteristic of the email and the first and second selection criteria, one of a first, a second, or a third message type into which to convert the body of the email; and convert the body of the email into the selected first, second, or third message type. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising steps of:
-
receiving, at a server, one of a plurality of email messages sent to an email domain name; comparing, at the server, a characteristic of the email message to first and second selection criteria; selecting, at the server, based on the comparison to the first and second selection criteria, one of three or more different types of messages; transforming the email message into the selected type of message, and transmitting the transformed message to a desired mobile station through a message server associated with the selected type of message. - View Dependent Claims (18, 19)
-
-
20. A method comprising steps of:
-
generating a first message from a combination of a subject of an email and a body of the email; based on whether the email contains an attachment, determining a set of message types into which to convert the first message from different sets of message types, wherein the set of message types for an email that does not contain an attachment has a plurality of message types; upon determining that the email does not to contain an attachment, counting a number of characters in the first message and selecting, based on the counted number of characters, one message type among the plurality of message types; and converting the first message into the selected message type. - View Dependent Claims (21, 22)
-
Specification