Live Streaming Interaction Texture Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As live streaming becomes more popular, users demand improved interactive experiences, but existing technologies struggle to synchronize live streaming with user interaction effectively.

Innovation Solution

A method that involves receiving downstream data including a video stream and content information, generating a content texture based on user interaction feedback, combining it with a second content texture generated from the video stream, and displaying the resulting video frame on multiple devices, while also transmitting interaction feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple devices participate in live streaming with interaction, then user interaction experience is improved, but synchronization between live streaming and user interaction deteriorates

Engineering Contradiction:
Improveuser interaction experienceVSAvoidsynchronization between live streaming and user interaction
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that receives interaction information from multiple user terminals and transmits it to the appropriate devices. This mediator coordinates the interaction data flow, ensuring that graphical objects and their interaction states are synchronized across all participating devices without disrupting the live streaming content.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where interaction information from users is transmitted back to the streaming device and other user terminals in real-time. This allows all devices to receive updates about user actions (such as clicking, tapping, or dragging graphical objects) and reflect these changes synchronously, maintaining consistency across the distributed system.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If real-time interaction feedback is transmitted across multiple devices, then interactive experience is enhanced, but data transmission complexity increases

Engineering Contradiction:
Improveinteractive experienceVSAvoiddata transmission complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the data transmission by separating interaction information from video stream data. Interaction information (describing user actions on graphical objects) is transmitted independently through the server, while video streams continue through the existing live streaming protocol. This segmentation reduces the complexity of synchronizing all data together and allows each data type to be handled by specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server performs multiple functions: it receives video streams, manages interaction information from multiple user terminals, determines which interaction information to transmit, and distributes data to appropriate devices. This multi-functional approach consolidates complexity into a single coordinating component rather than requiring complex peer-to-peer synchronization between all devices.

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

Data Source

PatentUS12206932B2Universal live streaming with interaction
Publication Date: 2025.01.21 17LIVE JAPAN INC
  • US12206932B2 patent drawing
  • US12206932B2 patent drawing
  • US12206932B2 patent drawing

AI summary

An exemplary method including: receiving downstream data including a first video stream and first content information, the first video stream being transmitted from a first device, the first content information describing a graphical object; receiving first interaction information indicating a first user interaction feedback to the graphical object at the first device, generating a first content texture including the graphical object, an appearance of the graphical object being determined using the first content information and the first user interaction feedback included in the first interaction information; generating a video frame including the first content texture and a second content texture, the second content texture being generated from the first video stream; displaying the video frame at the first device and a second device; receiving a second user interaction feedback to the video frame at the second device; and transmitting second interaction information indicating the user interaction feedback.