Electronic message forwarding
First Claim
1. A method of transmitting electronic messages in a computer environment, comprising the steps of:
- receiving an original electronic message addressed to a telephone number;
determining an instant message identifier associated with the telephone number;
determining in real time whether an instant message receiver is currently available to receive messages addressed to the instant message identifier; and
performing a step from a group of steps consisting of;
forwarding the electronic message as an instant message addressed to the instant message identifier in response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier; and
sending the electronic message to a mobile device at the telephone number in response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier.
8 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method of transmitting electronic messages in a computer environment. The preferred embodiment receives an electronic message addressed to a telephone number and determines an instant message identifier associated with the telephone number. In response to the determination that an instant message identifier associates with the telephone number, it is further determined whether an instant message receiver is available to receive messages addressed to the instant message identifier. In response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier, the electronic message is forwarded as an instant message addressed to the instant message identifier. In response to a determination that an instant message receiver is available to receive instant message addressed to the instant message identifier, electronic message is sent to a mobile device at the telephone number in response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier.
-
Citations
59 Claims
-
1. A method of transmitting electronic messages in a computer environment, comprising the steps of:
-
receiving an original electronic message addressed to a telephone number; determining an instant message identifier associated with the telephone number; determining in real time whether an instant message receiver is currently available to receive messages addressed to the instant message identifier; and performing a step from a group of steps consisting of; forwarding the electronic message as an instant message addressed to the instant message identifier in response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier; and sending the electronic message to a mobile device at the telephone number in response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for transmitting electronic messages in a computer environment, comprising:
-
a mobile device for receiving an original electronic message addressed to a telephone number; a dynamic message control server for determining an instant message identifier associated with the telephone number; the dynamic message control server for determining in real time whether an instant message receiver is currently available to receive messages addressed to the instant message identifier; the dynamic message control server for forwarding the electronic message an instant message addressed to the instant message identifier in response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier; and the dynamic message control server for sending the electronic message to a mobile device at the telephone number in response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A program storage medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform a method of transmitting electronic messages in a computer environment, the method comprising the steps of:
-
receiving an original electronic message addressed to a telephone number; determining an instant message identifier associated with the telephone number; determining in real time whether an instant message receiver is currently available to receive messages addressed to the instant message identifier; and performing a step from a group of steps consisting of; forwarding the electronic message as an instant message addressed to the instant message identifier in response to a determination that an instant message receiver is available to receive instant messages addressed to the instant message identifier; and sending the electronic message to a mobile device at the telephone number in response to a determination that no instant message receiver is available to receive instant messages addressed to the instant message identifier. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification