Peer-to-Peer Relay Prioritization for Congested Network Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In high-usage situations, such as emergencies or disasters, congestion in communication networks can hinder the ability of devices to relay messages effectively, leading to slow processing and increased network bandwidth and computational resource usage.

Innovation Solution

A relay device prioritizes messages based on predefined criteria, such as priority levels and location, and sends high-priority messages while transmitting backoff messages to lower-priority devices, thereby managing network congestion and ensuring timely communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If relay communications are used in high-usage situations, then message relay capability is improved, but network congestion increases leading to slower processing and higher resource usage

Engineering Contradiction:
Improvemessage relay capabilityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter of message priority levels to differentiate between high-priority and low-priority messages. The relay device processes messages based on their priority parameters, allowing critical messages to be handled quickly while lower-priority messages are managed separately or deferred, thus resolving the contradiction between maintaining relay capability and preserving processing speed under congestion.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If relay communications are used in high-usage situations, then message relay capability is improved, but network bandwidth and computational resource usage increase

Engineering Contradiction:
Improvemessage relay capabilityVSAvoidnetwork bandwidth and computational resource usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent introduces priority level parameters for messages and uses these parameters to control resource allocation. High-priority messages receive full relay processing and bandwidth allocation, while low-priority messages are either deferred, processed with lower resource allocation, or rejected when resources are constrained. This parameter-based differentiation resolves the contradiction by enabling selective resource usage that maintains essential relay capability while reducing overall bandwidth and computational resource consumption during congestion.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250365638A1Access load control in peer-to-peer networks
Publication Date: 2025.11.27 APPLE INC
  • US20250365638A1 patent drawing
  • US20250365638A1 patent drawing
  • US20250365638A1 patent drawing

AI summary

Implementations relate to identifying an event disrupting connectivity to a first network; determining, for an apparatus, that the apparatus has a connection to a second network; transmitting a message indicating to one or more neighboring devices that the apparatus has network connectivity; receiving a first relay request from a first device and a second relay request from a second device; forwarding, using the connection to the second network, a message associated with the first relay request; and transmitting, to the second device, a backoff message.