SELECTIVELY SENDING ELECTRONIC MESSAGES
First Claim
1. A method comprising:
- responsive to a message addressed to a user;
sending the message via a messaging server if the user is registered with the messaging server; and
sending the message via a mobile carrier if the user is not registered with the messaging server.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for instant message communication in a wireless and non-wireless environment. A message is sent from a mobile unit device over a wireless communication network. The message includes a destination address, information associated with the mobile unit device'"'"'s user, message content and message address. If, according to information previously stored for the mobile unit device'"'"'s user at the instant message system, the destination address is associated with an instant message function, the associated instant message function is executed at the instant message system using the information contained in the message content, if required as determined by the associated instant message function. If, according to information previously stored for the mobile unit device'"'"'s user at the instant message system, the destination address is associated with an instant message name, an instant message is created according to the message content and is sent to the user with the associated instant message name. For instant messages sent or received by a mobile unit device with known buddies, the instant message is optimized by tagging the instant message with a routing phone number that is unique to the mobile unit device and buddy combination, whose identity is stored both in the mobile unit device address book and in the instant message routing server.
-
Citations
20 Claims
-
1. A method comprising:
-
responsive to a message addressed to a user; sending the message via a messaging server if the user is registered with the messaging server; and sending the message via a mobile carrier if the user is not registered with the messaging server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for sending messages, the apparatus comprising:
-
one or more processors; and one or more memories operatively coupled to at least one of the one or more processors and having instructions stored thereon that, when executed by at least one of the one or more processors, cause the apparatus to; responsive to a message addressed to a user; send the message via a messaging server if the user is registered with the messaging server; and send the message via a mobile carrier if the user is not registered with the messaging server. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause the one or more computing devices to:
-
responsive to a message addressed to a user; send the message via a messaging server if the user is registered with the messaging server; and send the message via a mobile carrier if the user is not registered with the messaging server. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
accessing, at a messaging application maintained on a cellular communications device, a message to be sent to an address associated with a user from a contacts list stored on the cellular communications device; accessing a messaging server to determine if the user is able to receive messages through the messaging server; sending the message via the messaging server if the user is registered with the messaging server; sending the message via a mobile carrier if the user is not registered with the messaging server; and providing a visual indication that the user is able to receive messages through the messaging server if the user is registered with the messaging server. - View Dependent Claims (20)
-
Specification