Bandwidth and memory conserving methods for a vehicle navigation system
First Claim
1. In a vehicle navigation system having a visual display screen, a method for filtering traffic information received from a remote location, comprising the steps of:
- (a) determining a current location of the vehicle navigation system;
(b) receiving traffic information from the remote location;
(c) determining whether the traffic information received in said step (b) relates to traffic conditions located within a predetermined distance from the vehicle navigation system;
(d) discarding traffic information that is determined in said step (c) to relate to traffic conditions located farther than the predetermined distance from the vehicle navigation system;
(e) calculating a travel route, based at least in part on the traffic information received in said step (b) that relates to traffic conditions located within the predetermined distance from the vehicle navigation system; and
(f) displaying the travel route calculated in said step (e) on the visual display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed specifically to methods for reducing the bandwidth requirements for broadcasting traffic information to a vehicle navigation system. The traffic information broadcast to the system using the bandwidth conserving methods of the present invention generally includes traffic flow information and traffic incident information. In one embodiment, the vehicle navigation system filters traffic information to a certain range to expedite traffic calculation, to save on processing hardware, and to reduce bandwidth needs. Alternately, bandwidth conservation may be achieved by providing weight factors and threshold prioritizing when a broadcast limit is close to being reached or exceeded. In another embodiment, bandwidth reduction is achieved by not broadcasting free-flow traffic information and/or displaying only traffic information that indicates a traffic problem. Another method of the present invention to reduce bandwidth needs is directed to reducing broadcast of static traffic information.
40 Citations
29 Claims
-
1. In a vehicle navigation system having a visual display screen, a method for filtering traffic information received from a remote location, comprising the steps of:
-
(a) determining a current location of the vehicle navigation system;
(b) receiving traffic information from the remote location;
(c) determining whether the traffic information received in said step (b) relates to traffic conditions located within a predetermined distance from the vehicle navigation system;
(d) discarding traffic information that is determined in said step (c) to relate to traffic conditions located farther than the predetermined distance from the vehicle navigation system;
(e) calculating a travel route, based at least in part on the traffic information received in said step (b) that relates to traffic conditions located within the predetermined distance from the vehicle navigation system; and
(f) displaying the travel route calculated in said step (e) on the visual display screen. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a vehicle navigation system having a visual display screen, a method for filtering traffic information received from a remote location, comprising the steps of:
-
(a) determining a current location of the vehicle navigation system;
(b) receiving traffic information from the remote location for a specific geographic region;
(c) determining whether the traffic information received in said step (b) exceeds a predetermined level of memory capacity of the vehicle navigation system;
(d) filtering the traffic information received in said step (b), if it is determined in said step (c) that the traffic information exceeds the predetermined level of memory capacity of the vehicle navigation system;
(e) calculating a travel route between a first location and a second location, based at least in part on either the traffic information received in said step (b) if it is determined in said step (c) that the traffic information does not exceed the predetermined level of memory capacity of the vehicle navigation system or on the traffic information remaining after the traffic information is filtered in said step (d);
(f) displaying the travel route calculated in said step (e) on the visual display screen. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. In a vehicle navigation system having a visual display screen, a method for maximizing the amount of traffic information received from a remote location, comprising the steps of:
-
(a) determining a current location of the vehicle navigation system;
(b) receiving traffic information that relates to traffic conditions located within a first predetermined distance from the vehicle navigation system from the remote location;
(c) determining whether the traffic information received in said step (b) exceeds a predetermined level of memory capacity of the vehicle navigation system;
(d) acquiring additional traffic information that relates to traffic conditions located within a second predetermined distance from the vehicle navigation system from the remote location, if it is determined in said step (c) that the traffic information does not exceed the predetermined level of memory capacity of the vehicle navigation system;
(e) calculating a travel route, based at least in part upon the traffic information received in said step (b) and any additional traffic information acquired in said step (d);
(f) displaying the travel route calculated in said step (e) on the visual display screen. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for maintaining maximum bandwidth availability for traffic information broadcasts including at least one traffic incident to a vehicle navigation system, comprising the steps of:
-
(a) setting a predetermined broadcast threshold value;
(b) determining if the traffic information being broadcast to the vehicle navigation system exceeds the predetermined broadcast threshold value set in said step (a);
(c) prioritizing each traffic incident being broadcast to the vehicle navigation system, if it is determined in said step (b) that the traffic information being broadcast exceeds the predetermined broadcast threshold value set in said step (a); and
(d) broadcasting the traffic information to, the vehicle navigation system based on the prioritizing in said step (c), wherein the traffic information is broadcast to the vehicle navigation system in the order prioritized in said step (c) until the traffic information approaches the predetermined broadcast threshold value set in said step (a). - View Dependent Claims (23, 24, 25)
-
-
26. A method for minimizing the broadcasting of redundant traffic information from a remote location to a vehicle navigation system having a visual display screen, comprising the steps of:
-
(a) determining a current location of the vehicle navigation system;
(b) displaying a map of a specific geographic region on the visual display screen, wherein the specific geographic region includes the location determined in said step (a);
(c) receiving traffic information from the remote location;
(d) filtering the traffic information received in said step (c) into traffic information that relates to traffic conditions located within a predetermined distance from the vehicle navigation system and traffic information that relates to traffic conditions located farther than the predetermined distance from the vehicle navigation system; and
(e) displaying the traffic information that relates to traffic conditions located within the predetermined distance from the vehicle navigation system on the visual display screen. - View Dependent Claims (27, 28, 29)
-
Specification