# US 11,451,974 B2 · Managing regionalized vehicular communication

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

- Number: US 11,451,974 B2
- Document ID: US11451974B2
- Status: Granted
- Kind: B2
- Application number: 16/989,881
- Filed: 2020-08-10
- Published: 2020-11-26
- Granted: 2022-09-20
- Earliest claimed: 2019-02-22
- Assignees: Toyota Jidosha Kabushiki Kaisha
- Applicants: Toyota Jidosha Kabushiki Kaisha
- Inventors: Shalini Keshavamurthy
- Web page: https://patentgrep.com/patent/US11451974B2

## CPC

- H04W 4/44: for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G08G 1/0129: {for creating historical data or processing based on historical data}
- G08G 1/0141: {for traffic information dissemination}
- G08G 1/096827: {where the route is computed onboard}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 16/24: Cell structures
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- 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})

## Abstract

A method determines a topology modification for a geographical area; determines a set of coverage region(s) in the geographical area that are adjacent to a target coverage region, the target coverage region being associated with a first regionalized server configured to communicate with vehicular traffic in the target coverage region, the set of coverage region(s) being respectively associated with a set of second regionalized server(s), each second regionalized server being configured to communicate with vehicular traffic in a corresponding coverage region of the set of coverage region(s); determines that a region count of the set of coverage region(s) satisfies a region count threshold; responsive to determining that the region count of the set of coverage region(s) satisfies the region count threshold, determines a morphing portion for each coverage region in the set of coverage region(s); and morphs the set of coverage region(s) based on the corresponding morphing portions.

## Claims

### Claim 1

A method comprising:
determining a topology modification for a geographical area;
determining a set of one or more coverage regions in the geographical area that are adjacent to a target coverage region associated with a first regionalized server, the set of one or more coverage regions being associated with a set of one or more second regionalized servers;
determining that a region count of the set of one or more coverage regions does not satisfy a region count threshold;
responsive to determining that the region count of the set of one or more coverage regions does not satisfy the region count threshold, determining, from the first regionalized server and the set of one or more second regionalized servers, a set of one or more third regionalized servers based on the topology modification of the geographical area;
determining a set of one or more third coverage regions in the geographical area for the set of one or more third regionalized servers; and
assigning the set of one or more third coverage regions to the set of one or more third regionalized servers.

### Claim 2 (depends on 1)

The method of claim 1, wherein determining the set of one or more third coverage regions in the geographical area includes:
determining a third coverage region for a third regionalized server based on a resource amount of the third regionalized server and a traffic condition in the third coverage region.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
classifying the first regionalized server and the set of one or more second regionalized servers into one or more physical regionalized servers and one or more virtual regionalized servers; and
initiating one or more temporary virtual regionalized servers corresponding to the one or more physical regionalized servers.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
transmitting data associated with each physical regionalized server to a temporary virtual regionalized server corresponding to the physical regionalized server; and
responsive to assigning the set of one or more third coverage regions to the set of one or more third regionalized servers, transmitting, from the one or more virtual regionalized servers and the one or more temporary virtual regionalized servers, data associated with each third coverage region to a third regionalized server associated with the third coverage region.

### Claim 5 (depends on 4)

The method of claim 4, wherein the data associated with each third coverage region includes application data of vehicle applications.

### Claim 6 (depends on 4)

The method of claim 4, further comprising:
responsive to transmitting the data associated with each third coverage region to the third regionalized server associated with the third coverage region, instructing a plurality of vehicles located within the third coverage region associated with the third regionalized server to communicate with the third regionalized server; and
removing the one or more temporary virtual regionalized servers.

### Claim 7 (depends on 1)

The method of claim 1, wherein:
the topology modification of the geographical area includes an expansion of a first coverage region associated with the first regionalized server to the target coverage region.

### Claim 8 (depends on 1)

The method of claim 1, wherein:
the topology modification of the geographical area includes an elimination of a first coverage region associated with the first regionalized server.

### Claim 9 (depends on 1)

The method of claim 1, wherein:
the topology modification of the geographical area includes a reduction of a first coverage region associated with the first regionalized server to the target coverage region.

### Claim 10 (depends on 1)

