Downloading map segment(s) to a cell phone based upon its GPS coordinates and mobility
First Claim
1. A method for operating a wireless terminal to display a map segment on a display of the wireless terminal, the method comprising:
- accessing a Global Positioning System (GPS) receiver of the wireless terminal to determine location coordinates of the wireless terminal;
determining a maximum data size for a map segment download based upon a data size of currently available memory and an estimated data size required for other application uses;
sending a map segment download request to a server via a supporting wireless network infrastructure, the map segment download request including the location coordinates and the maximum data size;
receiving a map segment corresponding to the location coordinates of the wireless terminal, the map segment having a data size no greater than the maximum data size and a level of detail corresponding to the maximum data size; and
displaying the map segment and an icon that represents the wireless terminal on the display, the icon displayed on the map segment at a location corresponding to the location coordinates of the wireless terminal.
6 Assignments
0 Petitions
Accused Products
Abstract
A wireless terminal displays its location and navigation information (map segment) on its display. The wireless terminal accesses a Global Positioning System (GPS) receiver of the wireless terminal to determine its location coordinates. The wireless terminal determines a maximum data size for navigation information to be downloaded. The wireless terminal sends a navigation information download request to a map server via a supporting wireless network infrastructure that includes the location coordinates and the maximum data size. The wireless terminal receives navigation information that has a data size no greater than the maximum data size and displays the navigation information on the display. The wireless terminal may display a map segment and an icon representing the wireless terminal at a location corresponding to the location coordinates of the wireless terminal with respect to the map segment. The wireless terminal may download a premises map from a premises map server.
15 Citations
23 Claims
-
1. A method for operating a wireless terminal to display a map segment on a display of the wireless terminal, the method comprising:
-
accessing a Global Positioning System (GPS) receiver of the wireless terminal to determine location coordinates of the wireless terminal; determining a maximum data size for a map segment download based upon a data size of currently available memory and an estimated data size required for other application uses; sending a map segment download request to a server via a supporting wireless network infrastructure, the map segment download request including the location coordinates and the maximum data size; receiving a map segment corresponding to the location coordinates of the wireless terminal, the map segment having a data size no greater than the maximum data size and a level of detail corresponding to the maximum data size; and displaying the map segment and an icon that represents the wireless terminal on the display, the icon displayed on the map segment at a location corresponding to the location coordinates of the wireless terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for operating a Global Positioning System (GPS) enabled wireless terminal, the method comprising:
-
accessing a GPS receiver of the wireless terminal to determine location coordinates of the wireless terminal; detecting entering of a premises based upon comparing the location coordinates to stored premises location coordinates; establishing communications with a premises map server via a wireless link; downloading a premises map from the premises map server, the premises map comprising; a plurality of points of interest; and GPS coordinates respective to the plurality of points of interest; and displaying the premises map on the display. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for operating a wireless terminal to display a map segment on a display of the wireless terminal, the method comprising:
-
accessing a Global Positioning System (GPS) receiver of the wireless terminal to determine location coordinates of the wireless terminal; determining a map segment downloading latency; determining a rate of motion of the wireless terminal; based upon the rate of motion of the wireless terminal, estimating a duration of time when future location coordinates of the wireless terminal will depart from a current map segment; when the map segment downloading latency compares unfavorably to the duration of time; determining a maximum data size for a map segment download based upon a data size of currently available memory and an estimated data size required for other application uses; and sending a map segment download request to the map server via the supporting wireless network infrastructure that includes the location coordinates of the wireless terminal and the maximum data size; receiving a map segment in response to the map segment download request; and displaying the map segment and an icon that represents the wireless terminal on the display, the icon displayed on the map segment at a location corresponding to the location coordinates of the wireless terminal. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A wireless terminal comprising:
-
a wireless interface; a user interface including a display; a Global Positioning System (GPS) receiver; and a processing unit communicatively coupled to the wireless interface, the user interface, and the GPS receiver and operable to; access a Global Positioning System (GPS) receiver of the wireless terminal to determine location coordinates of the wireless terminal; determine a maximum data size for a map segment download based upon a data size of currently available memory and an estimated data size required for other application uses; send a map segment download request to a server via a supporting wireless network infrastructure, the map segment download request including the location coordinates and the maximum data size, receive a map segment corresponding to the location coordinates of the wireless terminal, the map segment having a data size no greater than the maximum data size and a level of detail corresponding to the maximum data size; and display the map segment and an icon that represents the wireless terminal on the display, the icon displayed on the map segment at a location corresponding to the location coordinates of the wireless terminal.
-
-
22. A wireless terminal comprising:
-
a wireless interface; a user interface including a display; a Global Positioning System (GPS) receiver; and a processing unit communicatively coupled to the wireless interface, the user interface, and the GPS receiver and operable to; access a GPS receiver of the wireless terminal to determine location coordinates of the wireless terminal; detect entering of a premises based upon comparing the location coordinates to stored premises location coordinates; establish communications with a premises map server via a wireless link; download a premises map from the premises map server, the premises map comprising; a plurality of points of interest; and GPS coordinates respective to the plurality of points of interest; and display the premises map on the display.
-
-
23. A wireless terminal comprising:
-
a wireless interface; a user interface including a display; a Global Positioning System (GPS) receiver; and a processing unit communicatively coupled to the wireless interface, the user interface, and the GPS receiver and operable to; access a Global Positioning System (GPS) receiver of the wireless terminal to determine location coordinates of the wireless terminal; determine a map segment downloading latency; determine a rate of motion of the wireless terminal; based upon the rate of motion of the wireless terminal, estimate a duration of time when future location coordinates of the wireless terminal will depart from a current map segment; when the map segment downloading latency compares unfavorably to the duration of time; determine a maximum data size for a map segment download based upon a data size of currently available memory and an estimated data size required for other application uses; and send a map segment download request to the map server via the supporting wireless network infrastructure that includes the location coordinates of the wireless terminal and the maximum data size; receive a map segment in response to the map segment download request; and display the map segment and an icon that represents the wireless terminal on the display, the icon displayed on the map segment at a location corresponding to the location coordinates of the wireless terminal.
-
Specification