Edge Streaming Cache for Low-Latency Interactive Content Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content streaming systems for interactive content, such as videogames, suffer from high latency due to geographical separation between primary servers and users, as edge servers cannot generate content in real-time in response to user inputs, and deploying additional primary servers is not feasible.

Innovation Solution

Implement an edge-server system that caches pre-recorded or predictable content, reduces data streaming from primary servers by caching interactive content components, and offloads rendering tasks, optimizing data transmission paths to minimize latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If edge servers are deployed to cache content from primary servers, then latency is reduced for users, but the edge servers cannot generate interactive content in real-time in response to user inputs

Engineering Contradiction:
ImprovelatencyVSAvoidreal-time content generation capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system segments content into static/cacheable components and dynamic/interactive components. The edge server caches and delivers static content locally, while the primary server generates dynamic content in response to user inputs. This segmentation allows the edge server to reduce latency for static content without needing real-time generation capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The edge server acts as an intermediary between the primary server and the user. It receives and caches content from the primary server, then delivers it to users with minimal latency. For interactive content, it forwards user inputs to the primary server and relays the generated content back, mediating between the user's need for low latency and the primary server's real-time generation capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If primary servers are geographically located close to service providers, then content delivery is efficient, but users at significant distances experience unwanted latencies

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidlatency for distant users
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system implements local quality by deploying edge servers in regional locations closer to users. These edge servers cache content locally, providing fast delivery to regional users without requiring the primary server to be geographically close to all users. Each edge server optimizes content delivery for its local region.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system adds a spatial dimension to content delivery by distributing edge servers across multiple geographic locations. Instead of a single centralized primary server, content is delivered from multiple regional edge servers, reducing the physical distance and latency for users in different geographic regions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of manufacture

If edge servers act as passive stores for cached content, then they work well for non-interactive content, but they appear as simple forwarding nodes for interactive content without reducing latency

Engineering Contradiction:
Improveedge server implementation simplicityVSAvoidlatency for interactive content
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The edge server implements dynamic content delivery by detecting whether content is static or interactive. For static content, it acts as a simple cache. For interactive content, it dynamically forwards user inputs to the primary server and relays the generated content back, adapting its behavior to the content type to minimize latency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The edge server is designed with multi-functionality to handle both static cached content and dynamic interactive content. It can operate as a simple cache for non-interactive content while also serving as an active intermediary for interactive content, making it universally applicable to different content types without requiring separate systems.

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

Data Source

PatentUS20260075101A1Content streaming system and method
Publication Date: 2026.03.12 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20260075101A1 patent drawing
  • US20260075101A1 patent drawing
  • US20260075101A1 patent drawing

AI summary

An interactive content distribution system comprises an edge server configured to receive interactive content streamed from a primary server, and stream it to a client device, the edge server being configured to receive data streamed from the client device, the edge server being configured to have the interactive content stream and the video camera feed stream composited together to generate a sharing stream, and the edge server being configured to have the sharing stream distributed to one or more spectator devices.