Patent ID: 8811579

Claim:
A method of assigning contacts to a speed dial function, comprising: identifying contacts that are candidates to be assigned to the speed dial function on a communication device; identifying a geographic distance between each of the identified candidates and the communication device; via a processor, assigning a first of the identified candidates that is closest to the communication device to a first speed dial indicator; and assigning a second of the identified candidates that is next closest to the communication device to a second speed dial indicator; presenting within a user interface of the communication device a menu that identifies at least the first and second identified candidates and the respective first and second speed dial indicators; and wherein presenting within the user interface of the communication device the menu comprises presenting a favorites menu wherein the first candidate is identified in a first position of the favorites menu and the first speed dial indicator is presented proximate to an identifier associated with the first candidate, and the second candidate is identified in a second position of the favorites menu and the second speed dial indicator is presented proximate to an identifier associated with the second candidate.