Cross-Platform Interactive Streaming Gateway

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecross-platform interaction capabilityVSAvoidplatform complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If interactive features are added to enable viewer participation, then engagement increases, but technical burden on developers increases

Engineering Contradiction:
Improveinteractive capabilityVSAvoiddeveloper implementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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.

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

Data Source

PatentEP3681609B1Cross-platform interactive streaming
Publication Date: 2024.03.20 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3681609B1 patent drawingFigure 1A
  • EP3681609B1 patent drawingFigure 1B~1C
  • EP3681609B1 patent drawingFigure 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.