Patent ID: 8150422

Claim:
A method of displaying contact information on a mobile device, the method comprising: storing a plurality of contact records on a mobile device, wherein each of the plurality of contact records is associated with a contact and includes a name associated with the contact and contact information associated with the contact, wherein the plurality of the contact records comprises a first subset of contact records, and the contact information of each contact record included in the first subset of contact records includes geographic location information associated with the contact; determining a geographic location of the mobile device; comparing the geographic location of the mobile device to the geographic location of each of the contacts associated with the first subset of contact records; identifying a second subset of the contact records that are to be always displayed independent of the geographic location of the mobile device when contact records are displayed on the mobile device; and ordering the contact records on a display, such that the second subset of the contact records is displayed followed by the first subset of the contact records, the first subset of the contact records being displayed based on relative proximity of the contacts associated with the first subset of contact records to the geographic location of the mobile device.