SYSTEM AND METHOD FOR PROVIDING ROUTING, MAPPING, AND RELATIVE POSITION INFORMATION TO USERS OF A COMMUNICATION NETWORK
First Claim
1. A method for presenting navigational information using a mobile communication device having an input interface and a GPS receiver and a complementary device having a display device, said method comprising the steps of:
- receiving location information of the mobile communication device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device;
receiving destination information, said destination information indicating a location of a destination;
using the mobile communication device, sending a request for navigational information, said navigational information including route information for traveling between the location of the mobile communication device and the location of the destination, wherein said request is sent to a server over a telecommunication network;
receiving, from the server over a telecommunication network, navigational information;
storing, at the mobile communication device, navigational information received from the server;
establishing communication between the mobile communication device and the complementary device;
sending, from the mobile communication device to the complementary device, said navigational information;
displaying, at the display device of the complementary device, driving directions for traveling between the location of the mobile communication device and the location of the destination.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for providing real-time position information of one party to another party by utilizing a conventional telecommunication network system such as the convention telephone network, a mobile telecommunications network, a computer network, or the Internet. More specifically, the preferred embodiments of the present invention allow a caller and a receiver of a telephone call to provide to and receive from each other position information related to the caller and/or receiver'"'"'s physical location, including address information, GPS coordinates, nearby fixed locations such as a parking structure, etc. Additionally, the preferred embodiments of the present invention allow a caller and receiver to retrieve routing instructions or maps for traveling to or from each other. In another embodiment of the present invention, a party may locate the position of another party via the entry of the other party'"'"'s unique identifier such as a phone number of the other party'"'"'s mobile phone. In yet another embodiment of the present invention, the position information of a party may be concurrently delivered to another party'"'"'s computer terminal whereby the other party can process the information in further detail.
-
Citations
79 Claims
-
1. A method for presenting navigational information using a mobile communication device having an input interface and a GPS receiver and a complementary device having a display device, said method comprising the steps of:
-
receiving location information of the mobile communication device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; using the mobile communication device, sending a request for navigational information, said navigational information including route information for traveling between the location of the mobile communication device and the location of the destination, wherein said request is sent to a server over a telecommunication network; receiving, from the server over a telecommunication network, navigational information; storing, at the mobile communication device, navigational information received from the server; establishing communication between the mobile communication device and the complementary device; sending, from the mobile communication device to the complementary device, said navigational information; displaying, at the display device of the complementary device, driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium containing a computer program for performing a method of presenting navigational information using a mobile communication device having an input interface and a GPS receiver, said method comprising the steps of:
-
receiving location information of the mobile communication device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; sending a request for navigational information, said navigational information including route information for traveling between the location of the mobile communication device and the location of the destination, wherein said request is sent to a server over a telecommunication network; receiving, from the server over a telecommunication network, navigational information; storing, at the mobile communication device, navigational information received from the server; establishing communication between the mobile communication device and a complementary device, said complementary device including a display device; and sending, from the mobile communication device to the complementary device, said navigational information, wherein said navigational information causes the complementary device to present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A mobile communication device comprising:
-
a display device; an input interface for receiving user inputs; a GPS receiver for receiving location information of the mobile communication device, said location information indicating a location of the mobile communication device; a memory; and a processor, said processor being programmed to perform the steps of; receiving destination information, said destination information indicating a location of a destination; sending a request for navigational information, said navigational information including route information for traveling between the location of the mobile communication device and the location of the destination, wherein said request is sent to a server over a telecommunication network; receiving, from the server over a telecommunication network, navigational information; storing in the memory navigational information received from the server; establishing communication with a complementary device; and sending said navigational information to the complementary device, wherein said navigational information causes the complementary device to present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for presenting navigational information using a mobile communication device having an input interface and a GPS receiver and a complementary device having a display device, said method comprising the steps of:
-
receiving location information of the mobile communication device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device; receiving destination information via the mobile communication device, said destination information indicating a location of a destination; using the mobile communication device, generating navigation information for traveling between the location of the mobile communication device and the location of the destination; establishing communication between the mobile communication device and the complementary device; sending, from the mobile communication device to the complementary device, said navigational information; displaying, at the display device of the complementary device, driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable medium containing a computer program for performing a method of presenting navigational information using a mobile communication device having an input interface and a GPS receiver, said method comprising the steps of:
-
receiving location information of the mobile communication device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; generating navigation information for traveling between the location of the mobile communication device and the location of the destination; establishing communication between the mobile communication device and a complementary device, said complementary device including a display device; and sending, from the mobile communication device to the complementary device, said navigational information, wherein said navigational information causes the complementary device to present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A mobile communication device comprising:
-
a display device; an input interface for receiving user inputs; a GPS receiver for receiving location information of the mobile communication device, said location information indicating a location of the mobile communication device; a memory; and a processor, said processor being programmed to perform the steps of; receiving destination information, said destination information indicating a location of a destination; generating navigation information for traveling between the location of the mobile communication device and the location of the destination; establishing communication with a complementary device; and sending said navigational information to the complementary device, wherein said navigational information causes the complementary device to present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for presenting navigational information using a mobile communication device having a GPS receiver and a complementary device having a display device, said method comprising the steps of:
-
receiving location information of the mobile communication device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; establishing communication between the mobile communication device and the complementary device; sending, from the mobile communication device to the complementary device, said location information; using the complementary device, generating navigation information for traveling between the location of the mobile communication device and the location of the destination; and displaying, at the display device of the complementary device, driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A computer-readable medium containing a computer program for performing a method of presenting navigational information using a complementary device in combination with a mobile communication device:
-
establishing communication between the mobile communication device and a complementary device, said complementary device including a display device; receiving location information of the mobile communication device, said location information being obtained by the mobile device using the GPS receiver of the mobile communication device, said location information indicating a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; generating navigation information for traveling between the location of the mobile communication device and the location of the destination; and present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A vehicular navigation device comprising:
-
a display device; an input interface for receiving user inputs; an interface for interfacing with a mobile communication device, said mobile communication device including a GPS receiver for receiving location information of the mobile communication device, said location information indicating a location of the mobile communication device; a processor, said processor being programmed to perform the steps of; establishing communication with the mobile communication device via the interface; receiving from the mobile communication device location information of the mobile communication device; receiving destination information via the input interface, said destination information indicating a location of a destination; generating navigation information for traveling between the location of the mobile communication device and the location of the destination; and present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A automobile having a vehicular navigation device, said vehicular navigation device comprising:
-
a display device; an input interface for receiving user inputs; an interface for interfacing with a mobile communication device, said mobile communication device including a GPS receiver for receiving location information of the mobile communication device, said location information indicating a location of the mobile communication device; a processor, said processor being programmed to perform the steps of; establishing communication with the mobile communication device via the interface; receiving from the mobile communication device location information of the mobile communication device; receiving destination information via the input interface, said destination information indicating a location of a destination; generating navigation information for traveling between the location of the mobile communication device and the location of the destination; and present driving directions for traveling between the location of the mobile communication device and the location of the destination. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A automobile having a computing device, said computing device comprising:
-
a display device; an input interface for receiving user inputs; an interface for interfacing with a mobile communication device; a processor, said processor being programmed to perform the steps of; establishing communication with the mobile communication device via the interface; receiving from the mobile communication device navigational information for traveling between an origin and a destination; generating graphical data for displaying on the display device driving directions for traveling between the origin and the destination; and presenting driving directions for traveling between the origin and the destination. - View Dependent Claims (52, 53, 54, 55)
-
-
56. A method of presenting navigational information on a mobile communication device, said method comprising the steps of:
-
determining a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; processing route information for traveling between the location of the mobile communication device and the location of the destination; identifying a specific geographical region associated with the processed route of travel between the location of the mobile communication device and the location of the destination; and receiving, from a server, location-specific data associated with said specific geographical region. - View Dependent Claims (57, 58, 59)
-
-
60. A computer-readable medium containing a computer program for performing a method of presenting navigational information on a mobile communication device, said method comprising the steps of:
-
determining a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; processing route information for traveling between the location of the mobile communication device and the location of the destination; identifying a specific geographical region associated with the route of travel between the location of the mobile communication device and the location of the destination; and receiving, from a server, location-specific data associated with the specific geographical region. - View Dependent Claims (61, 62, 63)
-
-
64. A mobile communication device comprising:
-
means for determining a location of the mobile communication device; means for receiving destination information, said destination information indicating a location of a destination; means for processing route information for traveling between the location of the mobile communication device and the location of the destination; means for identifying a specific geographical region associated with the route of travel between the location of the mobile communication device and the location of the destination; and means for receiving, from a server, location-specific data associated with the specific geographical region. - View Dependent Claims (65, 66, 67)
-
-
68. A method of presenting navigational information on a mobile communication device, said method comprising the steps of:
-
receiving a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; processing route information for traveling between the location of the mobile communication device and the location of the destination; identifying a specific geographical region associated with the route of travel between the location of the mobile communication device and the location of the destination; and sending, to the mobile communication device, location-specific data associated with the specific geographical region. - View Dependent Claims (69, 70, 71)
-
-
72. A computer-readable medium containing a computer program for performing a method of presenting navigational information on a mobile communication device, said method comprising the steps of:
-
receiving a location of the mobile communication device; receiving destination information, said destination information indicating a location of a destination; processing route information for traveling between the location of the mobile communication device and the location of the destination; identifying a specific geographical region associated with the route of travel between the location of the mobile communication device and the location of the destination; and sending, to the mobile communication device, location-specific data associated with the specific geographical region. - View Dependent Claims (73, 74, 75)
-
-
76. An online database and application server comprising:
-
means for receiving a location of a mobile communication device; means for receiving destination information, said destination information indicating a location of a destination; means for processing route information for traveling between the location of the mobile communication device and the location of the destination; means for identifying a specific geographical region associated with the route of travel between the location of the mobile communication device and the location of the destination; and means for sending, to the mobile communication device, location-specific data associated with the specific geographical region. - View Dependent Claims (77, 78, 79)
-
Specification