Vehicle and non-vehicle traffic flow control
First Claim
1. A computer-implemented method comprising:
- identifying traffic in an area, the traffic comprising traffic objects, and the identifying comprising obtaining traffic object identifiers of traffic objects in the area, each traffic object of the traffic objects being identified by a respective traffic object identifier, of the traffic object identifiers, received from the traffic object;
dynamically assigning traffic object weights to the traffic objects based on pre-established traffic criteria, each traffic object being assigned a respective traffic object weight of the dynamically assigned traffic object weights, the pre-established traffic criteria each comprising at least one weight value, wherein the traffic object weight assigned to a traffic object of the traffic objects is based on the weight values of a set of traffic criteria, of the pre-established traffic criteria, applicable to the traffic object and reflects a level of prioritization of a right-of-way of the traffic object, and wherein a first set of traffic criteria contributing to the traffic object weight of one traffic object of the traffic objects is different from a second set of traffic criteria contributing to the traffic object weight of another traffic object of the traffic objects; and
controlling flow of the traffic in the area, the controlling the flow comprising controlling at least one electronic traffic control signal based at least in part on the dynamically assigned traffic object weights.
2 Assignments
0 Petitions
Accused Products
Abstract
Traffic flow control. A method identifies traffic in an area. The traffic includes traffic objects. The identifying obtains identifiers of traffic objects in the area. Each traffic object is identified by a respective identifier of the traffic object identifiers. The method also dynamically assigns weights to the traffic objects based on pre-established traffic criteria. Each traffic object is assigned a respective weight of the dynamically assigned weights. The pre-established traffic criteria each include at least one weight value. The weight assigned to a traffic object is based on the weight values of a set of traffic criteria, of the pre-established traffic criteria, applicable to the traffic object and reflects a level of prioritization of a right-of-way of the traffic object. The method also controls flow of the traffic in the area. The controlling the flow includes controlling at least one traffic control signal based on the dynamically assigned weights.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying traffic in an area, the traffic comprising traffic objects, and the identifying comprising obtaining traffic object identifiers of traffic objects in the area, each traffic object of the traffic objects being identified by a respective traffic object identifier, of the traffic object identifiers, received from the traffic object; dynamically assigning traffic object weights to the traffic objects based on pre-established traffic criteria, each traffic object being assigned a respective traffic object weight of the dynamically assigned traffic object weights, the pre-established traffic criteria each comprising at least one weight value, wherein the traffic object weight assigned to a traffic object of the traffic objects is based on the weight values of a set of traffic criteria, of the pre-established traffic criteria, applicable to the traffic object and reflects a level of prioritization of a right-of-way of the traffic object, and wherein a first set of traffic criteria contributing to the traffic object weight of one traffic object of the traffic objects is different from a second set of traffic criteria contributing to the traffic object weight of another traffic object of the traffic objects; and controlling flow of the traffic in the area, the controlling the flow comprising controlling at least one electronic traffic control signal based at least in part on the dynamically assigned traffic object weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A computer program product comprising:
a computer readable storage medium readable by a processor and storing instructions for execution by the processor for performing a method comprising; identifying traffic in an area, the traffic comprising traffic objects, and the identifying comprising obtaining traffic object identifiers of traffic objects in the area, each traffic object of the traffic objects being identified by a respective traffic object identifier, of the traffic object identifiers, received from the traffic object; dynamically assigning traffic object weights to the traffic objects based on pre-established traffic criteria, each traffic object being assigned a respective traffic object weight of the dynamically assigned traffic object weights, the pre-established traffic criteria each comprising at least one weight value, wherein the traffic object weight assigned to a traffic object of the traffic objects is based on the weight values of a set of traffic criteria, of the pre-established traffic criteria, applicable to the traffic object and reflects a level of prioritization of a right-of-way of the traffic object, and wherein a first set of traffic criteria contributing to the traffic object weight of one traffic object of the traffic objects is different from a second set of traffic criteria contributing to the traffic object weight of another traffic object of the traffic objects; and controlling flow of the traffic in the area, the controlling the flow comprising controlling at least one electronic traffic control signal based at least in part on the dynamically assigned traffic object weights. - View Dependent Claims (12, 13, 14, 15)
-
16. A computer system comprising:
-
a memory; and a processor in communication with the memory, wherein the computer system is configured to perform a method, the method comprising; identifying traffic in an area, the traffic comprising traffic objects, and the identifying comprising obtaining traffic object identifiers of traffic objects in the area, each traffic object of the traffic objects being identified by a respective traffic object identifier, of the traffic object identifiers, received from the traffic object; dynamically assigning traffic object weights to the traffic objects based on pre-established traffic criteria, each traffic object being assigned a respective traffic object weight of the dynamically assigned traffic object weights, the pre-established traffic criteria each comprising at least one weight value, wherein the traffic object weight assigned to a traffic object of the traffic objects is based on the weight values of a set of traffic criteria, of the pre-established traffic criteria, applicable to the traffic object and reflects a level of prioritization of a right-of-way of the traffic object, and wherein a first set of traffic criteria contributing to the traffic object weight of one traffic object of the traffic objects is different from a second set of traffic criteria contributing to the traffic object weight of another traffic object of the traffic objects; and controlling flow of the traffic in the area, the controlling the flow comprising controlling at least one electronic control signal based at least in part on the dynamically assigned traffic object weights. - View Dependent Claims (17, 18, 19)
-
Specification