System and method for improved address entry
First Claim
Patent Images
1. A method for address entry in an electronic communication composition application, the method comprising:
- detecting a first user input indicative of a first recipient address for an electronic communication, wherein the first recipient address is a complete recipient address;
while the electronic communication is currently addressed to the first recipient address;
detecting, subsequent to detecting the first user input, a second user input in addition to the first recipient address, the second user input being indicative of a portion of a second recipient address for the electronic communication;
generating an auto-complete list comprised of candidate addresses that correspond to the second user input, wherein the generating is based on consideration of the first recipient address, and wherein the candidate addresses are individual candidate addresses that are selected for inclusion within the auto-complete list independent of each other;
determining the auto-complete list comprises the first recipient address as one of the candidate addresses;
designating a candidate address in the auto-complete list that is different from the first recipient address as a default candidate address in response to determining the auto-complete list comprises the first recipient address;
displaying the auto-complete list, wherein the candidate addresses are displayed as individually selectable candidate addresses within the auto-complete list; and
automatically highlighting the candidate address in the auto-complete list designated as the default candidate address.
4 Assignments
0 Petitions
Accused Products
Abstract
An improved system and method for address entry are provided for a user to enter a plurality of addresses into a recipient field of an electronic communication composition application. According to embodiments described herein, an auto-complete list is generated based on an input indicative of at least a portion of a current recipient address and is additionally based on a previously entered recipient address, and the auto-complete list is then displayed.
42 Citations
39 Claims
-
1. A method for address entry in an electronic communication composition application, the method comprising:
-
detecting a first user input indicative of a first recipient address for an electronic communication, wherein the first recipient address is a complete recipient address; while the electronic communication is currently addressed to the first recipient address; detecting, subsequent to detecting the first user input, a second user input in addition to the first recipient address, the second user input being indicative of a portion of a second recipient address for the electronic communication; generating an auto-complete list comprised of candidate addresses that correspond to the second user input, wherein the generating is based on consideration of the first recipient address, and wherein the candidate addresses are individual candidate addresses that are selected for inclusion within the auto-complete list independent of each other; determining the auto-complete list comprises the first recipient address as one of the candidate addresses; designating a candidate address in the auto-complete list that is different from the first recipient address as a default candidate address in response to determining the auto-complete list comprises the first recipient address; displaying the auto-complete list, wherein the candidate addresses are displayed as individually selectable candidate addresses within the auto-complete list; and automatically highlighting the candidate address in the auto-complete list designated as the default candidate address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic computing device enabled for electronic communication, the device comprising:
-
a processor; a memory, connected to the processor, for storing at least one address information list; a display connected to the processor; computer-readable instructions, stored in the memory and executable on the processor, for an electronic communications composition application, the application operable for; detecting a first user input indicative of a first recipient address for an electronic communication, wherein the first recipient address is a complete recipient address; while the electronic communication is currently addressed to the first recipient address; detecting, subsequent to detecting the first user input, a second user input in addition to the first recipient addressed, the second user input being indicative of a portion of a second recipient address for the electronic communication; generating an auto-complete list comprised of candidate addresses that correspond to the second user input, wherein the generating is based on consideration of the first recipient address and wherein the candidate addresses are individual candidate addresses that are selected for inclusion within the auto-complete list independent of each other; determining the auto-complete list comprises the first recipient address as one of the candidate addresses; designating a candidate address in the auto-complete list that is different from the first recipient address as a default candidate address in response to determining the auto-complete list comprises the first recipient address; displaying the auto-complete list on the display, wherein the candidate addresses are displayed as individually selectable candidate addresses within the auto-complete list; and automatically highlighting the candidate address in the auto-complete list designated as the default candidate address. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28)
-
-
27. A computer program product comprising a non-transitory computer-readable medium storing computer-readable instructions for improved address entry, the computer-readable instructions comprising:
-
instructions for detecting a first user input indicative of a first recipient address for an electronic communication, wherein the first recipient address is a complete recipient address; while the electronic communication is currently addressed to the first recipient address; instructions for detecting, subsequent to detecting the first user input, a second user input in addition to the first recipient address, the second user input being indicative of a portion of a second recipient address for the electronic communication; instructions for generating an auto-complete list comprised of candidate addresses that correspond to the second user input, wherein the generating is based on consideration of the first recipient address, and wherein the candidate addresses are individual candidate addresses that are selected for inclusion within the auto-complete list independent of each other; instructions for determining the auto-complete list comprises the first recipient address as one of the candidate addresses; instructions for designating a candidate address in the auto-complete list that is different from the first recipient address as a default candidate address in response to determining the auto-complete list comprises the first recipient address; instructions for displaying the auto-complete list, wherein the candidate addresses are displayed as individually selectable candidate addresses within the auto-complete list; and automatically highlighting the candidate address in the auto-complete list designated as the default candidate address. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification