Method, apparatus and computer program product for indexing traffic lanes for signal control and traffic flow management
First Claim
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:
- determine a directionality for one or more lanes for each of two or more roadways proximate an intersection, wherein directionality is one of toward the intersection or away from the intersection;
determine a bearing for each lane of the two or more roadways proximate the intersection, where the bearing comprises a compass heading informed by the directionality;
determine a lane position for each lane of the two or more roadways proximate the intersection;
generate an order of the lanes using a hierarchy, wherein the hierarchy considers directionality first, bearing second, and lane position third;
cause the generated order of the lanes to be stored in a memory, wherein the order of the lanes is associated with the intersection; and
manage at least one of signal phase and timing or traffic planning of the intersection using the generated order of the lanes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for identifying and indexing lanes of an intersection. Methods may include: determining a directionality for one or more lanes for each of two or more roadways proximate an intersection, where directionality is one of toward the intersection or away from the intersection; determining a bearing for each lane of the two or more roadways proximate the intersection, where the bearing includes a compass heading informed by the directionality; determining a lane position for each lane of the two or more roadways proximate the intersection; generating an order of the lanes using a hierarchy, where the hierarchy considers directionality first, bearing second, and lane position third; causing the generated order of the lanes to be stored in a memory, where the order of the lanes is associated with the intersection; and managing signal phase and timing of the intersection using the generated order of the lanes.
14 Citations
20 Claims
-
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:
-
determine a directionality for one or more lanes for each of two or more roadways proximate an intersection, wherein directionality is one of toward the intersection or away from the intersection; determine a bearing for each lane of the two or more roadways proximate the intersection, where the bearing comprises a compass heading informed by the directionality; determine a lane position for each lane of the two or more roadways proximate the intersection; generate an order of the lanes using a hierarchy, wherein the hierarchy considers directionality first, bearing second, and lane position third; cause the generated order of the lanes to be stored in a memory, wherein the order of the lanes is associated with the intersection; and manage at least one of signal phase and timing or traffic planning of the intersection using the generated order of the lanes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining a directionality for one or more lanes for each of two or more roadways proximate an intersection, wherein directionality is one of toward the intersection or away from the intersection; determining a bearing for each lane of the two or more roadways proximate the intersection, where the bearing comprises a compass heading informed by the directionality; determining a lane position for each lane of the two or more roadways proximate the intersection; generating an order of the lanes using a hierarchy, wherein the hierarchy considers directionality first, bearing second, and lane position third; causing the generated order of the lanes to be stored in a memory, wherein the order of the lanes is associated with the intersection; and managing at least one of signal phase and timing or traffic planning of the intersection using the generated order of the lanes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
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 to:
-
determine a directionality for one or more lanes for each of two or more roadways proximate an intersection, wherein directionality is one of toward the intersection or away from the intersection; determine a bearing for each lane of the two or more roadways proximate the intersection, where the bearing comprises a compass heading informed by the directionality; determine a lane position for each lane of the two or more roadways proximate the intersection; generate an order of the lanes using a hierarchy, wherein the hierarchy considers directionality first, bearing second, and lane position third; cause the generated order of the lanes to be stored in a memory, wherein the order of the lanes is associated with the intersection; and manage at least one of signal phase and timing or traffic planning of the intersection using the generated order of the lanes. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification