# US 2021/0243673 A1 · Network message transmissions reduction systems and methods

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

- Number: US 2021/0243673 A1
- Document ID: US20210243673A1
- Status: Published application
- Kind: A1
- Application number: 17/234,094
- Filed: 2021-04-19
- Published: 2021-08-05
- Earliest claimed: 2020-01-28
- Assignees: AVI-On Labs, LLC
- Applicants: AVI-On Labs, LLC
- Inventors: Eric Miller; James Hawkins; Sebastian R. Borda; Federico Pfaffendorf; Keenan McCall
- Web page: https://patentgrep.com/patent/US20210243673A1

## CPC

- H04L 1/1887: {Scheduling and prioritising arrangements}
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- H04L 1/1816: {with retransmission of the same, encoded, message}
- H04L 1/1896: {ARQ related signaling}
- H04L 41/12: Discovery or management of network topologies
- H04L 47/28: in relation to timing considerations
- H04L 47/283: in response to processing delays, e.g. caused by jitter or round trip time [RTT]
- H04L 47/286: {Time to live}
- H04L 47/32: by discarding or delaying data units, e.g. packets or frames
- H04L 63/0876: {based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint}
- H04L 63/108: {when the policy decisions are valid for a limited amount of time}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 12/08: Access security
- H04W 40/246: {Connectivity information discovery}
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods for reducing the amount of messages transmitted in large-scale distributed mesh networks are disclosed. Network components include transceivers and memory storing instructions which, when executed by a processing unit, reduce transmissions made by the transceiver within the network. The instructions executed by processing unit could (1) create an expiration parameter to limit the number of times a signal is retransmitted, (2) form groups of network components from which one or a few of the group network components are designated to respond on behalf of the group, (3) keep advertising transmissions dormant by default until called upon, (4) employ a time delay parameter for a time interval in which no transmission may be made, and (5) include message IDs in control signals that are transmitted.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A network system, comprising:
a plurality of network components including a source network component and a plurality of intermediate network components comprising a group of network components, each network component of the group of network components comprising:
a transceiver configured to receive and transmit, via a short-range wireless communications protocol, a control signal comprising an network ID and group ID parameters and a request for a response from a group of network components;
a memory storing a network ID, a group ID, and a responder parameter indicating whether or not the network component is configured as a group responder; and
a processing unit configured to execute instructions stored in the memory, wherein at least one intermediate network component is configured to:
receive, via the short-range wireless communications protocol, the control signal originating from the source network component and comprised of network ID and group ID parameters and the request for a response from a group of network components;
determine whether the network ID and group ID of the intermediate network component matches the network ID and group ID parameters, respectively; and
transmit, via the short-range wireless communications protocol, the control signal to at least one other network component of the plurality of network components if there is not a match.

### Claim 22 (depends on 21)

The network system of claim 21, wherein the at least one intermediate network component is further configured to:
determine, if there is a match, whether the intermediate network component is a group responder based upon its responder parameter; and
transmit to the source network component, if the intermediate network component is determined to be a group responder, a response to the request of the control signal.

### Claim 23 (depends on 22)

The network system of claim 22, wherein the response to the request of the control signal includes an expiration parameter.

### Claim 24 (depends on 23)

The network system of claim 23, wherein the expiration parameter is set to limit the transmitted response to the request of the control signal is limited one transmission.

### Claim 25 (depends on 22)

The network system of claim 22, wherein a change to a topology of the network system is determined when a group responder does not transmit a response to the request of the control signal.

### Claim 26 (depends on 25)

The network system of claim 25, wherein a network mapping function is initiated when a change to a topology of the network system is determined.

### Claim 27 (depends on 21)

The network system of claim 21, wherein the group ID parameter is set upon an initiation of a network mapping function.

### Claim 28

A method for performing transmissions in a network system, comprising:
receiving, via a short-range wireless communications protocol and by each one intermediate network component of a plurality of intermediate network components of a network comprised of a plurality of network components, a control signal originating from a source network component of the network and comprised of network ID and group ID parameters and a request for a response from a group of network components in the plurality of intermediate networks;
determining if its network ID and group ID matches the network ID and group ID parameters, respectively; and
transmitting, via the short-range wireless communications protocol, the control signal to at least one other network component of the plurality of network components if there is not a match.

### Claim 29 (depends on 28)

The method of claim 28, further comprising:
determining, if there is a match, whether the intermediate network component is a group responder based upon its responder parameter; and
transmitting to the source network component, if the intermediate network component is determined to be a group responder, a response to the request of the control signal.

### Claim 30 (depends on 29)

The method of claim 29, wherein the response to the request of the control signal includes an expiration parameter.

### Claim 31 (depends on 30)

The method of claim 30, wherein the expiration parameter is set to limit the transmitted response to the request of the control signal is limited one transmission.

### Claim 32 (depends on 29)

The method of claim 29, wherein a change to a topology of the network system is determined when a group responder does not transmit a response to the request of the control signal.

### Claim 33 (depends on 32)

The method of claim 32, wherein a network mapping function is initiated when a change to a topology of the network system is determined.

### Claim 34 (depends on 28)

The method of claim 28, wherein the group ID parameter is set upon an initiation of a network mapping function.

### Claim 35

A component of a network, comprising:
a network component with a processing unit configured to execute instructions stored in the memory and configured to:
receive, via a short-range wireless communications protocol, a control signal comprised of network ID and group ID parameters and a request for a response from a group of network components;
determine whether the network ID and group ID of the network component matches the network ID and group ID parameters, respectively; and
transmit, via the short-range wireless communications protocol, the control signal if there is not a match.

### Claim 36 (depends on 35)

The component of claim 35, wherein
the network component is further configured to:
determine, if there is a match, whether the network component is a group responder based upon its responder parameter; and
transmit, if the network component is determined to be a group responder, a response to the request of the control signal.

### Claim 37 (depends on 36)

The component of claim 36, wherein the response to the request of the control signal includes an expiration parameter.

### Claim 38 (depends on 37)

The component of claim 37, wherein the expiration parameter is set to limit the transmitted response to the request of the control signal is limited one transmission.

### Claim 39 (depends on 36)

The component of claim 36, wherein a change to a topology of a network system in which the component belongs is determined when the group responder does not transmit a response to the request of the control signal.

### Claim 40 (depends on 35)

The component of claim 35, wherein the group ID parameter is set upon an initiation of a network mapping function of a network system in which the component belongs.
