System, method and computer program product for looking up business addresses and directions based on a voice dial-up session
First Claim
1. A method for determining an address of an entity based on a user location, comprising:
- a) receiving an utterance representative of an entity from a user;
b) recognizing the entity associated with the utterance using a speech recognition process;
c) determining a location associated with the user;
d) performing a querying to identify a plurality of locations associated with the entity;
e) ascertaining which of the identified locations associated with the entity are in proximity to the location of the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for determining an address of an entity based on a user location are disclosed. An utterance representative of an entity is initially received from a user. The entity associated with the utterance is then recognized using a speech recognition process. Next, a location of the user is determined. A query is performed to identify a plurality of locations associated with the entity. Based on the results of the query and the location of the user, it is ascertained which of the identified locations associated with the entity are in proximity to the location of the user.
88 Citations
20 Claims
-
1. A method for determining an address of an entity based on a user location, comprising:
-
a) receiving an utterance representative of an entity from a user;
b) recognizing the entity associated with the utterance using a speech recognition process;
c) determining a location associated with the user;
d) performing a querying to identify a plurality of locations associated with the entity;
e) ascertaining which of the identified locations associated with the entity are in proximity to the location of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20)
-
-
15. A system for determining an address of an entity based on a user location, comprising:
-
a) logic for receiving an utterance representative of an entity from a user;
b) logic for recognizing the entity associated with the utterance using a speech recognition process;
c) logic for determining a location of the user;
d) logic for performing a querying to identify a plurality of locations associated with the entity;
e) logic for ascertaining which of the identified locations associated with the entity are in proximity to the location of the user.
-
-
18. A computer program product for determining an address of an entity based on a user location, comprising:
-
a) computer code for receiving an utterance representative of an entity from a user;
b) computer code for recognizing the entity associated with the utterance using a speech recognition process;
c) computer code for determining a location of the user;
d) computer code for performing a querying to identify a plurality of locations associated with the entity;
e) computer code for ascertaining which of the identified locations associated with the entity are in proximity to the location of the user.
-
Specification