← Back to Patent Explorer
US6989766B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Smart traffic signal system

Assignee: International Business Machines Corp
•
Filing: 2003-12-23
•
Granted: 2006-01-24
•
Expires: 2023-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 John Carl Mese
  • 👤 Nathan J. Peterson
  • 👤 Rod David Waltermann
  • 👤 Arnold S. Weksler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 09:51
CPC Classifications
G; G08; G08G; G08G1/00; G08G1/09; G08G1/0962; G08G1/0967; G08G1/096708; G08G1/096716; G08G1/096733; G08G1/096758; G08G1/096766; G08G1/096783

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 188 words
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.
Claim 2
Independent Claim 188 words
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.
Claim 3
Dependent Claim 22 words
The method of claim 1 , wherein said vehicle location and direction of travel is determined via a global positioning system calculation.
Claim 4
Dependent Claim 20 words
The method of claim 2 , wherein said speed of travel is determined via a speed sensor of the vehicle.
Claim 5
Dependent Claim 28 words
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.
Claim 6
Dependent Claim 17 words
The method of claim 1 , wherein said traffic signal data is broadcast from said traffic signal.
Claim 7
Dependent Claim 53 words
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.
Claim 8
Independent Claim 205 words
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.
Claim 9
Independent Claim 205 words
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.
Claim 10
Dependent Claim 22 words
The system of claim 7 , wherein said vehicle location and direction of travel is determined via a global positioning system calculation.
Claim 11
Dependent Claim 20 words
The system of claim 8 , wherein said speed of travel is determined via a speed sensor of the vehicle.
Claim 12
Dependent Claim 28 words
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.
Claim 13
Dependent Claim 26 words
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.
Claim 14
Dependent Claim 45 words
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.
Claim 15
Dependent Claim 226 words
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.
Claim 16
Dependent Claim 226 words
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.
Claim 17
Dependent Claim 24 words
The computer program product of claim 13 , wherein said vehicle location and direction of travel is determined via a global positioning system calculation.
Claim 18
Dependent Claim 22 words
The computer program product of claim 14 , wherein said speed of travel is determined via a speed sensor of each vehicle.
Claim 19
Dependent Claim 30 words
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.
Claim 20
Dependent Claim 35 words
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.
Claim 21
Dependent Claim 73 words
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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-01-23 2009-07-25 2010-01-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-01-23 2013-07-25 2014-01-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-01-23 2017-07-25 2018-01-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag