Patent ID: 8478520

Claim:
A method of providing navigational information, which comprises: receiving at a mobile processing system a continuous voice stream spoken by a user of the mobile processing system, the continuous voice stream including a complete destination address being an entirety of at least one of: a target destination point of interest; a street intersection; and an address set including at least a street number and a street name; processing the continuous voice stream into voice navigation information; transmitting the processed voice navigation information via a wireless link to a remote data center; analyzing the processed voice navigation information with a voice recognition system at the remote data center to recognize components of the complete destination address spoken by the mobile system user; generating at the remote data center a list of hypothetical recognized components of the complete destination address listed by confidence levels as calculated for each component of the complete destination address analyzed by the voice recognition system; displaying the list of hypothetical recognized components and confidence levels at the remote data center for selective checking by a human data center operator; selecting a set of hypothetical recognized components based on the confidence levels in the list; confirming the accuracy of the selected set of hypothetical recognized components of the complete destination address via interactive voice exchanges between the mobile system user and the remote data center; determining a destination from confirmed components of the complete destination address; generating route information to the destination at the remote data center; and transmitting the route information to the mobile processing system from the remote data center via the wireless link.