# US 11,445,346 B2 · Autonomous sharing of data between geographically proximate nodes

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

- Number: US 11,445,346 B2
- Document ID: US11445346B2
- Status: Granted
- Kind: B2
- Application number: 17/336,802
- Filed: 2021-06-02
- Published: 2021-11-18
- Granted: 2022-09-13
- Earliest claimed: 2016-06-27
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Cory J. Booth; Adam Jordan; Michael Payne; Alexandra C. Zafiroglu; Joshua Ekandem; Jasmeet Chhabra
- Web page: https://patentgrep.com/patent/US11445346B2

## CPC

- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04L 45/20: {Hop count for routing purposes, e.g. TTL}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- 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

A communication system may include a plurality of geographically proximate nodes that communicate via one or more range-limited wireless technologies such as BLUETOOTH® low energy (BLE). An origin node may generate and communicate a first message responsive to detecting an event occurrence. The message may include an identifier associated with the origin node, data indicative of the event occurrence, a hop count, a maximum hop count, and a number of designated recipient nodes within the communication system. A first designated recipient node may, upon receiving the first message, attempt to confirm the event occurrence included in the first message. Upon confirming the event occurrence, the first designated recipient node may communicate a notification to an external third party. If unable to confirm the event occurrence, the first designated recipient node may generate and communicate a second message to a second designated recipient node included in the first message.

## Claims

### Claim 1

A method for wireless communication, the method comprising:
receiving a first message from a messaging node of a plurality of nodes at a first designated recipient node included in the plurality of nodes, the first message including:
data indicative of an event occurrence remote from the first designated recipient node;
data indicative of a hop count;
data indicative of a maximum number of hops; and
data of at least one designated recipient node;
incrementing the hop count by the first designated recipient node;
determining whether the hop count equals the maximum number of hops by the first designated recipient node;
in response to a determination that the hop count is less than the maximum number of hops, generating a second message at the first designated recipient node at the first designated recipient node responsive to receipt of the first message, the second message including:
data indicative of the event occurrence received from the messaging node;
data indicative of an incremented hop count;
data indicative of the maximum number of hops; and
data indicative of the at least one designated recipient node;
selectively transmitting the second message to a second designated recipient node included in the plurality of nodes;
generating via a sensor communicatively coupled to the first designated recipient node, a signal that includes data indicative of an event occurrence proximate the first designated recipient node;
generating, at the first designated recipient node, a message that includes the data indicative of the event occurrence proximate the first designated recipient node; and
selectively transmitting the message to at least one other node in the plurality of nodes.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first message further includes authentication data corresponding to the messaging node, and wherein the second message further includes authentication data corresponding to the first designated recipient node.

### Claim 3 (depends on 1)

The method of claim 1, wherein the second designated recipient node includes at least one of: a designated individual recipient, a third designated recipient node, or a third party external to the plurality of nodes.

### Claim 4 (depends on 1)

The method of claim 1, wherein the first designated recipient node is autonomously selected based, at least in part, on a type of the event occurrence.

### Claim 5 (depends on 1)

The method of claim 1, wherein the second message further includes data provided by the first designated recipient node.

### Claim 6 (depends on 1)

The method of claim 1, wherein the data indicative of the event occurrence includes data from one or more media files.

### Claim 7 (depends on 1)

The method of claim 1, wherein selectively transmitting the second message to the second designated recipient node includes transmitting the second message via a BLUETOOTH® low energy wireless communication interface.

### Claim 8 (depends on 7)

The method of claim 7, wherein the BLUETOOTH® low energy wireless communication interface is a BLUETOOTH® low energy advertising channel.

### Claim 9 (depends on 1)

The method of claim 1, wherein the event occurrence proximate the first designated recipient node is an event occurrence geographically proximate to the first designated recipient node.

### Claim 10

