# US 12,190,724 B2 · Methods and systems for managing traffic lights

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,190,724 B2
- Document ID: US12190724B2
- Status: Granted
- Kind: B2
- Application number: 18/499,424
- Filed: 2023-11-01
- Published: 2024-02-22
- Granted: 2025-01-07
- Earliest claimed: 2022-03-23
- Assignees: DISH Wireless L.L.C.
- Applicants: DISH Wireless L.L.C.
- Inventors: Leo Smith
- Web page: https://patentgrep.com/patent/US12190724B2

## CPC

- G08G 1/087: Override of traffic control, e.g. by signal transmitted by an emergency vehicle
- G01C 21/3461: {Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types or segments such as motorways, toll roads or ferries}
- G01C 21/3492: {employing speed data or traffic data, e.g. real-time or historical (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968)}
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/047: Optimisation of routes or paths, e.g. travelling salesman problem
- G06Q 10/063: Operations research, analysis or management
- G06Q 30/0259: {based on store location}
- G06Q 30/0261: {based on user location}
- G06Q 30/0266: {based on the position of the vehicle}
- G06Q 30/0277: {Online advertisement}
- G06Q 50/26: Government or public services (business processes related to the transportation industry G06Q50/40)
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G08G 1/0116: {from roadside infrastructure, e.g. beacons}
- G08G 1/0129: {for creating historical data or processing based on historical data}
- G08G 1/0145: {for active traffic flow control}
- G08G 1/081: Plural intersections under common control
- G08G 1/096783: {where the origin of the information is a roadside individual element}
- G08G 1/096811: {where the route is computed offboard}
- G08G 1/096838: {where the user preferences are taken into account or the user selects one route out of a plurality}
- H04W 4/024: Guidance services
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A technique is directed to methods and systems for managing multiple traffic light devices. In some implementations, the method includes (1) receiving a request for route planning for a vehicle; (2) determining a location of the vehicle; (3) planning a route for the vehicle at least based on the request and a set of rules; and (4) implementing the route for the vehicle by communicating with one or more of multiple traffic light devices along the route. In some implementations, the set of rules includes a subscription plan associated with the vehicle, and the subscription plan is indicative of an assigned priority of the vehicle.

## Claims

### Claim 1

A method, comprising:
receiving, at a server, a subscription plan associated with a vehicle;
generating, at the server, a route for the vehicle at least based on a location of the vehicle and the subscription plan associated with the vehicle, and wherein the subscription plan is indicative of an assigned priority of the vehicle; and
implementing, at the server, the route for the vehicle by communicating with one or more of multiple traffic light devices along the route.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining, at the server, the location of the vehicle by communicating with at least one of the multiple traffic light devices.

### Claim 3 (depends on 1)

The method of claim 1, further comprising generating the route based on a characteristic of the vehicle.

### Claim 4 (depends on 3)

The method of claim 3, wherein the characteristic of the vehicle includes a status, a type, or a performance of the vehicle.

### Claim 5 (depends on 1)

The method of claim 1, wherein the multiple traffic light devices along the route are configured to communicate with the server in a specific frequency band.

### Claim 6 (depends on 1)

The method of claim 1, wherein the specific frequency band is a CBRS (Citizens Broadband Radio Service) band.

### Claim 7 (depends on 1)

The method of claim 1, wherein each of the multiple traffic light devices includes a controller, a traffic light module, and a camera module.

### Claim 8 (depends on 1)

The method of claim 1, wherein implementing, at the server, the route for the vehicle comprises:
instructing the one or more of multiple traffic light devices along the route to grant access to the vehicle upon detecting the vehicle approaches the one or more of multiple traffic light devices.

### Claim 9 (depends on 1)

The method of claim 1, wherein planning, at the server, the route for the vehicle at least based on the request and a set of rules comprises:
deviating the vehicle to a point of interests (POI) based on an advertisement plan.

### Claim 10

A computing system comprising:
at least one processor; and
at least one memory storing instructions that, when executed by the processor, cause the computing system to perform a process comprising:
receiving a subscription plan associated with a vehicle;
generating a route for the vehicle at least based on a location of the vehicle and the subscription plan associated with the vehicle, and wherein the subscription plan is indicative of an assigned priority of the vehicle; and
implementing, at the server, the route for the vehicle by communicating with one or more of multiple traffic light devices along the route.

### Claim 11 (depends on 10)

The computing system of claim 10, wherein the process further comprises:
determining the location of the vehicle by communicating with at least one of the multiple traffic light devices.

### Claim 12 (depends on 10)

The computing system of claim 10, wherein the process further comprises generating the route at least based on a characteristic of the vehicle.

### Claim 13 (depends on 12)

The computing system of claim 12, wherein the characteristic of the vehicle includes a status, a type, or a performance of the vehicle.

### Claim 14 (depends on 10)

The computing system of claim 10, wherein the multiple traffic light devices along the route are configured to communicate with the computing system in a CBRS (Citizens Broadband Radio Service) band.

### Claim 15 (depends on 10)

The computing system of claim 10, wherein the process further comprises:
instructing the one or more of multiple traffic light devices along the route to grant access to the vehicle upon detecting the vehicle approaches the one or more of multiple traffic light devices.

### Claim 16 (depends on 10)

The computing system of claim 10, wherein the process further comprises:
deviating the vehicle to a point of interests (POI) based on an advertisement plan.

### Claim 17

A non-transitory computer-readable medium storing instructions that, when executed by a computing system, cause the computing system to perform operations comprising:
receiving a subscription plan associated with a vehicle;
generating a route for the vehicle at least based on a location of the vehicle and the subscription plan associated with the vehicle, and wherein the subscription plan is indicative of an assigned priority of the vehicle; and
implementing the route for the vehicle by communicating with one or more of multiple traffic light devices along the route.

### Claim 18 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the operations further comprise:
determining the location of the vehicle by communicating with at least one of the multiple traffic light devices.

### Claim 19 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the operations further comprise:
instructing the one or more of multiple traffic light devices along the route to grant access to the vehicle upon detecting the vehicle approaches the one or more of multiple traffic light devices.

### Claim 20 (depends on 17)

The non-transitory computer-readable medium of claim 17, wherein the operations further comprise:
deviating the vehicle to a point of interests (POI) based on an advertisement plan.
