IP Library Granted Patent US 12,300,100
Granted Patent B2
US 12,300,100 · App. 15/733,513 · Granted May 13, 2025

System and method for providing a digital intersection

Inventors: Jean-Pierre Bhavnani (Waterloo, CA); David G. Thompson (Waterloo, CA); Tyler R. W. Abbott (Kitchener, CA); Matthew M. Ignor (Stratford, CA); John E. Price (Kitchener, CA); Kurtis N. McBride (Kitchener, CA)
Assignee: Miovision Technologies Incorporated
G08G1/081G08G1/0112G08G1/087H04W4/44
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 12,300,100
App. No.
15/733,513
Granted
May 13, 2025
Kind
B2
Abstract

There is provided a digital intersection system. The system can include at least one safety-critical device corresponding to a device controlling allowable movements into or through the intersection. The system can also include a local control unit configured to generate and output an intersection state plan, and a safety control unit configured to accept the intersection state plan from the local control unit, validate the state plan, and provide the state plan to any interested device in the intersection, the any interested device comprising the at least one safety-critical device. The system can optionally include at least one sensor corresponding to a device or data source capable of collecting information related to the intersection or local area surrounding the intersection, or impacting traffic patterns at an intersection, wherein the local control unit is further configured to accept inputs from the at least one sensor.

Claims (43)

1. A digital intersection system comprising digital, addressable, connected components, the components comprising:

at least one safety-critical device controlling allowable movements into or through an intersection;

a local control unit configured to generate and output an intersection state change based on inputs comprising information related to the intersection or local area surrounding the intersection, or impacting traffic patterns at an intersection, the intersection state change adjusting the allowable movements of entities within the intersection via operation of the at least one safety critical device;

a safety control unit configured to:

accept the intersection state change from the local control unit,

validate the intersection state change by evaluating the intersection state change with a function based on defined combinations of operational modes of the at least one safety-critical device, to maintain comparable safety to traditional physical malfunction management units (MMUs),

upon validation, provide the validated intersection state change to at least one device in the intersection, the at least one device in the intersection comprising the at least one safety-critical device; and

a digital network connecting the components to permit communications therebetween.

2. The system of claim 1 , further comprising at least one sensor corresponding to a device or data source capable of collecting the information related to the intersection or local area surrounding the intersection, or impacting traffic patterns at an intersection, wherein the local control unit is further configured to accept the inputs from the at least one sensor.

3. The system of claim 2 , wherein the at least one sensor comprises a plurality of sensors, the plurality of sensors comprising at least one sensor at the intersection, and at least one sensor positioned remote to the intersection.

4. The system of claim 1 , wherein at least one of the safety-critical device, the local control unit, and the safety control unit comprises a secure module for communicating securely within the system.

5. The system of claim 1 , further comprising at least one auxiliary control unit configured to accept inputs from one or more sensor devices and output one or more control instructions to the local control unit.

6. The system of claim 5 , wherein at least one auxiliary control unit comprises a local auxiliary control unit or a remote auxiliary control unit.

7. The system of claim 5 , wherein the at least one auxiliary control unit comprises a secure module for communicating securely within the system.

8. The system of claim 1 , wherein the local control unit receives inputs from one or more sensors, and the safety control unit receives information about the state of the at least one safety-critical device controlling allowable movements into or through the intersection to validate the intersection state change.

9. The system of claim 1 , further comprising at least one intersection gateway in communication with the local control unit to permit the local control unit to communicate with a communication network.

10. The system of claim 9 , wherein the at least one intersection gateway is configured to enable devices external to the intersection to communicate with devices internal to the intersection.

11. The system of claim 1 , wherein the safety control unit is connected to each of a plurality of signal heads used to control traffic at the intersection.

12. The system of claim 11 , wherein the safety control unit is connected to an auxiliary control unit deployed in each of the plurality of signal heads.

13. The system of claim 1 , wherein the safety control unit is connected to a vehicle-to-infrastructure network for controlling an intersection that does not require signal heads.

14. The system of claim 1 , wherein applications running in any one of the components of the system are software driven, controlled, and updated.

15. The system of claim 1 , wherein the at least one safety-critical device comprises at least one of a pedestrian detection camera, a signal head, a vehicle detection device, a pedestrian signaler, a railway safety barrier, a rail sensor, an accident detection device, and an infrastructure access point.

16. The system of claim 1 , wherein each of the local control unit and the safety control unit is (1) run on a respective container isolated with hardware permissions or (2) a separate device.

17. The system of claim 1 , wherein the safety control unit determines whether the at least one safety-critical device is in a fault state based on communication with the at least one safety-critical device.

18. A method for implementing an intersection state change using a digital intersection system comprising digital, addressable, connected components comprising a local control unit and a safety control unit, the method comprising:

receiving at the local control unit, sensor data from one or more sensors in the intersection, each sensor corresponding to a device or data source collecting information related to an intersection or local area surrounding the intersection, or impacting traffic patterns at the intersection; and

outputting, by the local control unit, a state change generated based on inputs comprising the sensor data, the state change adjusting the allowable movements of entities within the intersection via operation of at least one safety critical device;

sending the state change to a safety control unit configured to:

accept the state change from the local control unit,

validate the state change by evaluating the state change with a function based on defined combinations of operational modes of the at least one safety-critical device, to maintain comparable safety to traditional physical malfunction management units (MMUs), and

