IP Library Granted Patent US 8,830,085
Granted Patent B2
US 8,830,085 · App. 12/617,048 · Granted Sep 9, 2014

Monitoring traffic signal preemption

Inventors: David John Edwardson (Shoreview, MN); David R. Johnson (Oakdale, MN); Kevin Clare Eichhorst (Owatonna, MN); Patrick Keenan Cosgrove (Apple Valley, MN); Nicole Maria Montgomery (Woodbury, MN)
Assignee: Global Traffic Technologies, LLC
G08G1/087
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 8,830,085
App. No.
12/617,048
Granted
Sep 9, 2014
Kind
B2
Abstract

Approaches for monitoring traffic signal preemption at one or more intersections. According to one embodiment, a road map that includes a plurality of roads and intersections is displayed with a computer system. Preemption data periodically received by the computer system from at least one preemption controller at a respective intersection is used to update the road map. In response to the preemption data, the road map is updated to include a traffic signal icon at the respective intersection and a vehicle icon at a location on the map corresponding to a location of a vehicle transmitting a preemption request as indicated by the preemption data.

Claims (39)

1. A method for monitoring traffic signal preemption at one or more intersections, comprising:

displaying a road map with a computer system, wherein the road map includes a plurality of roads and intersections;

periodically transmitting preemption data from at least one preemption controller at a respective intersection to the computer system;

displaying at least one traffic signal icon proximate the respective intersection on the road map;

displaying a plurality of approach maps associated with the intersection and preemption controller, wherein the approach maps overlay one or more roads leading to the intersection, and each of the approach maps defines boundaries of a respective area, the at least one preemption controller in response to a preemption request being emitted from any of the respective areas, will process the preemption request, and the at least one preemption controller in response to the preemption request not being emitted from any of the respective areas, will not process the preemption request; and

in response to receiving the preemption data, updating the road map to include a vehicle icon at a location on the road map corresponding to a location of a vehicle transmitting a preemption request as indicated by the preemption data.

2. The method of claim 1 , further comprising requesting the plurality of approach maps by the computer system from the preemption controller.

3. The method of claim 1 , further comprising displaying icons representative of other preemption controllers in communication with the at least one preemption controller.

4. The method of claim 1 , wherein the vehicle icon at the location on the road map includes a graphical indicator positioned at a location indicated by the preemption data on one of the plurality of roads.

5. The method of claim 1 , wherein the vehicle icon is indicative of a priority level of the vehicle transmitting the preemption request.

6. The method of claim 5 , wherein for a high priority level vehicle transmitting the preemption request, an emergency vehicle icon is displayed.

7. The method of claim 6 , wherein for a low priority level vehicle transmitting the preemption request, a mass transit vehicle icon is displayed.

8. The method of claim 1 , further comprising, in response to user selection of the vehicle icon, displaying textual data describing a geographical location of the vehicle.

9. The method of claim 1 , further comprising, in response to user selection of the vehicle icon, displaying textual data describing speed of the vehicle.

10. The method of claim 1 , further comprising, in response to user selection of the vehicle icon, displaying textual data describing heading of the vehicle.

11. The method of claim 1 , further comprising, in response to user selection of the vehicle icon, displaying textual data describing an estimated time of arrival of the vehicle at the respective intersection.

12. The method of claim 1 , further comprising, in response to user selection of the traffic signal icon, displaying textual data describing a geographical location of the respective intersection.

13. The method of claim 1 , further comprising, in response to user selection of the traffic signal icon, displaying textual data indicating a name of the respective intersection.

14. The method of claim 1 , further comprising:

displaying respective graphical icons corresponding to phases of a traffic signal controller at the respective intersection; and

for each phase for which the traffic signal controller activates a green light at the respective intersection, coloring each corresponding graphical icon green.

15. The method of claim 14 , further comprising displaying textual data indicating a length of time for which the traffic signal controller holds a phase green at the respective intersection.

16. The method of claim 15 , further comprising displaying a list of vehicle identifiers for which preemption requests were issued during each green phase.

17. The method of claim 1 , further comprising altering appearance of the vehicle icon in response to the preemption data indicating that the vehicle is in disable mode.

18. A system for monitoring traffic signal preemption at one or more intersections, comprising:

