Cross-Platform Interactive Streaming Gateway
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing audiovisual streaming platforms face challenges in enabling viewer participation across devices with differing hardware and software configurations, making it difficult for developers to implement interactive streaming experiences that allow viewers to influence the content in real-time.
Innovation Solution
The implementation of a platform that uses translation, remote invocation, and synchronization engines to process and adapt data, allowing remote clients to interact with broadcast programs by translating input and state data across varying device configurations, enabling cross-platform interactive participation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional streaming platforms are used, then basic audiovisual content can be delivered, but viewer interaction and participation across different devices is limited
Solution Approach 1:
The patent introduces a gateway as an intermediary component that mediates between viewers with different device configurations and the broadcast stream. The gateway translates various input types (text, voice, gestures) into standardized commands that can be processed by the streaming platform, enabling cross-platform interaction without requiring complex modifications to each individual device or the core platform infrastructure.
2Adaptability or versatility
If interactive features are added to enable viewer participation, then engagement increases, but technical burden on developers increases
Solution Approach 1:
The gateway is designed as a universal component that handles multiple interaction types (text input, voice commands, gesture recognition) and adapts to various device configurations through a single standardized interface. This multi-functional design allows developers to implement interactive streaming experiences without needing to create separate solutions for different devices or input methods, significantly reducing the technical burden while maintaining high adaptability.
Data Source
Figure 1A
Figure 1B~1C
Figure 1D
AI summary
A method comprises electronically communicating with a game program executing on a broadcaster computer configured to stream a broadcast of the game program, the game program supporting a set of game program methods and not a set of viewer program methods. The method further comprises electronically communicating with a viewer program executing on an audience computer configured to remotely present the broadcast, the viewer program supporting the set of viewer program methods and not the set of game program methods. The method further comprises receiving, from the viewer program, an indication of an invoked viewer program method. The method further comprises analyzing at least a portion of metadata to identify a game program method that matches the invoked viewer program method, and electronically communicating an indication of the game program method to the game program to effectuate output of the game program corresponding to the indicated game program method.