IP Library › Granted Patent US 6,989,766
Granted Patent B2
US 6,989,766 · App. 10/745,260 · Granted Jan 24, 2006

Smart traffic signal system

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,989,766
App. No.
10/745,260
Granted
Jan 24, 2006
Kind
B2
Abstract

Traffic signal data is broadcast, for receipt by vehicles traversing the roadways controlled by the traffic signals. If desired, traffic lights are provided with the capability to broadcast their location, status, changing cycles and timing data continuously. A receiving system in a vehicle is configured to receive the traffic signal data and display, to a user of the vehicle, visual display information and/or audible information informing the user of a speed range which, if followed, optimizes the use of the highway and minimizes the number of starts and stops that must be made.

Claims (47)

1. A method comprising:

broadcasting traffic signal data identifying present and future traffic signal sequences for a traffic signal;

receiving said traffic signal data at a vehicle;

calculating, based on said received traffic signal data, a speed range to be followed by said vehicle to minimize the amount of stopping, starting, and/or speed changing required while enabling the vehicle to progress past the traffic signal; and displaying said calculated speed range to the occupants of said vehicle;

wherein said traffic signal data includes a location of said traffic signal and directional components identifying the directions of approach to said traffic signal to which said data pertains;

and wherein said calculating step determines a location, speed of travel, and direction of travel of said vehicle;

identifying the location of said traffic signal relative to said vehicle;

identifying the appropriate directional component of said traffic signal data to be used, based on said vehicle's direction of approach to said traffic signal; and

calculating said speed range based on said location, speed of travel, and direction of travel of said vehicle, and the location of said traffic signal relative to said vehicle.

2. The method of claim 1 , wherein said vehicle location and direction of travel is determined via a global positioning system calculation.

3. The method of claim 2 , wherein said speed of travel is determined via a speed sensor of the vehicle.

4. The method of claim 3 , wherein the speed range displayed in said vehicle corresponds to the particular lane of the roadway on which said vehicle is traveling.

5. The method of claim 1 , wherein said traffic signal data is broadcast from said traffic signal.

6. The method of claim 1 , wherein said traffic signal data is delivered by said traffic signal via a wired network or a wireless network to a collecting server which gathers said traffic signal data from all traffic signals within a predetermined area and wherein said collecting server broadcasts said traffic signal data.

7. A system comprising:

a transmitter broadcasting traffic signal data identifying present and future traffic signal sequences for a traffic signal;

a receiver receiving said traffic signal data at a vehicle;

a processor calculating, based on said received traffic signal data, a speed range to be followed by said vehicle to minimize the amount of stopping, starting, and/or speed changing required while enabling the vehicle to progress past the traffic signal; and a display device displaying said calculated speed range to the occupants of said vehicle;

wherein said traffic signal data includes a location of said traffic signal and directional components identifying the directions of approach to said traffic signal to which said data pertains;

and wherein said processor includes means for determining a location, speed of travel, and direction of travel of said vehicle;

means for identifying the location of said traffic signal relative to said vehicle;

means for identifying the appropriate directional component of said traffic signal data to be used, based on said vehicle's direction of approach to said traffic signal; and

means for calculating said speed range based on said location, speed of travel, and

direction of travel of said vehicle, and the location of said traffic signal relative to said vehicle.

8. The system of claim 7 , wherein said vehicle location and direction of travel is determined via a global positioning system calculation.

9. The system of claim 8 , wherein said speed of travel is determined via a speed sensor of the vehicle.

10. The system of claim 9 , wherein the speed range displayed in said vehicle corresponds to the particular lane of the roadway on which said vehicle is traveling.

11. The system of claim 7 , wherein said transmitter is coupled to said traffic signal and broadcasts said traffic signal data directly from said traffic signal.

12. The system of claim 7 further comprising a collecting server configured to receive said traffic signal data via a wired network or a wireless network from all traffic signals within a predetermined area, said collecting server being further configured to broadcast said traffic signal data.

13. A computer program product comprising a computer readable storage medium having a computer readable program code embodied in the medium, the computer readable program code comprising instructions effective when executing to:

broadcast traffic signal data identifying present and future traffic signal sequences for a traffic signal;

receive said traffic signal data at a vehicle;

calculate, based on said received traffic signal data, a speed range to be followed by said vehicle to minimize the amount of stopping, starting, and/or speed changing required while enabling the vehicle to progress past the traffic signal; and display said calculated speed range to the occupants of said vehicle;

wherein said traffic signal data includes a location of said traffic signal and directional components identifying the directions of approach to said traffic signal to which said data pertains;

and wherein said computer readable program code for calculating comprises instructions effective when executing to:

determine a location, speed of travel, and direction of travel of said vehicle;

identify the location of said traffic signal relative to said vehicle;

select the appropriate directional component of said traffic signal data to be used, based on said vehicle's direction of approach to said traffic signal; and

calculate said speed range based on said location, speed of travel, and direction of travel of said vehicle, and the location of said traffic signal relative to said vehicle.

14. The computer program product of claim 13 , wherein said vehicle location and direction of travel is determined via a global positioning system calculation.

15. The computer program product of claim 14 , wherein said speed of travel is determined via a speed sensor of each vehicle.

16. The computer program product of claim 15 , wherein the speed range displayed in said vehicle corresponds to the particular lane of the roadway on which said vehicle is traveling.

17. The computer program product of claim 13 , wherein said computer readable program code for broadcasting traffic signal data comprises instructions effective when executing to:

broadcast said traffic signal data directly from said traffic signal.

18. The computer program product of claim 13 , wherein said computer readable program code further comprises instructions effective when executing to:

receive said traffic signal data at a collecting server via a wired network or a wireless network from all traffic signals within a predetermined area, and wherein said computer readable program code for broadcasting traffic signal data comprises instructions effective when executing to:

broadcast said traffic signal data from said collecting server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2004
From: MESE, JOHN CARL; PETERSON, NATHAN J.; WALTERMANN, ROD DAVID; WEKSLER, ARNOLD S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014672/0796 →
Continuity (1)
Related Publication 20050134478A1 · Jun 23, 2005