Autocomplete for intergrating diverse methods of electronic communication
First Claim
1. Message composition apparatus, comprising:
- input logic for receiving an input string, the input string having at least one character;
display logic for displaying a match list in response to receiving the input string,wherein the match list includes a first match, the first match includes the input string, andthe first match is associated with a first communication method and a first communication address; and
address logic for addressing the message to the first communication address in response to selection of the first match from the match list.
5 Assignments
0 Petitions
Accused Products
Abstract
Instant messaging, also known as chat, is integrated with electronic mail in a user interface that provides for automatic completion of recipient names or addresses, such as email addresses or chat addresses, as a user types characters of the name or address when addressing a message. The automatic completion feature displays a list of matches, which are names or addresses in, for example, the user'"'"'s online contact list, that match the characters the user types. The matches list may contain names or addresses for multiple different communication methods. The user may then select one of the names or addresses to compose a message to be sent to the selected name or address. A user interface is then provided for composing a message to be sent to the selected name or address using the communication protocol associated with the selected name or address.
-
Citations
31 Claims
-
1. Message composition apparatus, comprising:
-
input logic for receiving an input string, the input string having at least one character; display logic for displaying a match list in response to receiving the input string, wherein the match list includes a first match, the first match includes the input string, and the first match is associated with a first communication method and a first communication address; and address logic for addressing the message to the first communication address in response to selection of the first match from the match list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15)
-
-
8. (canceled)
-
16-17. -17. (canceled)
-
18. A computer-based method of completing a message address, the method comprising:
-
receiving an input string having at least one character; displaying a list of matches in response to receiving the input string; selecting a first address from a data source that provides addresses, wherein the list of matches includes the first address if the input string matches at least a portion of the first address; selecting a second address from the data source that provides addresses; wherein the list of matches includes the second address if the input string matches at least a portion of the second address; receiving selection of a chosen address from the list of matches; and addressing the message to the chosen address. - View Dependent Claims (19, 20)
-
-
21-23. -23. (canceled)
-
24. A user interface for automatically completing a message recipient name, comprising:
-
a display component for displaying a first match in response to receiving an input string, wherein the first match is associated with a first identifying string, and the input string matches at least a portion of the first identifying string, wherein the first match is associated with a first communication method, wherein the display component is operable to display a second match in response to receiving the input string, wherein the second match is associated with a second identifying string, the input string matches at least a portion of the second identifying string, and wherein the second match is associated with a second communication method; and interface configuration logic for causing a first interface to be displayed in response to selection of the first match, wherein the first interface is operable to cause received message content to be sent via the first communication method to a first address associated with the first match, and wherein the interface configuration logic is operable to cause a second interface to be displayed in response to selection of the second match, wherein the second interface is operable to cause received message content to be sent via the second communication method to a second address associated with the second match. - View Dependent Claims (25)
-
-
26. A computer program product comprising program code for composing a message, the computer program product comprising:
-
program code operable to receive an input string, the input string having at least one character; program code operable to display a match list in response to receiving the input string, wherein the match list includes a first match, the first match includes the input string, and the first match is associated with a first communication method and a first communication address; and program code operable to address the message to the first communication address in response to selection of the first match from the match list. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification