ARQ Content Streaming Server Switching for Low-Latency Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional ARQ streaming approaches face challenges in minimizing latency and efficiently utilizing network resources due to the need for additional processing and retransmission of lost encoded content segments, which can strain server computing resources and cause delays in content delivery.

Innovation Solution

Implementing a seamless ARQ streaming service with multiple streaming servers and a load balancer that ensures efficient retransmission of lost encoded content segments by automatically switching to a secondary server with the same buffer content, minimizing latency and optimizing network resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional ARQ streaming approaches are used to retransmit lost encoded content segments, then content delivery reliability is improved, but server computing resource strain and latency increase

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-positioning duplicate encoded content segments in buffer memory before they are needed for retransmission. When packet loss is detected, the system can immediately retrieve and retransmit the lost segments from the pre-loaded buffer without requiring重新-processing or waiting for original content retrieval, thereby reducing latency while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating duplicate copies of encoded content segments and storing them in buffer memory. These copies serve as ready-to-use replacements when original segments are lost during transmission, enabling rapid retransmission without straining server computing resources or increasing latency

Inventive Principle:
Principle #26Copying

2Reliability

If traditional ARQ streaming approaches are used to retransmit lost encoded content segments, then content delivery reliability is improved, but server computing resource utilization deteriorates

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidserver computing resource utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary encoding and buffering of content segments in advance, so that when retransmission is needed, the server only needs to copy and transmit pre-encoded data from buffer memory rather than重新-processing original content. This dramatically reduces server computing resource utilization during retransmission operations while maintaining content delivery reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of re-encoding original content during retransmission, the system creates and uses copies of pre-encoded segments stored in buffer memory. This copying approach eliminates the need for computationally intensive encoding operations during retransmission, thereby reducing server computing resource utilization while ensuring reliable content delivery

Inventive Principle:
Principle #26Copying

3Reliability

If multiple streaming servers with buffer content are used for seamless retransmission, then latency is reduced and reliability is improved, but system complexity increases

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidstreaming system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple streaming servers into a coordinated system where each server maintains buffer memory with duplicate encoded content segments. The servers work together as a unified system, with any server capable of fulfilling retransmission requests. This merging approach distributes the reliability burden across multiple servers while managing complexity through standardized buffer management protocols

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Each streaming server is designed with universal capability to both transmit original content and perform retransmissions from its buffer memory. This multi-functionality allows any server in the system to handle both primary content delivery and error recovery, eliminating the need for specialized retransmission servers and reducing overall system complexity while improving reliability

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12542824B2Seamless automatic repeat request (ARQ) content streaming
Publication Date: 2026.02.03 AMAZON TECH INC
  • US12542824B2 patent drawing
  • US12542824B2 patent drawing
  • US12542824B2 patent drawing

AI summary

Systems and methods for providing a seamless automatic repeat request (ARQ) stream are provided. The system can include a plurality of streaming servers, a load balancer, and an ARQ streaming service. The ARQ streaming service obtains encoded content segments and transmits the segments to a plurality of streaming servers. The plurality of streaming servers is configured to transmit the encoded content segments to a client computing device, and a load balancer is implemented between the client computing device and the plurality of streaming servers. When the client computing device sends a response message to the ARQ streaming service while receiving the encoded content segments from one of the plurality of streaming servers, the ARQ streaming service may identify a failure in the streaming server. The ARQ streaming service retransmits lost encoded content segments by switching the streaming path to another streaming server from the plurality of streaming servers.