System, method and computer program product for point-to-point voice-enabled driving directions
First Claim
Patent Images
1. A method for providing voice-enabled driving directions, comprising:
- (a) receiving an utterance representative of a destination address including a street over a network;
(b) transcribing the utterance utilizing a speech recognition process, wherein the speech recognition process includes;
(i) querying one of a plurality of databases of different types selected from the group consisting of static, dynamic, web server, and file system, (ii) dynamically retrieving grammars utilizing protocols based on the type of the database, (iii) determining whether the grammars are retrieved from a first one of the databases during a first attempt, and (iv) retrieving the grammars from a second one of the databases upon the failure of the first attempt, (v) wherein at least one of the databases is established based on a first source with a plurality of city names and associated zip codes, and a second source with a plurality of street names, the establishing being validated using a third source, (vi) wherein at least one of the databases assigns a probability to each of the grammars which indicates a prevalency of use of the grammars, the probability being determined using statistical data corresponding to use of streets associated with the grammars, and the utterance being matched with one of the grammars in the database based at least in part on the probability;
(c) determining an origin address, wherein the origin address is determined utilizing the speech recognition process; and
(d) querying a database for generating driving directions based on the destination address and the origin address.
11 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are afforded for providing voice-enabled driving directions. Initially, an utterance representative of a destination address is received. Thereafter, the utterance is transcribed utilizing a speech recognition process. An origin address is then determined. A database is subsequently for queried generating driving directions based on the destination address and the origin address.
-
Citations
1 Claim
-
1. A method for providing voice-enabled driving directions, comprising:
-
(a) receiving an utterance representative of a destination address including a street over a network;
(b) transcribing the utterance utilizing a speech recognition process, wherein the speech recognition process includes;
(i) querying one of a plurality of databases of different types selected from the group consisting of static, dynamic, web server, and file system, (ii) dynamically retrieving grammars utilizing protocols based on the type of the database, (iii) determining whether the grammars are retrieved from a first one of the databases during a first attempt, and (iv) retrieving the grammars from a second one of the databases upon the failure of the first attempt, (v) wherein at least one of the databases is established based on a first source with a plurality of city names and associated zip codes, and a second source with a plurality of street names, the establishing being validated using a third source, (vi) wherein at least one of the databases assigns a probability to each of the grammars which indicates a prevalency of use of the grammars, the probability being determined using statistical data corresponding to use of streets associated with the grammars, and the utterance being matched with one of the grammars in the database based at least in part on the probability;
(c) determining an origin address, wherein the origin address is determined utilizing the speech recognition process; and
(d) querying a database for generating driving directions based on the destination address and the origin address.
-
Specification