Patent US6490521B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6490521B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Voice-controlled navigation device utilizing wireless data transmission for obtaining maps and real-time overlay information

Assignee: Intel Corp
•
Filing: 2000-12-28
•
Granted: 2002-12-03
•
Expires: 2020-12-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A navigation system and method involving wireless communications technology and speech processing technology is presented. In accordance with an embodiment of the invention, the navigation system includes a subscriber unit communicating with a service provider. The subscriber unit includes a global positioning system mechanism to determine subscriber position information and a speech processing mechanism to receive destination information spoken by a subscriber. The subscriber unit transmits the subscriber position and destination information to the service provider, which gathers navigation information, including a map and a route from the subscriber position to the specified destination. The service provider transmits the navigation information to the subscriber unit. The subscriber unit conveys the received navigation information to the subscriber via an output mechanism, such as a speech synthesis unit or a graphical display.

Inventors

  • 👤 Christopher R. Wiener

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 11:58
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/26; G01C21/34; G01C21/36; G01C21/3605; G01C21/3608; G01C21/3626; G01C21/3629; G10; G10L; G10L13/00; G10L15/00; G10L15/26; G10L17/00

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 211 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, wherein the navigation information involves a plurality of points along a route from a current position to a destination, and wherein the subscriber unit is configured to determine a distance between a current position and a position related to one or more points along the route, and wherein the subscriber unit requests new map information from the service provider when the distance exceeds a predetermined distance.
Claim 2
Dependent Claim 211 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, wherein the navigation information involves a plurality of points along a route from a current position to a destination, and wherein the subscriber unit is configured to determine a distance between a current position and a position related to one or more points along the route, and wherein the subscriber unit requests new map information from the service provider when the distance exceeds a predetermined distance.
Claim 3
Dependent Claim 26 words
The navigation system according to claim 1 , wherein the speech processing mechanism includes a speech processing input mechanism to receive requests spoken by the subscriber.
Claim 4
Dependent Claim 30 words
The navigation system according to claim 2 , wherein the speech processing input mechanism is trained to recognize the subscriber's requests with an accuracy exceeding an accuracy obtainable without training.
Claim 5
Dependent Claim 28 words
The navigation system according to claim 1 , wherein the output mechanism includes a speech processing output mechanism configured to output messages by synthetically generating recognizable speech patterns.
Claim 6
Dependent Claim 33 words
The navigation system according to claim 1 , wherein the output mechanism is configured to convey graphical map information to the subscriber, and to overlay a current position on the graphically-conveyed map information.
Claim 7
Dependent Claim 32 words
The navigation system according to claim 1 , wherein the subscriber unit is configured to notify the subscriber that the route has been deviated from when the distance exceeds a predetermined distance.
Claim 8
Dependent Claim 16 words
The navigation system according to claim 1 , wherein the information includes information from the Internet.
Claim 9
Dependent Claim 44 words
The navigation system according to claim 1 , wherein the subscriber unit stores a finite set of map information, and wherein the service provider transmits new navigation information before the subscriber unit leaves a geographic area represented by the finite set of map information.
Claim 10
Dependent Claim 22 words
The navigation system according to claim 1 , wherein the subscriber unit is configured to be mounted on a personal transportation vehicle.
Claim 11
Dependent Claim 215 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, wherein each of the subscriber unit and the service provider encrypt information before transmitting the information, and wherein each user of the subscriber unit is assigned an encryption key, the speech processing mechanism is configured to identify a user on the basis of the voice of the user, and the subscriber unit is configured to use the encryption key assigned to the identified user during navigation by the identified user.
Claim 12
Dependent Claim 215 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, wherein each of the subscriber unit and the service provider encrypt information before transmitting the information, and wherein each user of the subscriber unit is assigned an encryption key, the speech processing mechanism is configured to identify a user on the basis of the voice of the user, and the subscriber unit is configured to use the encryption key assigned to the identified user during navigation by the identified user.
Claim 13
Dependent Claim 196 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, and wherein the service provider is configured to store the subscriber position information, the subscriber unit is configured to measure the distance between the stored subscriber position information and a current position, and the subscriber unit transmits the current position to the service provider when the distance exceeds a predetermined distance.
Claim 14
Dependent Claim 196 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, and wherein the service provider is configured to store the subscriber position information, the subscriber unit is configured to measure the distance between the stored subscriber position information and a current position, and the subscriber unit transmits the current position to the service provider when the distance exceeds a predetermined distance.
Claim 15
Dependent Claim 180 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, and wherein the subscriber unit includes a firmware and a software portion, the subscriber unit being configured to receive encrypted firmware and software upgrades, the upgrades being decrypted by, and programmed into, the subscriber unit.
Claim 16
Dependent Claim 180 words
A navigation system comprising: a subscriber unit configured to receive and transmit information, the subscriber unit including a global positioning system mechanism to determine subscriber position information, an output mechanism to convey information to a subscriber, and a speech processing mechanism to accommodate communications between the subscriber unit and the subscriber; and a service provider configured to communicate with the subscriber unit, the communications between the service provider and the subscriber unit including the reception and transmission of navigation information including map information, wherein the output mechanism prompts the subscriber to speak destination information, the speech processing mechanism receives the destination information and the subscriber unit transmits the subscriber position information and the destination information to the service provider, and the service provider responds by transmitting the navigation information to the subscriber unit, which conveys the navigation information to the subscriber via the output mechanism, and wherein the subscriber unit includes a firmware and a software portion, the subscriber unit being configured to receive encrypted firmware and software upgrades, the upgrades being decrypted by, and programmed into, the subscriber unit.
Claim 17
Dependent Claim 147 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; encrypting, by each of the subscriber unit and the service provider, information before transmission; assigning, by the subscriber unit, a first user of a subscriber unit an encryption key; associating the encryption key of the first user with the voice of the first user; identifying the first user when the first user speaks; and using the encryption key assigned to the first user during navigation by the first user.
Claim 18
Dependent Claim 147 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; encrypting, by each of the subscriber unit and the service provider, information before transmission; assigning, by the subscriber unit, a first user of a subscriber unit an encryption key; associating the encryption key of the first user with the voice of the first user; identifying the first user when the first user speaks; and using the encryption key assigned to the first user during navigation by the first user.
Claim 19
Dependent Claim 21 words
The navigation method according to claim 13 , wherein the subscriber unit conveys navigation information by synthetically generating recognizable speech patterns.
Claim 20
Dependent Claim 55 words
The navigation method according to claim 13 , further comprising: determining, by the subscriber unit or the service provider, the distance between the current position and a position related to one or more points along the route; and notifying the subscriber that the route has been deviated from when the distance exceeds a predetermined distance.
Claim 21
Dependent Claim 103 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; encrypting, by each of the subscriber unit and the service provider, information before transmission; and receiving, by the subscriber unit, encrypted firmware or software upgrades.
Claim 22
Dependent Claim 103 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; encrypting, by each of the subscriber unit and the service provider, information before transmission; and receiving, by the subscriber unit, encrypted firmware or software upgrades.
Claim 23
Dependent Claim 117 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; determining, by the subscriber unit, the distance between the current position and a position related to one or more points along the route; and requesting new map information from the service provider when the distance exceeds a predetermined distance.
Claim 24
Dependent Claim 117 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; determining, by the subscriber unit, the distance between the current position and a position related to one or more points along the route; and requesting new map information from the service provider when the distance exceeds a predetermined distance.
Claim 25
Dependent Claim 122 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; storing, by the service provider, the position information; measuring, by the subscriber unit, the distance between the stored position information and the current position; and transmitting, by the subscriber unit, the current position to the service provider when the distance exceeds a predetermined distance.
Claim 26
Dependent Claim 122 words
A navigation method comprising: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; storing, by the service provider, the position information; measuring, by the subscriber unit, the distance between the stored position information and the current position; and transmitting, by the subscriber unit, the current position to the service provider when the distance exceeds a predetermined distance.
Claim 27
Dependent Claim 125 words
A computer-readable medium encoded with a plurality of processor-executable instruction sequences for: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; determining, by the subscriber unit, the distance between the current position and a position related to one or more points along the route; and requesting new map information from the service provider when the distance exceeds a predetermined distance.
Claim 28
Dependent Claim 125 words
A computer-readable medium encoded with a plurality of processor-executable instruction sequences for: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; determining, by the subscriber unit, the distance between the current position and a position related to one or more points along the route; and requesting new map information from the service provider when the distance exceeds a predetermined distance.
Claim 29
Dependent Claim 20 words
The computer-readable medium of claim 19 , wherein the subscriber unit conveys navigation information by synthetically generating recognizable speech patterns.
Claim 30
Dependent Claim 58 words
The computer-readable medium of claim 19 , further comprising processor-executable instruction sequences for: determining, by the subscriber unit or the service provider, the distance between the current position and a position related to one or more points along the route; and notifying the subscriber that the route has been deviated from when the distance exceeds a predetermined distance.
Claim 31
Dependent Claim 155 words
A computer-readable medium encoded with a plurality of processor-executable instruction sequences for: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; encrypting, by each of the subscriber unit and the service provider, information before transmission; assigning, by the subscriber unit, a first user of a subscriber unit an encryption key; associating the encryption key of the first user with the voice of the first user; identifying the first user when the first user speaks; and using the encryption key assigned to the first user during navigation by the first user.
Claim 32
Dependent Claim 155 words
A computer-readable medium encoded with a plurality of processor-executable instruction sequences for: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; encrypting, by each of the subscriber unit and the service provider, information before transmission; assigning, by the subscriber unit, a first user of a subscriber unit an encryption key; associating the encryption key of the first user with the voice of the first user; identifying the first user when the first user speaks; and using the encryption key assigned to the first user during navigation by the first user.
Claim 33
Dependent Claim 130 words
A computable-readable medium encoded with a plurality of processor-executable instruction sequences for: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; storing, by the service provider, the position information; measuring, by the subscriber unit, the distance between the stored position information and the current position; and transmitting, by the subscriber unit, the current position to the service provider when the distance exceeds a predetermined distance.
Claim 34
Dependent Claim 130 words
A computable-readable medium encoded with a plurality of processor-executable instruction sequences for: receiving, by a subscriber unit, position information and destination information, the destination information being spoken by a subscriber; transmitting, by the subscriber unit, the position information and the destination information to a service provider; receiving, by the subscriber unit, navigation information from the service provider, the navigation information involving a plurality of points along a route from a current position to a destination; conveying, by the subscriber unit, the navigation information to the subscriber; storing, by the service provider, the position information; measuring, by the subscriber unit, the distance between the stored position information and the current position; and transmitting, by the subscriber unit, the current position to the service provider when the distance exceeds a predetermined distance.

References Cited (Backward Citations)

US4827520A Cited
US5543789A Cited
US5948040A Cited
US6064323A Cited
US6115611A Cited
US6028537A Cited
US5944769A Cited
US6230132B1 Cited
US6169955B1 Cited
US6148261A Cited
US6115667A Cited
US6314365B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-12-02 2006-06-03 2006-12-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-12-02 2010-06-03 2010-12-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-12-02 2014-06-03 2014-12-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag