# US 11,910,318 B2 · Transfer of data between nodes

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

- Number: US 11,910,318 B2
- Document ID: US11910318B2
- Status: Granted
- Kind: B2
- Application number: 17/265,225
- Filed: 2018-08-06
- Published: 2021-11-18
- Granted: 2024-02-20
- Earliest claimed: 2018-08-06
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Hans Hannu; Tommy Arngren; Peter Ökvist
- Web page: https://patentgrep.com/patent/US11910318B2

## CPC

- H04W 52/0229: {where the received signal is a wanted signal}
- H04L 67/62: Establishing a time schedule for servicing the requests
- H04W 52/0216: {using a pre-established activity schedule, e.g. traffic indication frame}
- H04W 52/0277: {according to available power supply, e.g. switching off when a low battery condition is detected}
- Y02D 30/70: in wireless communication 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)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A first node (10) and a second node (12) are configured for the transfer of data between them. The second node (12) is configured to determine an extent to which the second node (12) will be available for a prospective transfer (16) of data (e.g., application data) to or from the second node (12). The second node (12) is configured to transmit to the first node (10) control signaling (20) (e.g., application-layer control signaling (20)) that indicates the determined extent. The first node (10) is configured to determine, based on the control signaling (20), whether and/or when to proceed with the prospective transfer (16) of data.

## Claims

### Claim 1

A first node configured for transfer of application data between the first node and a second node via a wireless communication network, the first node comprising:
communication circuitry; and
processing circuitry configured to:
receive from the second node application-layer control signaling that indicates an extent to which the second node will be available for a prospective transfer of application data to or from the second node, wherein the extent indicated by the application-layer control signaling includes an amount of application data that the second node will be available to transmit or receive in the prospective transfer;
determine, from the application-layer control signaling, the amount of application data that the second node will be available to transmit or receive in the prospective transfer; and
determine, based on the determined amount, whether and/or when to proceed with the prospective transfer of application data.

### Claim 2 (depends on 1)

The first node of claim 1, wherein the processing circuitry is configured to determine whether or when to proceed with the prospective transfer based on comparing the extent to which the application-layer control signaling indicates the second node will be available and an extent to which the second node will need to be available in order for the prospective transfer to succeed.

### Claim 3 (depends on 1)

The first node of claim 1, wherein the processing circuitry is further configured to, responsive to determining not to proceed with the prospective transfer:
refrain from transmitting a request to the second node for the prospective transfer;
transmit a response that rejects a request received from the first node for the prospective transfer; or
cancel the prospective transfer.

### Claim 4 (depends on 1)

The first node of claim 1, wherein the application-layer control signaling indicates when the second node will be available for the prospective transfer.

### Claim 5 (depends on 1)

The first node of claim 1, wherein the processing circuitry is configured to determine whether to proceed with the prospective transfer based on comparing the determined amount of application data that the second node will be available to transmit or receive in the prospective transfer and an amount of application data that the second node will need to be available to transmit or receive in order for the prospective transfer to succeed.

### Claim 6 (depends on 1)

The first node of claim 1, wherein the application-layer control signaling indicates an extent to which the second node will be available for the prospective transfer of application data related to one or more specific applications or services and/or over one or more specific types of connections.

### Claim 7 (depends on 1)

The first node of claim 1, wherein the application-layer control signaling comprises one or more fields in a header of a hypertext transfer protocol, HTTP, message.

### Claim 8 (depends on 1)

The first node of claim 1, wherein the processing circuitry is configured to determine, based on the determined amount and at an application layer of the first node, whether and/or when to proceed with the prospective transfer of application data.

### Claim 9

A method for transfer of application data between a first node and a second node via a wireless communication network, the method performed by the first node and comprising:
receiving from the second node application-layer control signaling that indicates an extent to which the second node will be available for a prospective transfer of application data to or from the second node, wherein the extent indicated by the application-layer control signaling includes an amount of application data that the second node will be available to transmit or receive in the prospective transfer;
determining, from the application-layer control signaling, the amount of application data that the second node will be available to transmit or receive in the prospective transfer; and
determining, based on the determined amount, whether and/or when to proceed with the prospective transfer of application data.

### Claim 10 (depends on 9)

The method of claim 9, wherein said determining comprises determining whether or when to proceed with the prospective transfer based on comparing the extent to which the application-layer control signaling indicates the second node will be available and an extent to which the second node will need to be available in order for the prospective transfer to succeed.

### Claim 11 (depends on 9)

The method of claim 9, wherein the application-layer control signaling indicates when the second node will be available for the prospective transfer.

### Claim 12 (depends on 9)

The method of claim 9, wherein the application-layer control signaling comprises one or more fields in a header of a hypertext transfer protocol, HTTP, message.
