# US 2019/0174276 A1 · Systems and methods for the data-driven and distributed interoperability between nodes to increase context and location awareness in a network of moving things, for example in a network of autonomous vehicles

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

- Number: US 2019/0174276 A1
- Document ID: US20190174276A1
- Status: Published application
- Kind: A1
- Application number: 15/899,887
- Filed: 2018-02-20
- Published: 2019-06-06
- Earliest claimed: 2017-12-01
- Assignees: Veniam, Inc.
- Applicants: Veniam, Inc.
- Inventors: João Luís Mineiro Ramos de Azevedo
- Web page: https://patentgrep.com/patent/US20190174276A1

## CPC

- H04W 4/38: for collecting sensor information
- H04W 4/44: for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
- H04W 4/46: for vehicle-to-vehicle communication [V2V]
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/125: involving control of end-device applications over a network
- H04W 84/005: {Moving wireless networks}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes, including for the data-driven and distributed interoperability between nodes to increase context and location awareness in a network of moving things, such as, for example, a network of autonomous vehicles.

## Claims

### Claim 1

A method for providing data by a network of nodes in an area of interest, comprising:
covering the area of interest by nodes in the network of nodes, wherein covering comprises:
assigning each of the nodes in the network of nodes to a specific region of the area of interest; and
collecting, by at least one node of the network of nodes, aggregate data that is one or both of:
local data via its sensors; and
external data from one or both of:
another node; and
an external sensor not associated with the at least one node;
generating, for use by at least one of a plurality of entities, processed data using the aggregate data, wherein the plurality of entities comprise at least the nodes and a Cloud server configured to communicate with at least one of the nodes; and
replacing, when a first node in the network of nodes is no longer suitable, the first node with a second node, wherein the first node is no longer suitable due to one or more of:
not being able to collect the local data,
not being able to receive the external data, and
not being in the area of interest.

### Claim 2 (depends on 1)

The method of claim 1, wherein the local data are collected by a sensor associated with a vehicle.

### Claim 3 (depends on 1)

The method of claim 1, wherein the each of the nodes is one of: a mobile node and a fixed node.

### Claim 4 (depends on 1)

The method of claim 1, wherein the processed data comprises one or more of: a map, statistics regarding the area of interest, and an event list.

### Claim 5 (depends on 1)

The method of claim 1, wherein the processed data is generated by one or both of: the at least one of the nodes in the network of nodes, and the Cloud server.

### Claim 6 (depends on 1)

The method of claim 1, wherein the specific region is one of: an absolute region of the area of interest and a relative region with respect to other nodes.

### Claim 7 (depends on 1)

The method of claim 1, wherein replacing is performed by one or both of:
the Cloud server; and
one or more of the nodes in the network of nodes.

### Claim 8 (depends on 1)

The method of claim 1, wherein when the second node is not available to replace the first node, covering the area of interest by adjusting coverage region for one or more of remaining nodes in the network of nodes.

### Claim 9 (depends on 1)

The method of claim 1, comprising communicating by the at least one of the nodes in the network of nodes its corresponding aggregate data to one or both of:
one or more of other nodes in the network of nodes; and
the Cloud server.

### Claim 10 (depends on 1)

The method of claim 1, comprising storing by at the least one of the nodes in the network of nodes at least a portion of the aggregate data.

### Claim 11

A system for providing data by a network of nodes in an area of interest, comprising:
a network of nodes configured to cover the area of interest, wherein:
each node in the network of nodes is configured to cover a specific region of the area of interest;
the each node of the network of nodes is configured to aggregate data by collecting one or both of:
local data via its sensors; and
external data from one or both of:
another node; and
an external sensor not associated with the each node;
one or both of at least one of the nodes in the network of nodes and a Cloud server configured to communicate with the at least one of the nodes in the network of nodes, are configured to generate processed data using the aggregate data, for use by at least one of a plurality of entities, wherein the plurality of entities comprise at least the nodes and the Cloud server; and
when a first node in the network of nodes is no longer suitable, the first node is replaced with a second node, wherein the first node is no longer suitable due to one or more of:
not being able to collect the local data,
not being able to receive the external data, and
not being in the area of interest.

### Claim 12 (depends on 11)

The system of claim 11, wherein the local data are collected by a sensor associated with a vehicle.

### Claim 13 (depends on 11)

The system of claim 11, wherein the each of the nodes is one of: a mobile node and a fixed node.

### Claim 14 (depends on 11)

The system of claim 11, wherein the processed data comprises one or more of: a map, statistics regarding the area of interest, and an event list.

### Claim 15 (depends on 11)

The system of claim 11, wherein the processed data is generated by one or both of: the at least one of the nodes in the network of nodes, and the Cloud server.

### Claim 16 (depends on 11)

The system of claim 11, wherein the specific region is one of: an absolute region of the area of interest and a relative region with respect to other nodes.

### Claim 17 (depends on 11)

The system of claim 11, wherein replacing is performed by one or both of:
the Cloud server; and
one or more of the nodes in the network of nodes.

### Claim 18 (depends on 11)

The system of claim 11, wherein when the second node is not available to replace the first node, the area of interest is covered by adjusting coverage region for one or more of remaining nodes in the network of nodes.

### Claim 19 (depends on 11)

The system of claim 11, wherein the at least one of the nodes in the network of nodes is configured to communicate its corresponding aggregate data to one or both of:
one or more of other nodes in the network of nodes; and
the Cloud server.

### Claim 20 (depends on 11)

The system of claim 11, wherein the at least one of the nodes in the network of nodes is configured to store at least a portion of the aggregate data.