The method of claim 1, wherein:
determining the set of one or more coverage regions in the geographical area includes:
determining a difference region between a first coverage region associated with the first regionalized server and the target coverage region; and
determining that a resource amount of the set of one or more second regionalized servers satisfies a resource amount to accommodate a plurality of vehicles located within the set of one or more coverage regions associated with the set of one or more second regionalized servers and the difference region.

### Claim 11 (depends on 1)

The method of claim 1, wherein the topology modification of the geographical area is associated with a trigger event, the trigger event including an unavailability of a regionalized server associated with a coverage region in the geographical area.

### Claim 12

A system comprising:
one or more processors; and
one or more memories storing instructions that, when executed by the one or more processors, cause the system to:
determine a topology modification for a geographical area;
determine a set of one or more coverage regions in the geographical area that are adjacent to a target coverage region associated with a first regionalized server, the set of one or more coverage regions being associated with a set of one or more second regionalized servers;
determine that a region count of the set of one or more coverage regions does not satisfy a region count threshold;
responsive to determining that the region count of the set of one or more coverage regions does not satisfy the region count threshold, determine, from the first regionalized server and the set of one or more second regionalized servers, a set of one or more third regionalized servers based on the topology modification of the geographical area;
determine a set of one or more third coverage regions in the geographical area for the set of one or more third regionalized servers; and
assign the set of one or more third coverage regions to the set of one or more third regionalized servers.

### Claim 13 (depends on 12)

The system of claim 12, wherein determining the set of one or more third coverage regions in the geographical area includes:
determining a third coverage region for a third regionalized server based on a resource amount of the third regionalized server and a traffic condition in the third coverage region.

### Claim 14 (depends on 12)

The system of claim 12, wherein the instructions further cause the system to:
classify the first regionalized server and the set of one or more second regionalized servers into one or more physical regionalized servers and one or more virtual regionalized servers; and
initiate one or more temporary virtual regionalized servers corresponding to the one or more physical regionalized servers.

### Claim 15 (depends on 14)

The system of claim 14, wherein the instructions further cause the system to:
transmit data associated with each physical regionalized server to a temporary virtual regionalized server corresponding to the physical regionalized server; and
responsive to assigning the set of one or more third coverage regions to the set of one or more third regionalized servers, transmit, from the one or more virtual regionalized servers and the one or more temporary virtual regionalized servers, data associated with each third coverage region to a third regionalized server associated with the third coverage region.

### Claim 16 (depends on 15)

The system of claim 15, wherein the data associated with each third coverage region includes application data of vehicle applications.

### Claim 17 (depends on 15)

The system of claim 15, wherein the instructions further cause the system to:
responsive to transmitting the data associated with each third coverage region to the third regionalized server associated with the third coverage region, instruct a plurality of vehicles located within the third coverage region associated with the third regionalized server to communicate with the third regionalized server; and
remove the one or more temporary virtual regionalized servers.

### Claim 18 (depends on 12)

The system of claim 12, wherein the topology modification of the geographical area includes one or more of:
an expansion of a first coverage region associated with the first regionalized server to the target coverage region;
an elimination of a first coverage region associated with the first regionalized server; and
a reduction of the first coverage region associated with the first regionalized server to the target coverage region.

### Claim 19 (depends on 12)

The system of claim 12, wherein:
determining the set of one or more coverage regions in the geographical area includes:
determining a difference region between a first coverage region associated with the first regionalized server and the target coverage region; and
determining that a resource amount of the set of one or more second regionalized servers satisfies a resource amount to accommodate a plurality of vehicles located within the set of one or more coverage regions associated with the set of one or more second regionalized servers and the difference region.

### Claim 20

A system comprising:
means for determining a topology modification for a geographical area;
means for determining a set of one or more coverage regions in the geographical area that are adjacent to a target coverage region associated with a first regionalized server, the set of one or more coverage regions being associated with a set of one or more second regionalized servers;
means for determining that a region count of the set of one or more coverage regions does not satisfy a region count threshold;
means for responsive to determining that the region count of the set of one or more coverage regions does not satisfy the region count threshold, determining, from the first regionalized server and the set of one or more second regionalized servers, a set of one or more third regionalized servers based on the topology modification of the geographical area;
means for determining a set of one or more third coverage regions in the geographical area for the set of one or more third regionalized servers; and
means for assigning the set of one or more third coverage regions to the set of one or more third regionalized servers.
