IP Library Granted Patent US 11,210,936
Granted Patent B2
US 11,210,936 · App. 16/395,137 · Granted Dec 28, 2021

Broadcasting details of objects at an intersection

Inventors: William A. Malkes (Knoxville, TN); William S. Overstreet (Knoxville, TN); Jeffery R. Price (Knoxville, TN); Michael J. Tourville (Lenoir City, TN)
Assignee: Cubic Corporation
G08G1/0141G06K9/00785G06K9/00805G06K9/00825G08G1/0112G08G1/0116G08G1/093G01C21/3804G01C21/3848
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 11,210,936
App. No.
16/395,137
Granted
Dec 28, 2021
Kind
B2
Abstract

Methods and apparatus consistent with the present disclosure may receive different sets of image or sensor data that may be compared for inconsistencies. Each of these sets of received data may include images of a roadway or intersection that are processed to identify objects and object locations at or near the roadway/intersection. In certain instances data received from a camera at a traffic control system may be compared with data received from a computer at a vehicle. Alternatively or additionally, different sets of data acquired by a same or by different cameras may be compared for discrepancies. When one or more discrepancies are identified in different sets of received data, corrective actions may be initiated. In certain instances, such corrective actions may include recalibrating an image acquisition system or may include sending message to a vehicle computer that identifies the discrepancy.

Claims (54)

1. A method for identifying object locations, the method comprising:

receiving image data from a camera, wherein the camera acquires the image data of a roadway;

identifying objects at the roadway, based on the image data;

broadcasting traffic signal timing schedule data based on the identification of the objects to vehicles at the roadway;

identifying a first type of an object and a first location of the first type of the object indicated by the received image data;

receiving sensor data from one or more sensors;

identifying a second type of the object and a second location of the second type of the object indicated by the received sensor data; and

initiating a corrective action based on:

an identification that the first location and the second location do not match, and

an inconsistency between the identified first type of the object and the identified second type of the object.

2. The method of claim 1 , further comprising dividing the received image data into a series of cells that form a grid pattern, wherein the first location of the first type of the object is identified based on the first type of the object being included in an identified cell within the series of cells of the grid pattern, and wherein the grid pattern corresponds to a first unique location.

3. The method of claim 2 , further comprising associating the first location with a position relative to at least one other object detected within the received image data.

4. The method of claim 1 , wherein the one or more sensors is the camera that acquires the image data of the roadway and the received sensor data is a second image of the roadway taken by the camera.

5. The method of claim 1 , wherein the one or more sensors is a second camera that acquires the image data of the roadway and the received sensor data is a second image of the roadway taken by the second camera.

6. The method of claim 1 , wherein the one or more sensors is at a vehicle, wherein the vehicle is at the roadway, and the received sensor data is received from a vehicle computer of the vehicle.

7. The method of claim 1 , wherein the corrective action includes recalibrating an image control system.

8. The method of claim 1 , wherein the corrective action includes sending a message to a vehicle computer, the message recommending that the one or more sensors be calibrated.

9. The method of claim 1 , further comprising:

receiving one or more additional images from the camera;

evaluating the one or more additional images received from the camera for discrepancies; and

identifying that the one or more additional images do not include any data indicative of discrepancies.

10. The method of claim 1 , further comprising associating the first location with a global positioning system (GPS) location.

11. The method of claim 1 , further comprising associating the first location with a position that is relative to a second cell in a grid pattern.

12. A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method for identifying object locations, the method comprising:

receiving image data from a camera, wherein the camera acquires the image data of a roadway;

identifying objects at the roadway, based on the image data;

broadcasting traffic signal timing schedule data based on the identification of the objects to vehicles at the roadway;

identifying a first type of an object and a first location of the first type of the object indicated by the received image data;

receiving sensor data from a one or more sensors;

identifying a second type of the object and a second location of the second type of the object indicated by the received sensor data; and

initiating a corrective action based on:

an identification that the first location and the second location do not match, and

an inconsistency between the identified first type of the object and the identified second type of the object.

13. The non-transitory computer-readable storage medium of claim 12 , further comprising instructions executable to divide the received image data into a series of cells that form a grid pattern, wherein the first location of the first type of the object is identified based on the first type of the object being included in an identified cell within the series of cells of the grid pattern, and wherein the grid pattern corresponds to a first unique location.

14. The non-transitory computer-readable storage medium of claim 12 , wherein the one or more sensors is the camera that acquires the image data of the roadway, and the received sensor data is a second image of the roadway taken by the camera.

15. The non-transitory computer-readable storage medium of claim 12 , wherein the one or more sensors is a second camera that acquires the image data of the roadway, and the received sensor data is a second image of the roadway taken by the second camera.

16. The non-transitory computer-readable storage medium of claim 12 , wherein the one or more sensors is at a vehicle, wherein the vehicle is at the roadway, and the received sensor data is received from a vehicle computer of the vehicle.

17. The non-transitory computer-readable storage medium of claim 12 , wherein the corrective action includes recalibrating an image control system.

18. The non-transitory computer-readable storage medium of claim 12 , wherein the corrective action includes sending a message to a vehicle computer, the message recommending that the one or more sensors be calibrated.

19. The non-transitory computer-readable storage medium of claim 12 , further comprising instructions executable to:

receive one or more additional images from the camera;

evaluate the one or more additional images received from the camera for discrepancies; and

identify that the one or more additional images do not include any data indicative of discrepancies.

20. An apparatus for identifying object locations, the apparatus comprising:

a camera that acquires image data of a roadway;

a memory; and

a processor that executes instructions out of the memory to:

identify objects at the roadway, based on the image data;

broadcast traffic signal timing schedule data based on the identification of the objects to vehicles at the roadway;

identify a first type of an object and a first location of the first type of the object from the acquired image data;

identify a second type of the object and a second location of the second type of the object from received sensor data;

initiate a corrective action based on:

an identification that the first location and the second location do not match, and

an inconsistency between the identified first type of the object and the identified second type of the object.

Assignments (10)
SUPERPRIORITY PATENT SECURITY AGREEMENT Recorded Oct 6, 2025
From: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS INC.; CUBIC DIGITAL INTELLIGENCE INC.; CUBIC ITS, INC.; CUBIC SECURE COMMUNICATIONS, LLC; CUBIC TOTAL LEARNING PLATFORM, LLC; CUBIC TRANSPORTATION SYSTEMS, INC.; GATR TECHNOLOGIES INC.; NUVOTRONICS INC.
To: BARCLAYS BANK PLC
Reel/Frame 073008/0761 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
Reel/Frame 072278/0272 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2025
From: CUBIC CORPORATION
To: CUBIC ITS, INC.
Reel/Frame 071370/0881 →
SECURITY INTEREST Recorded May 2, 2025
From: CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071161/0299 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2019
From: GRIDSMART TECHNOLOGIES, INC.
To: CUBIC CORPORATION
Reel/Frame 049476/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: MALKES, WILLIAM A.; OVERSTREET, WILLIAM S.; PRICE, JEFFERY R.; TOURVILLE, MICHAEL J.
To: GRIDSMART TECHNOLOGIES, INC.
Reel/Frame 049320/0001 →
Continuity (2)
Provisional Application 62664029 · Apr 27, 2018
Related Publication 20190333379A1 · Oct 31, 2019