Websocket Server Module for Cross-Platform Multimedia Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in achieving cross-platform multimedia interaction due to the need for additional communication circuits, which increase hardware costs and device size, making it difficult to support multiple communication protocols within the limited space of a single device.
Innovation Solution
A cross-platform multimedia interaction system that uses a central relay server to dynamically select an electronic device as a local relay server, which acts as a websocket server to facilitate communication between devices, eliminating the need for extra communication circuits by using the internet for communication and reducing the bandwidth load on the central relay server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If extra communication circuits are installed to enable cross-platform multimedia interaction, then interaction capability is improved, but hardware cost and device size increase
Solution Approach 1:
The patent applies universality by enabling electronic devices to use their existing internet communication capability for multiple purposes - not only for general internet access but also for cross-platform multimedia interaction. This eliminates the need for dedicated communication circuits while maintaining interaction capability across different device types and operating systems.
Solution Approach 2:
The patent introduces a server as an intermediary that facilitates communication between electronic devices. Instead of requiring direct peer-to-peer communication circuits between devices, the server mediates the interaction by receiving data from one device and forwarding it to another, enabling cross-platform interaction through standard internet protocols.
2Adaptability or versatility
If extra communication circuits are installed to enable cross-platform multimedia interaction, then interaction capability is improved, but hardware cost increases
Solution Approach 1:
The patent enables existing internet communication hardware to serve dual purposes - general internet access and cross-platform multimedia interaction. This eliminates the need for additional communication circuits and reduces hardware manufacturing costs while maintaining full interaction capability.
Solution Approach 2:
By introducing a server as an intermediary that handles the complex communication logic, the patent eliminates the need for expensive dedicated communication circuits in each device. The server centralizes the communication functionality, allowing devices to use standard, low-cost internet connectivity for multimedia interaction.
3Adaptability or versatility
If multiple communication circuits of different protocols are installed, then communication versatility is improved, but device space requirement increases
Solution Approach 1:
The patent makes the existing internet communication circuit multi-functional by using it for both general internet access and cross-platform multimedia interaction. This single circuit handles multiple communication protocols through software-based solutions rather than requiring separate hardware circuits for each protocol.
Solution Approach 2:
The patent replaces the mechanical approach of having separate physical communication circuits for different protocols with a software-based solution. The server handles protocol conversion and communication logic through software, allowing devices to use standard internet protocols without requiring dedicated hardware for each communication standard.
4Device complexity
If a central relay server is used for communication, then device complexity is reduced, but server bandwidth load increases
Solution Approach 1:
The patent extracts the communication logic and protocol handling from individual devices and concentrates it in the server. This simplifies device complexity by removing the need for multiple communication circuits and protocols in each device, while the server handles all communication coordination and data routing.
Solution Approach 2:
The patent segments the communication function into two parts: simple data transmission at the device level and complex communication coordination at the server level. Devices only need to send and receive data through standard internet protocols, while the server handles the complex logic of routing, protocol conversion, and coordination between multiple devices.
Data Source
AI summary
A multimedia generating method for use in a target electronic device includes: communicating the target electronic device with a central relay server (CRS) via internet to conduct an identity authentication; receiving an activation command from the CRS via internet; after receiving the activation command, activating a websocket server module in the target electronic device to establish one or more network sockets between the target electronic device and other electronic devices, so that the target electronic device and other electronic devices communicate control parameters via the websocket server module; generating one or more corresponding images according to control parameters received from other electronic devices; and displaying the one or more images on a display of the target electronic device.


