Remote navigation server interface
First Claim
1. A method for generating a destination address in response to a plurality of oral inputs by a user, said destination address provided to a remote navigation server for calculating route guidance directions, said method comprising the steps of:
- prompting said user to orally input a primary geographical descriptor of said destination address to said in-vehicle navigation module;
generating primary geographical utterance data in response to an oral input by said user;
comparing primary matching voice templates stored in said in-vehicle navigation module with said primary geographical utterance data;
retrieving secondary voice templates associated with secondary geographical descriptors within said primary geographical descriptors from said remote navigation server;
generating secondary geographical utterance data in response an oral input by said user;
comparing said secondary voice templates stored with said secondary geographical utterance data; and
generating said destination address in response to matching voice templates.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for generating a destination address in response to a plurality of oral inputs by a user. The user is prompted to orally input a primary geographical descriptor of the destination address to the in-vehicle navigation module. Primary geographical utterance data is generated in response to an oral input by the user. The primary matching voice templates stored in the in-vehicle navigation module are compared with the primary geographical utterance data. The secondary voice templates associated with the secondary geographical descriptors within the primary geographical descriptors are retrieved from the remote navigation server. The secondary geographical utterance data is generated in response an oral input by the user. The stored secondary voice templates are compared with the secondary geographical utterance data. The destination address is generated in response to matching voice templates. The destination address is provided to a remote navigation server for calculating route guidance directions.
32 Citations
19 Claims
-
1. A method for generating a destination address in response to a plurality of oral inputs by a user, said destination address provided to a remote navigation server for calculating route guidance directions, said method comprising the steps of:
-
prompting said user to orally input a primary geographical descriptor of said destination address to said in-vehicle navigation module;
generating primary geographical utterance data in response to an oral input by said user;
comparing primary matching voice templates stored in said in-vehicle navigation module with said primary geographical utterance data;
retrieving secondary voice templates associated with secondary geographical descriptors within said primary geographical descriptors from said remote navigation server;
generating secondary geographical utterance data in response an oral input by said user;
comparing said secondary voice templates stored with said secondary geographical utterance data; and
generating said destination address in response to matching voice templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19)
-
-
15. A method for generating a destination address in response to a plurality of oral inputs by a user, said destination address provided to a remote navigation server for calculating route guidance directions, said method comprising the steps of:
-
prompting said user to orally input a state name of said destination address to said in-vehicle navigation module;
generating state name utterance data in response to an oral input by said user;
comparing state name voice templates stored in said in-vehicle navigation module with said state name utterance data;
prompting said user to orally input a city name of said destination address to said in-vehicle navigation module;
generating city name utterance data in response to an oral input by said user;
comparing city name voice templates stored in said in-vehicle navigation module with said city name utterance data;
retrieving street names voice templates associated with said city name from said remote navigation server if said street name voice templates for said city name are not stored in said in-vehicle navigation module;
prompting said user to orally input a street name of said destination address to said in-vehicle navigation module;
generating street name utterance data in response to an oral input by said user;
comparing street name voice templates stored in said in-vehicle navigation module with said street name utterance data;
retrieving street address number voice templates associated with said street name from said remote navigation server if said street address number voice templates are not stored in said in-vehicle navigation module; and
prompting said user to orally input a street address number of said destination address to said in-vehicle navigation module;
generating street address number utterance data in response to an oral input by said user;
comparing street address number voice templates stored in said in-vehicle navigation module with said street address number utterance data;
generating said destination address in response to said matched voice templates. - View Dependent Claims (16)
-
-
17. A route guidance navigation system comprising:
-
an in-vehicle navigation module for interfacing with a user and for displaying route guidance directions to a user;
a remote navigation server for determining said route guidance directions, said remote navigation server including a database for storing a plurality of voice templates associated with geographical descriptors;
a wireless communication device for transferring said voice templates between said remote navigation server and said in-vehicle navigation module; and
a speech recognition system for recognizing said user oral inputs, generating utterance data, and comparing said user utterance data to said voice templates;
wherein said in-vehicle navigation module prompts said user to input portions of a destination address, wherein said remote navigation server provides to said in-vehicle navigation module respective voice templates in response to said user utterance data, and wherein said in-vehicle navigation module provides said destination address to said remote navigation server for determining said route guidance directions.
-
Specification