US 12,340,689 B2
Dynamic traffic management using disparate data sources
Timothy Menard, Santa Clara, CA (US); and Dustin Harber, Santa Clara, CA (US)
Assigned to SinWaves Inc., Santa Clara, CA (US)
Filed by SinWaves Inc., Santa Clara, CA (US)
Filed on Nov. 8, 2022, as Appl. No. 17/982,520.
Claims priority of provisional application 63/278,261, filed on Nov. 11, 2021.
Prior Publication US 2023/0146697 A1, May 11, 2023
Int. Cl. G08G 1/07 (2006.01); G06N 5/022 (2023.01)
CPC G08G 1/07 (2013.01) [G06N 5/022 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer system, comprising:
an interface circuit configured to communicate with electronic devices;
a processor, coupled to the interface circuit, configured to execute program instructions; and
memory, coupled to the processor, storing the program instructions, wherein, when executed by the processor, the program instructions cause the computer system to perform operations comprising:
receiving information corresponding to traffic conditions associated with traffic flows in an environment, wherein the information is associated with different types of sources distributed in the environment, the environment comprises multiple intersections and roadways, and the types of data sources are associated with: municipal vehicles, mass-transit vehicles, or both, and the municipal vehicles and/or mass-transit vehicles are associated with a municipal and/or a mass-transit system;
identifying an event in at least a portion of the environment based at least in part on the information, wherein identifying the event comprises predicting a change in a traffic condition in the environment in a subsequent time interval; and
performing a remedial action based at least in part on the identified event, wherein the remedial action is intended to impact a traffic flow associated with one or more vehicles that are different from the municipal vehicles and the mass-transit vehicles, and the one or more vehicles are not associated with the municipal and/or the mass-transit system, wherein the remedial action comprises: providing an alert about the event; providing an instruction based at least in part on the event; or modifying traffic management in at least the portion of the environment; and
wherein modifying the traffic management comprises changing: a number of vehicles in a group of vehicles allowed through an intersection during a traffic-signal cycle, a spacing between vehicles in the group, or both.