Intelligent messaging system to convert email to SMS, EMS and MMS
First Claim
1. A method comprising steps of:
- receiving for mobile message delivery, by an intelligent messaging system, from a plurality of email clients, email messages directed to a plurality of mobile stations having respective mobile station numbers, each email message using an email address including a mobile station number in combination with a common domain name,wherein the common domain name of the email addresses of the email messages is universal to all of the plurality of email messages received by the intelligent messaging system from all of the plurality of email clients;
1) regardless of a plurality of mobile message types to be delivered by the intelligent messaging system to the plurality of mobile stations, and2) regardless of the respective mobile station numbers of the plurality of mobile stations;
for one of the received email messages having an email address including one of the mobile station numbers in combination with a common domain name;
determining, at the intelligent messaging system, if the one email message contains an attachment; and
upon determining that the one email message does not contain the attachment, performing at the intelligent messaging system steps of;
analyzing the body of the one email message to retrieve a characteristic of the one email message;
comparing the retrieved characteristic of the one email message to first and second selection criteria;
determining, among a first, a second, and a third mobile message types, based on the comparison, the mobile message type into which the one email message and the attachment can be most effectively converted;
selecting, based on the determination, one of the first, the second or the third mobile message type into which to convert the body of the one email message;
converting the body of the one email message into the selected first, second, or third mobile message type; and
sending the converted message as a mobile message of the selected first, second, or third mobile message type through a mobile communication network to one mobile station of the plurality of mobile stations using the one mobile station number.
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.
-
Citations
21 Claims
-
1. A method comprising steps of:
-
receiving for mobile message delivery, by an intelligent messaging system, from a plurality of email clients, email messages directed to a plurality of mobile stations having respective mobile station numbers, each email message using an email address including a mobile station number in combination with a common domain name, wherein the common domain name of the email addresses of the email messages is universal to all of the plurality of email messages received by the intelligent messaging system from all of the plurality of email clients; 1) regardless of a plurality of mobile message types to be delivered by the intelligent messaging system to the plurality of mobile stations, and 2) regardless of the respective mobile station numbers of the plurality of mobile stations; for one of the received email messages having an email address including one of the mobile station numbers in combination with a common domain name; determining, at the intelligent messaging system, if the one email message contains an attachment; and upon determining that the one email message does not contain the attachment, performing at the intelligent messaging system steps of; analyzing the body of the one email message to retrieve a characteristic of the one email message; comparing the retrieved characteristic of the one email message to first and second selection criteria; determining, among a first, a second, and a third mobile message types, based on the comparison, the mobile message type into which the one email message and the attachment can be most effectively converted; selecting, based on the determination, one of the first, the second or the third mobile message type into which to convert the body of the one email message; converting the body of the one email message into the selected first, second, or third mobile message type; and sending the converted message as a mobile message of the selected first, second, or third mobile message type through a mobile communication network to one mobile station of the plurality of mobile stations using the one mobile station number. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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; receive for mobile message delivery, by an intelligent messaging system, from a plurality of email clients, an email messages directed to a plurality of mobile stations having respective mobile station numbers, each email message using an email address including a mobile station number in combination with a common domain name, wherein the common domain name of the email addresses of the email messages is universal to all of the plurality of email messages received by the intelligent messaging system from all of the plurality of email clients; 1) regardless of a plurality of mobile message types to be delivered by the intelligent messaging system to the plurality of mobile stations, and 2) regardless of the respective mobile station numbers of the plurality of mobile station; for one of the received email messages having an email address including one of the mobile station numbers in combination with a common domain name; determine, at the intelligent messaging system, if the one email message contains an attachment; and upon determining that the one email message does not contain the attachment, perform at the intelligent messaging system functions to; analyze the body of the one email message to retrieve a characteristic of the one email message; compare the retrieved characteristic of the one email message to first and second selection criteria; determine, among a first, a second, and a third mobile message types, based on the comparison, the mobile message type into which the one email message and the attachment can be most effectively converted; select, based on the determination, one of the first, the second or the third mobile message type into which to convert the body of the one email message; convert the body of the one email message into the selected first, second, or third mobile message type; and send the converted message as a mobile message of the selected first, second, or third mobile message type through a mobile communication network to one mobile station using the one mobile station number. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising steps of:
-
receiving for mobile message delivery, at a server, from a plurality of email clients, email messages directed to a plurality of mobile stations having respective mobile station numbers, each email message using an email address including a mobile station number in combination with a common domain name, wherein the common domain name of the email addresses of the email messages is universal to all of the plurality of email messages received by the server from all of the plurality of email clients; 1) regardless of a plurality of mobile message types to be delivered by the server to the plurality of mobile stations, and 2) regardless of the respective mobile station numbers of the plurality of mobile stations; for one of the received email messages having an email address including one of the mobile station numbers in combination with a common domain name; comparing, at the server, a characteristic of the one email message to first and second selection criteria; determining, among three or more different message types, based on the comparison, the mobile message type into which the one email message and the attachment can be most effectively converted; selecting, at the server, based on the determination, one of the three or more different types of mobile messages; transforming the one email message into the selected type of mobile message, and transmitting the transformed message as a mobile message to the one mobile station through a mobile network and a message server associated with the selected type of mobile message, using the one mobile station number. - View Dependent Claims (17, 18)
-
-
19. A method comprising steps of:
-
receiving for mobile message delivery, by an intelligent messaging system, from a plurality of email clients, email messages directed to a plurality of mobile stations having respective mobile station numbers, each email message using an email address including a mobile station number in combination with a common domain name, wherein the common domain name of the email addresses of the email messages is universal to all of the plurality of email messages received by the intelligent messaging system from all of the plurality of email clients; 1) regardless of a plurality of mobile message types to be delivered by the intelligent messaging system to the plurality of mobile stations, and 2) regardless of the respective mobile station numbers of the plurality of mobile stations; for one of the received email messages having an email address including one of the mobile station numbers in combination with a common domain name; generating a first message from a combination of a subject of the one email message and a body of the one email message; based on whether the one email message contains an attachment, determining a set of mobile message types into which to convert the first message from different sets of mobile message types, wherein the set of mobile message types for an email message that does not contain an attachment has a plurality of mobile message types; upon determining that the one email message does not to contain an attachment, counting a number of characters in the first message; determining, among the plurality of mobile message types, the mobile message type into which the one email message and the attachment can be most effectively converted; selecting, based on the determination, one mobile message type among the plurality of mobile message types; converting the first message into the selected mobile message type; and sending the converted message as a mobile message through a mobile network to the one mobile station using the one mobile station number. - View Dependent Claims (20, 21)
-
Specification