A system for wireless communication, the system comprising:
a processor;
a messaging node included in a plurality of nodes, the messaging node configured to send a first message, the first message including:
data indicative of an event occurrence remote from a first designated recipient node included in the plurality of nodes;
data indicative of a hop count;
data indicative of a maximum number of hops; and
data of at least one designated recipient node;
the first designated recipient node configured to:
receive the first message from the messaging node;
increment the hop count;
determine whether the hop count equals the maximum number of hops by the first recipient node;
in response to a determination that the hop count is less than the maximum number of hops, generate a second message at the first designated recipient node responsive to receipt of the first message, the second message including:
data indicative of the event occurrence received from the messaging node;
data indicative of an incremented hop count;
data indicative of the maximum number of hops; and
data indicative of the at least one designated recipient node;
selectively transmit the second message to a second designated recipient node included in the plurality of nodes;
a sensor communicatively coupled to the first designated recipient node configured to generate a signal that includes data indicative of an event occurrence proximate the first designated recipient node, and wherein the first designated recipient node is further configured to:
generate a message that includes the data indicative of the event occurrence proximate the first designated recipient node; and
selectively transmit the message that includes the data indicative of the event occurrence proximate the first designated recipient node to at least one other node in the plurality of nodes.

### Claim 11 (depends on 10)

The system of claim 10, wherein the first message further includes authentication data corresponding to the messaging node, and wherein the second message further includes authentication data corresponding to the first designated recipient node.

### Claim 12 (depends on 10)

The system of claim 10, wherein the second designated recipient node includes at least one of: a designated individual recipient, a third designated recipient node, or a third party external to the plurality of nodes.

### Claim 13 (depends on 10)

The system of claim 10, wherein the first designated recipient node is autonomously selected based, at least in part, on a type of the event occurrence.

### Claim 14 (depends on 10)

The system of claim 10, wherein the data indicative of the event occurrence includes data from one or more media files.

### Claim 15 (depends on 10)

the system of claim 10, wherein to selectively transmit the second message to the second designated recipient node includes transmitting the second message via a BLUETOOTH® low energy wireless communication interface.

### Claim 16 (depends on 15)

The system of claim 15, wherein the BLUETOOTH® low energy wireless communication interface is a BLUETOOTH® low energy advertising channel.

### Claim 17 (depends on 10)

The system of claim 10, wherein the event occurrence proximate the first designated recipient node is an event occurrence geographically proximate to the first designated recipient node.

### Claim 18

At least one non-transitory machine-readable medium with instructions stored thereon, which, when executed by at least one processor of a computing system, cause the at least one processor to:
receive a first message from a messaging node included in a plurality of nodes at a first designated recipient node included in the plurality of nodes, the first message including:
data indicative of an event occurrence remote from the first designated recipient node;
data indicative of a hop count;
data indicative of a maximum number of hops; and
data of at least one designated recipient node;
increment the hop count by the first designated recipient node;
determine whether the hop count equals the maximum number of hops by the first recipient node;
in response to a determination that the hop count is less than the maximum number of hops, generating a second message at the first designated recipient node responsive to receipt of the first message, the second message including:
data indicative of the event occurrence received from the messaging node;
data indicative of an incremented hop count;
data indicative of the maximum number of hops; and
data indicative of the at least one designated recipient node;
selectively transmit the second message to a second designated recipient node included in the plurality of nodes;
generate via a sensor communicatively coupled to the first designated recipient node, a signal that includes data indicative of an event occurrence proximate the first designated recipient node;
generate, at the first designated recipient node, a message that includes the data indicative of the event occurrence proximate the first designated recipient node; and
selectively transmit the message to at least one other node in the plurality of nodes.

### Claim 19 (depends on 18)

The at least one non-transitory machine-readable medium of claim 18, wherein the first message further includes authentication data corresponding to the messaging node, and wherein the second message further includes authentication data corresponding to the first designated recipient node.

### Claim 20 (depends on 18)

The at least one non-transitory machine-readable medium of claim 18, wherein the second designated recipient node includes at least one of: a designated individual recipient, a third designated recipient node, or a third party external to the plurality of nodes.

### Claim 21 (depends on 18)

The at least one non-transitory machine-readable medium of claim 18, wherein the first designated recipient node is autonomously selected based, at least in part, on a type of the event occurrence.

### Claim 22 (depends on 18)

The at least one non-transitory machine-readable medium of claim 18, wherein to selectively transmit the second message to the second designated recipient node includes transmitting the second message via a BLUETOOTH® low energy wireless communication interface.

### Claim 23 (depends on 22)

The at least one non-transitory machine-readable medium of claim 22, wherein the BLUETOOTH® low energy wireless communication interface is a BLUETOOTH® low energy advertising channel.

### Claim 24 (depends on 18)

The at least one non-transitory machine-readable medium of claim 18, wherein the event occurrence proximate the first designated recipient node is an event occurrence geographically proximate to the first designated recipient node.
