Patent ID: 7024364

Claim:
A method for determining an address of an entity based on a user location, comprising: determining a location associated with a user; receiving input associated with an entity from the user; performing a query to identify a plurality of locations of the entity; ascertaining which of the identified locations of the entity are in proximity to the location associated with the user; determining which of the identified locations of the entity is closest to the location associated with the user; and facilitating communication between the user and at least one of the locations of the entity ascertained to be in proximity to the location associated with the user; wherein the user is informed about the locations of the entity ascertained to be in proximity to the location associated with the user; wherein the user is informed audibly via a speech recognition portal about the locations of the entity ascertained to be in proximity to the location of the user; wherein the user is informed of at least one address associated with at least one of the locations of the entity ascertained to be in proximity to the location associated with the user; wherein the user is permitted to select the location associated with the user from a set of locations associated with the users; wherein the input associated with the entity includes input representative of criteria of the user, and wherein the locations of the entity ascertained to be in proximity to the location associated with the user satisfy the criteria of the user.