Interactive Live Video Streaming with Overlay Interaction Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional live video streaming methods require a bifurcated process for purchasing or interacting with products, where consumers need to switch between devices or browser tabs, lacking seamless integration of sales and interaction within the streaming experience.

Innovation Solution

Systems and methods for interactive live video streaming that include an interaction encoder and decoder, using processors and memory to generate and transmit interaction data as JSON objects, allowing for real-time rendering of interactive objects within the video stream, enabling direct interactions such as purchases without leaving the stream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional live video streaming is used, then video playback is simple and widely compatible, but interaction and purchasing require switching between devices or browser tabs

Engineering Contradiction:
Improveease of interactionVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the interaction interface directly into the video player by overlaying an interaction pane on top of the video display. This allows users to interact with products (click, drag, drop) without leaving the video player or switching devices, resolving the contradiction by combining what were previously separate functions into a unified interface.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a new spatial dimension by overlaying the interaction pane as a transparent layer above the video player. This dimensional addition allows interaction elements to coexist with video content in the same viewing space, enabling seamless interaction without requiring users to switch contexts or devices.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If interaction objects are added to enhance engagement, then user experience improves, but data transmission and processing complexity increases

Engineering Contradiction:
ImproveinteractivityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the interaction system into distinct components: interaction objects with unique identifiers, interaction data structures (JSON format), and specific interaction types (click, drag, drop). This segmentation allows the system to handle complex interactions through modular, standardized data structures that are easier to process and transmit than monolithic interaction protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses JSON data structures to represent interaction objects with configurable parameters (position, size, interaction type, associated product). By changing the data representation to a flexible parameter-based format, the system can handle diverse interaction types through a unified framework, reducing processing complexity compared to hardcoding each interaction type.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If motion tracking is implemented to create pin effect, then interaction precision improves, but computational requirements increase

Engineering Contradiction:
Improvetracking precisionVSAvoidcomputational energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The motion tracking system operates autonomously on the client device without requiring continuous server-side processing. The interaction decoder on the user's device performs the tracking computations locally, allowing precise pin effects to be achieved without imposing ongoing computational energy costs on the streaming server infrastructure.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11949968B2Systems and methods for interactive live video streaming
Publication Date: 2024.04.02 SW DIRECT SALES LLC
  • US11949968B2 patent drawing
  • US11949968B2 patent drawing
  • US11949968B2 patent drawing

AI summary

Systems and methods for interactive live video streaming in accordance with embodiments of the invention are illustrated. One embodiment includes an interaction encoder for transmitting interactive live video streams, including a processor, and a memory, containing an interaction encoding application, where the interaction encoding application directs the processor to obtain media data comprising a video track, receive a request to generate an interaction object in the video track at a given timestamp of the video stream, generate interaction data based on the request, where the interaction data includes a data structure capable of being decoded in near-real time to produce the interaction object in the video track at the timestamp when played back, and transmit the interaction data to an interaction decoder.