Method, apparatus and computer program product for traffic lane and signal control identification and traffic flow management

US10074272B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10074272-B2
Application numberUS-201514980410-A
CountryUS
Kind codeB2
Filing dateDec 28, 2015
Priority dateDec 28, 2015
Publication dateSep 11, 2018
Grant dateSep 11, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method is provided for traffic lane and traffic signal control identification and traffic flow management. Methods may identify traffic lights controlling lane movements, cataloging the information through analysis of traffic light signal phase and timing, and analyzing traffic movement through an intersection during specific periods of time. In particular, example methods may include identifying each of a plurality of paths through an intersection; identifying states of one or more traffic lights controlling traffic through the intersection; determining vehicle throughput data for the intersection through a predetermined number of cycles of the one or more traffic lights; and matching the vehicle throughput data to each of the plurality of paths of the intersection. The method may optionally include identifying times of movement and times of non-movement of vehicles across the intersection for each of the plurality of paths.

First claim

Opening claim text (preview).

That which is claimed: 1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform: identify each of a plurality of paths through an intersection; identify states of one or more traffic lights controlling traffic through the intersection; determine vehicle throughput data for the intersection through a predetermined number of cycles of the one or more traffic lights; match the vehicle throughput data to each of the plurality of paths of the intersection; correlate, by the processor, each path through the intersection with one or more of the one or more traffic lights based on the vehicle throughput data and the states of the one or more traffic lights; store the correlated paths through the intersection and the associated one or more of the one or more traffic lights including a respective state; catalog the correlated paths through the intersections and the associated one or more traffic lights including a respective associated state as traffic flow examples; generate a model of the intersection based on the cataloged correlated paths through the intersection; generate a traffic flow model for the intersection using the correlated paths and associated traffic lights; and implement a traffic light control strategy derived from the traffic flow model for the intersection to increase the vehicle throughput of the intersection. 2. The apparatus of claim 1 , wherein the apparatus is further configured to: identify times of movement and times of non-movement of vehicles across the intersection for each of the plurality of paths. 3. The apparatus of claim 1 , wherein causing the apparatus to match vehicle throughput data to each of the plurality of paths of the intersection comprises causing the apparatus to generate paths for each vehicle of the vehicle throughput of the intersection using vehicle probe data. 4. The apparatus of claim 3 , wherein vehicle probe data comprises two or more of: timestamp information; vehicle speed information; vehicle position information; or vehicle heading information. 5. The apparatus of claim 4 , wherein the vehicle probe data comprises the vehicle heading information and wherein causing the apparatus to generate paths for each vehicle of the vehicle throughput of the intersection comprises causing the apparatus to: retrieve vehicle probe data; sort vehicle data by timestamp; and match the vehicle heading information to one of the plurality of paths through the intersection. 6. The apparatus of claim 5 , wherein the vehicle probe data further comprises two or more of: longitude; latitude; altitude; or vehicle identification. 7. The apparatus of claim 3 , wherein the apparatus is further configured to generate a model of the intersection including all available paths and each traffic light state that corresponds with permitting vehicle traffic along a respective path. 8. A method comprising: identifying each of a plurality of paths through an intersection; identifying states of one or more traffic lights controlling traffic through the intersection; determining vehicle throughput data for the intersection through a predetermined number of cycles of the one or more traffic lights; matching the vehicle throughput data to each of the plurality of paths of the intersection; correlating, by a processor, each path through the intersection with one or more of the one or more traffic lights based on the vehicle throughput data and the states of the one or more traffic lights; storing the correlated paths through the intersection and the associated one or more of the one or more traffic lights including a respective state in a memory; cataloging the correlated paths through the intersections and the associated one or more traffic lights including a respective associated state as traffic flow examples: generating a model of the intersection based on the cataloged correlated paths through the intersection; generating a traffic flow model for the intersection using the correlated paths and associated traffic lights; and implementing a traffic light control strategy derived from the traffic flow model for the intersection to increase the vehicle throughput of the intersection. 9. The method of claim 8 , further comprising: identifying times of movement and times of non-movement of vehicles across the intersection for each of the plurality of paths. 10. The method of claim 8 , wherein matching vehicle throughput to each of the plurality of paths of the intersection comprises generating paths for each vehicle of the vehicle throughput of the intersection using vehicle probe data. 11. The method of claim 10 , wherein vehicle probe data comprises two or more of: timestamp information; vehicle speed information; vehicle position information; or vehicle heading information. 12. The method of claim 11 , wherein the vehicle probe data comprises the vehicle heading information and wherein generating paths for each vehicle of the vehicle throughput of the intersection comprises: retrieving vehicle probe data; sorting vehicle data by timestamp; and matching the vehicle heading information to one of the plurality of paths through the intersection. 13. The method of claim 12 , wherein the vehicle probe data further comprises two or more of: longitude; latitude; altitude; or vehicle identification. 14. The method of claim 10 , further comprising generating a model of the intersection including all available paths and each traffic light state that corresponds with permitting vehicle traffic along a respective path. 15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising: program code instructions for identifying each of a plurality of paths through an intersection; program code instructions for identifying states of one or more traffic lights controlling traffic through the intersection; program code instructions for determining vehicle throughput data for the intersection through a predetermined number of cycles of the one or more traffic lights; program code instructions for matching the vehicle throughput data to each of the plurality of paths of the intersection; program code instructions for correlating each path through the intersection with one or more of the one or more traffic lights based on the vehicle throughput data and the states of the one or more traffic lights; program code instructions for storing the correlated paths through the intersection and the associated one or more of the one or more traffic lights including a respective state; program code instructions for cataloging the correlated paths through the intersections and the associated one or more traffic lights including a respective associated state as traffic flow examples; program code instructions for generating a model of the intersection based on the cataloged correlated paths through the intersection; program code instructions for generating a traffic flow model for the intersection using the correlated paths and associated traffic lights; and program code instructions for implementing a traffic light control strategy derived from the traffic flow model for the intersection to increase the vehicle throughput of the intersection. 16. The computer program product of claim 15 ,

Assignees

Inventors

Classifications

  • from the vehicle, e.g. floating car data [FCD] · CPC title

  • Traffic data processing · CPC title

  • for creating historical data or processing based on historical data · CPC title

  • G08G1/0145Primary

    for active traffic flow control · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10074272B2 cover?
A method is provided for traffic lane and traffic signal control identification and traffic flow management. Methods may identify traffic lights controlling lane movements, cataloging the information through analysis of traffic light signal phase and timing, and analyzing traffic movement through an intersection during specific periods of time. In particular, example methods may include identif…
Who is the assignee on this patent?
Here Global Bv
What technology area does this patent fall under?
Primary CPC classification G08G1/0145. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 11 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).