Mobile internet voice service
First Claim
1. A method for enabling the sending of messages to a recipient via any of a number of messaging systems of different types, the method comprising:
- storing addresses for said recipient;
receiving a recipient choice indicating at least one of the stored addresses as a preferred address for communication with said recipient;
receiving recipient availability information from said messaging systems;
interpreting said recipient availability information so as to determine in which of said messaging systems said recipient is currently available, wherein said recipient is considered to be available in at least said messaging system associated with said preferred address;
receiving an originator input including an identification of said recipient, wherein said originator input further includes a message;
identifying at least the messaging system associated with the preferred address;
after identifying at least said messaging system, sending said message from a user device of said originator to said recipient via at least said messaging system associated with said preferred address; and
receiving a recipient selection indicating a different at least one of the stored addresses as a new preferred address for communication with said recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a corresponding system for enabling the sending of messages to a recipient via any of a number of messaging systems of different types are disclosed. In the method addresses for said recipient are stored. Furthermore, recipient availability information is received from the messaging systems. The recipient availability information is interpreted so as to determine in which of the messaging systems the recipient is currently available. Furthermore, an originator input including an identification of the recipient is received and an address among the stored addresses that are associated with messaging systems in which the recipient is currently available is chosen. Finally, the messaging system associated with the chosen address is identified.
21 Citations
27 Claims
-
1. A method for enabling the sending of messages to a recipient via any of a number of messaging systems of different types, the method comprising:
-
storing addresses for said recipient; receiving a recipient choice indicating at least one of the stored addresses as a preferred address for communication with said recipient; receiving recipient availability information from said messaging systems; interpreting said recipient availability information so as to determine in which of said messaging systems said recipient is currently available, wherein said recipient is considered to be available in at least said messaging system associated with said preferred address; receiving an originator input including an identification of said recipient, wherein said originator input further includes a message; identifying at least the messaging system associated with the preferred address; after identifying at least said messaging system, sending said message from a user device of said originator to said recipient via at least said messaging system associated with said preferred address; and receiving a recipient selection indicating a different at least one of the stored addresses as a new preferred address for communication with said recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for enabling the sending of messages to a recipient via any of a number of messaging systems of different types, comprising:
-
first interface means connected to said messaging systems; second interface means for receiving an originator input including an identification of said recipient, said originator input further including a message; third interface means for receiving recipient availability information from said messaging systems; memory means for storing addresses for said recipient, at least one address being selectively identified by said recipient as a preferred address for communication with said recipient; first processing means for choosing at least said preferred address of the stored addresses, and for identifying at least the messaging system associated to the preferred address; and second processing means for interpreting said recipient availability information so as to determine in which of said messaging systems said recipient is currently available, wherein said recipient is considered to be available in at least said messaging system associated with said preferred address; wherein said first processing means are operatively connected to said second processing means, and said first interface means are arranged to send said message to said recipient via at least said messaging system associated with said preferred address, said message being sent from a user device of said originator after first processing means identifies at least said messaging system, and wherein the system is configured such that said recipient can initially choose at least one of the stored addresses to be the preferred address and can subsequently change the preferred address by choosing a different at least one of the stored addresses to be a new preferred address. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium having computer-executable instructions for performing the steps of:
-
storing addresses for a recipient; receiving a recipient selection of at least one of the stored addresses as a preferred address for communication with said recipient; receiving recipient availability information from said messaging systems; and interpreting said recipient availability information so as to determine in which of said messaging systems said recipient is currently available, wherein said recipient is considered to be available in at least said messaging system associated with said preferred address; receiving an originator input including an identification of said recipient, wherein said originator input further includes a message; identifying at least the messaging system associated with the preferred address; after identifying at least said messaging system, sending said message from a user device of said originator to said recipient via at least said messaging system associated with said preferred address; and receiving a recipient selection of a different at least one of the stored addresses as a new preferred address for communication with said recipient. - View Dependent Claims (27)
-
Specification