upon validation, provide the validated state change to at least one device in the intersection, the at least one device comprising the at least one safety-critical device corresponding to a device controlling allowable movements into or through the intersection.

19. The method of claim 18 , further comprising:

providing at least one sensor corresponding to a device or data source capable of collecting the information related to the intersection or local area surrounding the intersection, or impacting traffic patterns at an intersection, wherein the local control unit is further configured to accept the inputs from the at least one sensor.

20. The method of claim 19 , wherein the at least one sensor comprises a plurality of sensors, the plurality of sensors comprising at least one sensor at the intersection, and at least one sensor positioned remote to the intersection.

21. The method of claim 18 , wherein at least one of the at least one safety-critical device, the local control unit, and the safety control unit comprises a secure module for communicating securely within the system.

22. The method of claim 18 , wherein the at least one safety-critical device comprises at least one of a pedestrian detection camera, a signal head, a pedestrian signaler, a railway safety barrier, a rail sensor, an accident detection device, and an infrastructure access point.

23. A non-transitory computer readable media comprising computer executable instructions for implementing an intersection state change using a digital intersection system comprising digital, addressable, connected components comprising a local control unit and a safety control unit, comprising instructions for:

receiving at the local control unit, sensor data from one or more sensors in the intersection, each sensor corresponding to a device or data source collecting information related to an intersection or local area surrounding the intersection, or impacting traffic patterns at the intersection; and

outputting, by the local control unit, a state change generated based on inputs comprising the sensor data, the state change adjusting the allowable movements of entities within the intersection via operation of at least one safety critical device;

sending the state change to a safety control unit configured to:

accept the state change from the local control unit,

validate the state change by evaluating the state change with a function based on defined combinations of operational modes of the at least one safety-critical device, to maintain comparable safety to traditional physical malfunction management units (MMUs), and

upon validation, provide the validated state change to t least one device in the intersection, the at least one device comprising the at least one safety-critical device corresponding to a device controlling allowable movements into or through the intersection.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2026
From: FIFTH THIRD BANK, NATIONAL ASSOCATION
To: MIOVISION TECHNOLOGIES INCORPORATED
Reel/Frame 075549/0575 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2026
From: EXPORT DEVELOPMENT CANADA
To: MIOVISION TECHNOLOGIES INCORPORATED
Reel/Frame 075550/0767 →
MERGER AND CHANGE OF NAME Recorded Mar 5, 2025
From: MIOVISION TECHNOLOGIES INCORPORATED; GLOBAL TRAFFIC TECHNOLOGIES CANADA INC.; MICROTRAFFIC INC.; MIOVISION TECHNOLOGIES INCORPORATED
To: MIOVISION TECHNOLOGIES INCORPORATED
Reel/Frame 070410/0282 →
SECURITY INTEREST Recorded Mar 21, 2024
From: MIOVISION TECHNOLOGIES INCORPORATED
To: EXPORT DEVELOPMENT CANADA
Reel/Frame 066859/0838 →
SECURITY INTEREST Recorded Mar 14, 2024
From: MIOVISION TECHNOLOGIES INCORPORATED
To: COMERICA BANK
Reel/Frame 066775/0298 →
SECURITY INTEREST Recorded Jul 13, 2021
From: MIOVISION TECHNOLOGIES INCORPORATED
To: COMERICA BANK
Reel/Frame 056838/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2020
From: BHAVNANI, JEAN-PIERRE; THOMPSON, DAVID G.; ABBOTT, TYLER R.W.; IGNOR, MATTHEW M.; PRICE, JOHN E.; MCBRIDE, KURTIS N.
To: MIOVISION TECHNOLOGIES INCORPORATED
Reel/Frame 053515/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2020
From: BHAVNANI, JEAN-PIERRE; THOMPSON, DAVID G.; ABBOTT, TYLER R.W.; IGNOR, MATTHEW M.; PRICE, JOHN E.; MCBRIDE, KURTIS N.
To: MIOVISION TECHNOLOGIES INCORPORATED
Reel/Frame 053515/0120 →
Continuity (2)
Provisional Application 62633519 · Feb 21, 2018
Related Publication 20200388151A1 · Dec 10, 2020
References Cited (16)
US 20060092043A1 · Lagassey · 2006 [cited by examiner]
US 20060095199A1 · Lagassey · 2006 [cited by examiner]
US 20100325720A1 · Etchegoyen · 2010 [cited by applicant]
US 20160027300A1 · Raamot · 2016 [cited by examiner]
US 20160155334A1 · Jansson · 2016 [cited by examiner]
US 20160247400A1 · Nguyen · 2016 [cited by examiner]
US 20160247401A1 · Nguyen et al. · 2016 [cited by applicant]
US 20160351048A1 · Thompson · 2016 [cited by examiner]
US 20180158328A1 · Benhammou · 2018 [cited by examiner]
US 20180174449A1 · Nguyen · 2018 [cited by examiner]
EP 1830332A2 · 2007 [cited by applicant]
EP 3029652A1 · 2016 [cited by applicant]
GB 2003638A · 1979 [cited by applicant]
WO 2015185009A1 · 2015 [cited by applicant]
Supplemental European Search Report issued in corresponding EP application No. 19758007.9; search completed Aug. 31, 2021. [cited by applicant]
International Search Report issued in corresponding PCT Application No. PCT/CA2019/050215; search completed May 30, 2019. [cited by applicant]