Unified Communication Protocol for Co-Hosting Service Development

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing co-hosting technologies require separate development of communication protocol information for different types of co-hosting services, leading to repeated development and increased costs, as well as complex room management functions that increase development costs.

Innovation Solution

A method and system for co-hosting that uses a unified communication protocol and configuration information applicable to various co-hosting services, allowing for the reuse of communication protocol information and encapsulating generic code into a software development kit (SDK) for different types of co-hosting services, reducing the need for repeated development and simplifying room management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate communication protocol information is developed for different types of co-hosting services, then the co-hosting function can be implemented for various service types, but the development cost and time increase due to repeated development

Engineering Contradiction:
Improveco-hosting service type compatibilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent applies universality by designing a unified communication protocol information structure that can be used across multiple types of co-hosting services. Instead of developing separate protocols for different service types (such as voice co-hosting, video co-hosting, live streaming co-hosting), the invention creates a single adaptable protocol framework that serves all service types, thereby reducing development cost while maintaining versatility.

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

Solution Approach 2:

The patent segments the co-hosting system into modular components where communication protocol information is separated from service-specific logic. This segmentation allows the protocol layer to be reused independently across different service types, eliminating the need for repeated development while maintaining adaptability to various co-hosting scenarios.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If separate communication protocol information is developed for different types of co-hosting services, then the co-hosting function can be implemented for various service types, but the development time increases due to repeated development

Engineering Contradiction:
Improveco-hosting service type compatibilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The unified communication protocol information structure enables a single implementation to serve multiple co-hosting service types, dramatically reducing development time. The protocol is designed to be universally applicable across voice, video, live streaming, and other co-hosting scenarios without requiring separate development cycles for each service type.

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

Solution Approach 2:

The patent performs preliminary action by pre-defining a standardized communication protocol information framework that can be directly applied to different co-hosting services. This upfront design of a universal protocol structure eliminates the need for repeated protocol development and configuration for each new service type, significantly accelerating the development process.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If room management functions are made complex to handle different co-hosting scenarios, then the system can accommodate various co-hosting needs, but the development cost increases

Engineering Contradiction:
Improveco-hosting scenario coverageVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent applies universality to room management by creating a standardized room management interface and protocol that handles diverse co-hosting scenarios through a unified approach. Rather than implementing separate complex management systems for each co-hosting type, the universal room management framework accommodates voice, video, live streaming, and other scenarios through consistent protocols, reducing development cost while maintaining comprehensive scenario coverage.

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

Data Source

PatentUS11665386B2Method for co-hosting, and electronic device
Publication Date: 2023.05.30 BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
  • US11665386B2 patent drawing
  • US11665386B2 patent drawing
  • US11665386B2 patent drawing

AI summary

A method for co-hosting and an electronic device are disclosed. In the method, a co-hosting establishment instruction is acquired; configuration information of the first live streaming client is acquired in response to the co-hosting establishment instruction; first communication protocol information corresponding to a co-hosting process is acquired from the configuration information; and co-hosting with a second live streaming client is established based on the first communication protocol information. The co-hosting process is a general process in different types of co-hosting services, and includes a co-hosting establishment process.