a processor;

a memory arrangement coupled to the processor, wherein the memory arrangement is configured with instructions that are executable by the processor for performing steps including:

outputting data for displaying a road map, wherein the road map includes a plurality of roads and intersections;

periodically requesting and receiving preemption data from at least one preemption controller at a respective intersection;

displaying at least one traffic signal icon proximate the respective intersection on the road map;

displaying a plurality of approach maps associated with the intersection and preemption controller, wherein the approach maps overlay one or more roads leading to the intersection, and each of the approach maps defines boundaries of a respective area, the at least one preemption controller in response to a preemption request being emitted from any of the respective areas, will process the preemption request, and the at least one preemption controller in response to the preemption request not being emitted from any of the respective areas, will not process the preemption request; and

in response to receiving the preemption data, outputting data for updating the road map to include a vehicle icon at a location on the road map corresponding to a location of a vehicle transmitting a preemption request as indicated by the preemption data.

19. An article of manufacture, comprising:

a tangible computer-readable storage medium configured with instructions that are executable by one or more processors for monitoring traffic signal preemption at one or more intersections, wherein the instructions when executed by the one or more processors cause the one or more processors to perform operations of:

outputting data for displaying a road map, wherein the road map includes a plurality of roads and intersections;

periodically transmitting preemption data from at least one preemption controller at a respective intersection to a computer system;

displaying at least one traffic signal icon proximate the respective intersection on the road map;

displaying a plurality of approach maps associated with the intersection and preemption controller, wherein the approach maps overlay one or more roads leading to the intersection, and each of the approach maps defines boundaries of a respective area, the at least one preemption controller in response to a preemption request being emitted from any of the respective areas, will process the preemption request, and the at least one preemption controller in response to the preemption request not being emitted from any of the respective areas, will not process the preemption request; and

in response to receiving the preemption data, outputting data for updating the road map to include a vehicle icon at a location on the road map corresponding to a location of a vehicle transmitting a preemption request as indicated by the preemption data.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2026
From: EXPORT DEVELOPMENT CANADA
To: MIOVISION TECHNOLOGIES US, LLC
Reel/Frame 075551/0077 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2026
From: FIFTH THIRD BANK, NATIONAL ASSOCATION
To: MIOVISION TECHNOLOGIES US, LLC
Reel/Frame 075549/0978 →
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS AND ZIP CODE PREVIOUSLY RECORDED ON REEL 70446 FRAME 609. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Apr 30, 2025
From: GLOBAL TRAFFIC TECHNOLOGIES, LLC
To: MIOVISION TECHNOLOGIES US, LLC
Reel/Frame 071129/0664 →
CHANGE OF NAME Recorded Mar 7, 2025
From: GLOBAL TRAFFIC TECHNOLOGIES, LLC
To: MIOVISION TECHNOLOGIES US, LLC
Reel/Frame 070446/0609 →
SECURITY INTEREST Recorded Mar 21, 2024
From: GLOBAL TRAFFIC TECHNOLOGIES, LLC
To: EXPORT DEVELOPMENT CANADA
Reel/Frame 066861/0273 →
SECURITY INTEREST Recorded Jul 7, 2023
From: GLOBAL TRAFFIC TECHNOLOGIES, LLC
To: COMERICA BANK
Reel/Frame 064183/0966 →
RELEASE OF SECURITY INTEREST Recorded Aug 9, 2016
From: GARRISON LOAN AGENCY SERVICES LLC
To: GLOBAL TRAFFIC TECHNOLOGIES, LLC
Reel/Frame 039386/0217 →
ASSIGNMENT OF PATENT SECURITY AGREEMENT Recorded Jun 28, 2013
From: FREEPORT FINANCIAL LLC
To: GARRISON LOAN AGENCY SERVICES LLC
Reel/Frame 030713/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2010
From: EDWARDSON, DAVID JOHN; JOHNSON, DAVID R.; EICHHORST, KEVIN CLARE; COSGROVE, PATRICK KEENAN; MONTGOMERY, NICOLE MARIA
To: GLOBAL TRAFFIC TECHNOLOGIES, LLC
Reel/Frame 023809/0819 →
Continuity (1)
Related Publication 20110109477A1 · May 12, 2011