# US 2026/0100781 A1 · Low-power data transfer

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

- Number: US 2026/0100781 A1
- Document ID: US20260100781A1
- Status: Published application
- Kind: A1
- Application number: 19/354,597
- Filed: 2025-10-09
- Published: 2026-04-09
- Earliest claimed: 2024-10-09
- Assignees: Tractian Technologies Inc; Tractian Limited
- Applicants: Tractian Technologies Inc; Tractian Limited
- Inventors: Andrei Alves Cardoso; João Pedro Vilas Boas Silva; Igor Vinicius Alvarenga Marinelli; Pedro Calori Badini
- Web page: https://patentgrep.com/patent/US20260100781A1

## CPC

- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/188: {Time-out mechanisms}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A maintenance monitoring and recommendation infrastructure can include a plurality of monitors, which can be attached to various industrial equipment. The monitors can include a plurality of sensors and wireless and/or wired communication circuitry to transmit the sensor data to a receiver. The receiver can be connected to the maintenance monitoring infrastructure, where the sensor data can be used to perform maintenance data analysis and provide artificial-intelligence-based maintenance recommendations. In some embodiments, the monitors can be battery-powered. An efficient wireless communication method between monitors and receivers can include splitting a payload into packets, transmitting a plurality of packets, sequentially, waiting for receipt acknowledgement from the receiver and resending a missing packet, before sending a additional bursts.

## Claims

### Claim 1

A method of communication between a monitor and a receiver, comprising:
receiving a payload;
determining a packet size, based at least in part on an underlying communication framework;
dividing the payload into a plurality of packets;
sending a payload transmission request to the monitor;
sending a burst of packets to the receiver, the burst comprising a plurality of the packets;
awaiting a first period of time for an acknowledgement of receipt of the burst from the receiver;
when no acknowledgement is received, awaiting a second period of time, before resending one or more packets to the receiver;
the receiver determining a missing packet, based at least in part on a sequential index of each received packet;
transmitting a missing packet index number to the monitor; and
the monitor, sending the missing packet to the receiver.

### Claim 2 (depends on 1)

The method of claim 1 further comprising:
the monitor transmitting a payload end message to the receiver;
awaiting an acknowledgement receipt of the payload end message;
when an acknowledgement is not received, the monitor resending the payload end message if previous attempts of sending the payload end message does not exceed a selected threshold; and
when an acknowledgement is not received, the monitor canceling the transmission with a failure message if the resending of the payload end message in the previous attempts of sending the payload end message equals or exceeds a selected threshold.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
generating a random number;
assigning the random number to the payload as the payload identifier;
transmitting the payload identifier along with each packet of a payload;
the receiver, checking the payload identifier against prior received payload identifiers; and
the receiver, issuing a repeated payload identifier message is the payload identifier has previously been used for another payload.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
the receiver, sending a payload transmission request acknowledgement to the monitor;
the receiver, waiting for a packet;
the receiver receiving a packet and sending an acknowledgement of the packet to the monitor;
the receiver, sending a request for a missing packet to the monitor;
the receiver, waiting a first period of time before resending the request for the missing packet;
the receiver, resending the request up to a selected threshold;
the receiver, receiving a packet; and
the receiver, issuing an acknowledgement message to the monitor;
the monitor sending a payload end message;
the monitor sending a payload end message acknowledgment to the monitor;
the receiver, waiting a period of time for the payload end message and resending a payload end message request for a number of tries less than a threshold; and
when the receiver does not receive the payload end message after the threshold number of tries, the receiver issuing a failure message.

### Claim 5 (depends on 1)

The method of claim 1, wherein the underlying framework comprises the physical layer and the physical layer abstraction of an open system interconnection (OSI) model.

### Claim 6 (depends on 1)

The method of claim 1, wherein each packet comprises metadata, and the metadata comprises the size of each packet, and the method further comprises:
the monitor, generating a monitor checksum for a plurality of packets;
the receiver, generating a receiver checksum for the plurality of the packets;
the receiver, matching the checksums; and
generating a success or failure message, based at least in part on whether checksums match.

### Claim 7 (depends on 1)

The method of claim 1, wherein each packet comprises metadata, wherein the metadata comprises one or more of the size of a packet, a sequential index of the packet, a burst checksum, and a payload checksum.
