Unified Live Streaming Client for Role Switching and Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing live streaming technologies restrict users to either anchor or audience roles, lacking flexibility and requiring separate applications and resources for anchoring, which limits interaction and increases operational costs.

Innovation Solution

A method and apparatus that allow users to switch between anchor and audience modes within a single client, enabling flexible role switching and reducing resource usage by integrating viewer and anchor modes, allowing users to initiate and watch multi-user interaction activities such as game playing without relying on additional live streaming assistants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users are restricted to separate anchor or audience roles in existing live streaming technologies, then role functionality is specialized, but user interaction flexibility deteriorates and device complexity increases due to requiring separate applications

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a unified client that integrates both audience viewing functionality and anchor live streaming functionality into a single application. Users can switch between audience mode and anchor mode within the same client, eliminating the need for separate applications for each role. This multi-functional design allows the same system to serve multiple purposes: viewing live streams, initiating live streams, and participating in multi-user interaction activities, thereby improving adaptability while reducing system complexity.

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

Solution Approach 2:

The patent merges the previously separate anchor application and audience application into a single unified client. The system combines audience viewing capabilities with anchor broadcasting capabilities, allowing users to seamlessly transition between roles. This merging eliminates the need for multiple separate applications and reduces overall system complexity while enhancing user flexibility in switching between different interaction modes.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If separate applications are used for anchoring and viewing, then role-specific functionality is optimized, but resource consumption increases and ease of operation deteriorates

Engineering Contradiction:
Improveoperational simplicityVSAvoidresource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The unified client implements both audience and anchor functionalities within a single application, eliminating the need for users to download and switch between multiple applications. This reduces device storage requirements, memory consumption, and battery usage associated with running multiple separate applications. Users can perform both viewing and anchoring operations from one application, improving ease of operation while reducing overall resource consumption.

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

Solution Approach 2:

By merging anchor and audience applications into one unified client, the system reduces the total resource footprint. Instead of duplicating application frameworks, libraries, and runtime environments across multiple applications, the unified client shares common resources, thereby reducing memory usage, processing power requirements, and energy consumption while simplifying the user experience.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If additional live streaming assistants are required for multi-user interaction activities, then specialized functionality is provided, but operational complexity increases and ease of operation deteriorates

Engineering Contradiction:
Improveanchoring process simplicityVSAvoidsoftware requirements
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The unified client integrates multi-user interaction activity initiation capabilities directly into the anchor mode functionality. Users can initiate game playing and other multi-user activities directly from the same client used for viewing and broadcasting, eliminating the need for separate live streaming assistant applications. This integration simplifies the operational workflow by providing all necessary functions within a single application interface.

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

Solution Approach 2:

The system merges the functionality of live streaming assistants into the unified client itself. Instead of requiring external assistant applications to facilitate multi-user interaction activities, the unified client incorporates these capabilities natively, allowing users to initiate and manage game playing and other interactive activities directly from the same application used for live streaming and viewing.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12075128B2Method and apparatus for playing video signal of multi-user interaction, and device
Publication Date: 2024.08.27 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12075128B2 patent drawing
  • US12075128B2 patent drawing
  • US12075128B2 patent drawing

AI summary

A method for playing a video signal of multi-user interaction includes: generating a video playing interface of a live streaming room; switching an operation mode of the video playing interface from a viewer mode to an anchor mode in response to an anchor mode switching instruction, where in the anchor mode, the video playing interface includes a display item of at least one multi-user interaction activity; generating a live streaming instruction for the first multi-user interaction activity in the at least one multi-user interaction activity in response to a trigger operation for a display item corresponding to a first multi-user interaction activity in the at least one multi-user interaction activity; and playing a live streaming video signal of the first multi-user interaction activity in response to the live streaming instruction for the first multi-user interaction activity.