Claims
- 1. A system for providing directions, comprising:a server coupled to a communication network, the server operable to determine directions from an origination location to a destination location and to communicate the directions using the communication network, wherein the directions comprise a plurality of segments, each segment separated from an adjacent segment by a separator signal and comprising a command and a notification region defined by a plurality of notification coordinates; and a mobile unit coupled to the communication network remote from the server, the mobile unit operable to receive the communicated directions, the mobile unit further operable to present automatically a particular segment of the directions to a user if the location of the mobile unit substantially corresponds to a notification coordinate defining the notification region associated with that segment.
- 2. The system of claim 1, wherein:the communication network comprises a cellular services network; the mobile unit is further operable to determine the origination location and the destination location, and to communicate a service message in a call using the cellular services network, wherein the service message specifies the origination location and the destination location; and the server determines the directions in response to the service message.
- 3. The system of claim 1, wherein:the communication network comprises a global computer network; the mobile unit is further operable to determine the origination location and the destination location, and to communicate a request using the global computer network, wherein the request specifies the origination location and the destination location; and the server determines the directions in response to the request.
- 4. The system of claim 1, wherein the server comprises:a memory operable to store geographical information, traffic information, or weather information; and a processor coupled to the memory, the processor operable to determine the directions by using the stored information.
- 5. The system of claim 1, wherein the server comprises:a network interface that couples to a global computer network; and a processor that couples to the network interface, the processor operable to determine the directions by accessing geographical information, traffic information, or weather information from the global computer network.
- 6. The system of claim 1, wherein the origination location and the destination location comprise geographical coordinates.
- 7. The system of claim 1, wherein the mobile unit comprises a global positioning device operable to determine the origination location.
- 8. The system of claim 1, wherein the directions are communicated as a voice message using the communication network, and the separator signal comprises a dual tone multifrequency signal.
- 9. The system of claim 1, wherein directions are communicated as a text message using the communication network, and the separator signal comprises a text delimiter, and wherein the mobile unit further comprises a processor operable to translate the text message into audible voice signals for presentation to the user.
- 10. The system of claim 1, wherein the mobile unit is associated with a vehicle.
- 11. The system of claim 1, wherein the notification coordinates defining each notification region may be dynamically established.
- 12. The system of claim 1, wherein each segment of the directions further comprises a realization region, and wherein the mobile unit is further operable to present automatically a particular segment of the directions to the user if the mobile unit fails to enter the realization region associated with that segment.
- 13. A method for providing directions, comprising:determining at a server directions from an origination location to a destination location, wherein the directions comprise a plurality of segments, each segment separated from an adjacent segment by a separator signal and comprising a command and a notification region defined by a plurality of notification coordinates, wherein the notification coordinates defining each notification region may be dynamically established; and communicating the directions to a mobile unit remote from the server using a communication network.
- 14. The method of claim 13, further comprising:receiving from the mobile unit a service message specifying the origination location and the destination location, wherein the step of determining comprises determining the directions in response to the service message.
- 15. The method of claim 13, further comprising:storing geographical information, traffic information, or weather information, wherein the step of determining comprises determining the directions by using the stored information.
- 16. The method of claim 13, wherein the step of determining comprises determining the directions using geographical information, traffic information, or weather information accessed from a global computer network.
- 17. The method of claim 13, wherein the origination location and the destination location comprise geographical coordinates.
- 18. The method of claim 13, wherein the step of communicating comprises communicating the directions as a voice message, and wherein the separator signal comprises a dual tone multifrequency signal.
- 19. The method of claim 13, wherein the step of communicating comprises communicating the directions as a text message, and wherein the separator signal comprises a text delimiter, the method further comprising translating the text message into audible voice signals and presenting the audible voice signals to the user.
- 20. The method of claim 13, wherein the mobile unit is associated with a vehicle.
- 21. The method of claim 13, further comprising presenting automatically a segment of the directions to a user if the location of the mobile unit substantially corresponds to a notification coordinate defining the notification region associated with that segment.
- 22. The method of claim 13, wherein each segment of the directions further comprises a realization region, the method further comprising presenting automatically a segment of the directions to the user if the mobile unit fails to enter the realization region associated with that segment.
- 23. A method for automatically presenting directions to a user at a mobile unit, comprising:storing directions determined from an origination location to a destination location, the directions comprising a plurality of segments, wherein each segment includes a command and a notification region defined by a plurality of notification coordinates; and presenting automatically a particular segment of the directions to a user if the location of the mobile unit substantially corresponds to a notification coordinate defining the notification region associated with that segment.
- 24. The method of claim 23, wherein each segment of the directions further comprises a realization region, the method further comprising presenting automatically a particular segment of the directions to the user if the mobile unit fails to enter the realization region associated with that segment.
- 25. The method of claim 23, wherein each segment of the directions is separated from an adjacent segment by a separator signal.
- 26. The method of claim 25, wherein the step of storing comprises storing the directions as a voice message, and wherein the separator signal comprises a dual tone multifrequency signal.
- 27. The method of claim 25, wherein the step of storing comprises storing the directions as a text message, and wherein the separator signal comprises a text delimiter, the method further comprising translating the text message into audible voice signals for presentation to the user.
- 28. The method of claim 23, further comprising:determining the origination location and the destination location at the mobile unit; and communicating a service message using a cellular services network, the service message specifying the origination location and the destination location.
- 29. The method of claim 23, further comprising:determining the origination location and the destination location at the mobile unit; and communicating a request using a global computer network, the request specifying the origination location and the destination location.
- 30. The method of claim 23, further comprising:storing geographical information, traffic information, or weather information at a server remote from the mobile unit; and determining the directions at the server by using the stored information.
- 31. The method of claim 23, further comprising:determining the directions at a server remote from the mobile unit by accessing geographical information, traffic information, or weather information from a global computer network.
- 32. The method of claim 23, wherein the origination location and the destination location comprise geographical coordinates.
- 33. The method of claim 23, further comprising determining the location of the mobile unit using a global positioning device.
- 34. The method of claim 23, wherein the mobile unit is associated with a vehicle.
- 35. A mobile unit for presenting directions to a user, the mobile unit comprising:a memory operable to store directions determined from an origination location to a destination location, wherein the directions comprise a plurality of segments, each segment separated from an adjacent segment by a separator signal and comprising a command and a notification region defined by a plurality of notification coordinates; and a processor coupled to the memory and operable to present automatically a particular segment of the directions to a user if the location of the mobile unit substantially corresponds to a notification coordinate defining the notification region associated with that segment.
- 36. The mobile unit of claim 35, wherein:the processor is further operable to determine the origination location and the destination location, and to communicate a service message to a remote server in a call using a cellular services network, wherein the service message specifies the origination location and the destination location; and the directions are determined at the remote server in response to the service message.
- 37. The mobile unit of claim 35, wherein:the processor is further operable to determine the origination location and the destination location, and to communicate a request to a remote server using a global computer network, wherein the request specifies the origination location and the destination location; and the directions are determined at the remote server in response to the request.
- 38. The mobile unit of claim 35, wherein the origination location and the destination location comprise geographical coordinates.
- 39. The mobile unit of claim 35, further comprising a global positioning device operable to determine the origination location.
- 40. The mobile unit of claim 35, wherein the memory stores the directions as a voice message, and the separator signal comprises a dual tone multifrequency signal.
- 41. The mobile unit of claim 35, wherein the memory stores the directions as a text message, and the separator signal comprises a text delimiter, and wherein the processor is further operable to translate the text message into audible voice signals for presentation to the user.
- 42. The mobile unit of claim 35, wherein the mobile unit is associated with a vehicle.
- 43. The mobile unit of claim 35, wherein the notification coordinates defining each notification region may be dynamically established.
- 44. The mobile unit of claim 35, wherein each segment of the directions further comprises a realization region, wherein the processor is further operable to present automatically a particular segment of the directions to the user if the mobile unit fails to enter the realization region associated with that segment.
- 45. A server for providing directions, the server comprising a processor operable to determine directions from an origination location to a destination location, wherein the directions comprise a plurality of segments, each segment separated from an adjacent segment by a separator signal and comprising a command and a notification region defined by a plurality of notification coordinates, wherein the notification coordinates defining each notification region may be dynamically established, the processor further operable to communicate the directions to a mobile unit remote from the server using a communication network.
- 46. The server of claim 45, further comprising a memory operable to store geographical information, traffic information, or weather information, wherein the processor is operable to determine the directions by using the stored information.
- 47. The server of claim 45, further comprising a network interface that couples to a global computing network, wherein the processor is operable to determine the directions by accessing geographical information, traffic information, or weather information from the global computing network.
- 48. The server of claim 45, wherein the origination location and the destination location comprise geographical coordinates.
- 49. The server of claim 45, wherein the directions are communicated as a voice message using the communication network, and the separator signal comprises a dual tone multifrequency signal.
- 50. The server of claim 49, wherein the directions are communicated by a customer representative at the server.
- 51. The server of claim 49, wherein the directions are communicated by an interactive voice response unit at the server.
- 52. The server of claim 49, wherein the notification coordinates defining each notification region may be dynamically established.
- 53. The server of claim 45, wherein the directions are communicated as a text message using the communication network, and the separator signal comprises a text delimiter.
- 54. The server of claim 45, wherein the processor is further operable to determine the directions in response to a service message communicated by a mobile unit remote from the server, the service message specifying an origination location and a destination location.
- 55. A method for providing directions, comprising:determining at a server directions from an origination location to a destination location, wherein the directions comprise a plurality of segments, each segment separated from an adjacent segment by a separator signal and comprising a command and a notification region defined by a plurality of notification coordinates, wherein the notification coordinates defining each notification region may be dynamically established; and communicating the directions to a mobile unit remote from the server using a communication network, the mobile unit being operable to present automatically a particular segment of the directions to a user if the location of the mobile unit substantially corresponds to a notification coordinate defining the notification region associated with that segment.
- 56. A server for providing directions, the server comprising a processor operable to determine directions from an origination location to a destination location, wherein the directions comprise a plurality of segments, each segment separated from an adjacent segment by a separator signal and comprising a command and a notification region defined by a plurality of notification coordinates, wherein the notification coordinates defining each notification region may be dynamically established, the processor further operable to communicate the directions to a mobile unit remote from the server using a communication network, the mobile unit being operable to present automatically a particular segment of the directions from the server to a user if the location of the mobile unit substantially corresponds to a notification coordinate defining the notification region associated with that segment.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to pending U.S. patent application Ser. No. 09/124,951, filed on Jul. 29, 1998, by William C. Kennedy, III et al., and entitled “System and Method for Providing Menu Data Using a Communication Network,” and pending U.S. patent application Ser. No. 09/126,041, filed on Jul. 29, 1998, by William C. Kennedy, III et al., and entitled “System and Method for Routing a Call Using a Communications Network.”
US Referenced Citations (65)
Foreign Referenced Citations (10)
Number |
Date |
Country |
0812120 |
Dec 1997 |
EP |
0 814 447 |
Dec 1997 |
EP |
2 221 113 |
Jan 1990 |
GB |
2283350 |
May 1995 |
GB |
2292857 |
Aug 1995 |
GB |
8202448 |
Jul 1982 |
WO |
WO 9607110 |
Mar 1996 |
WO |
WO 9734431 |
Sep 1997 |
WO |
WO 9806227 |
Feb 1998 |
WO |
WO 9912367 |
Mar 1999 |
WO |
Non-Patent Literature Citations (2)
Entry |
PCT Search Report in International Application No. PCT/US 99/17255, dated Nov. 22, 1999, 7 pages. |
PCT Search Report in International Application No. PCT/US 99/17256, dated Jan. 11, 2000, 7 pages. |