Dynamic User Interface Layout for Interactive Event Broadcasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interactive event broadcasting systems are inflexible and become less usable as the interactive event unfolds, due to static user interface configurations that fail to adapt to changing conditions, leading to inefficient and unintuitive viewing experiences for viewers.

Innovation Solution

The system dynamically adjusts the spatial relationship between video streams and interactive event controls within a user interface based on changes in the interactive event, allowing for resizing, repositioning, and rearrangement of components to optimize the layout and maintain an efficient viewer experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static user interface configurations are used, then the system structure is simple and stable, but the usability deteriorates as the interactive event unfolds

Engineering Contradiction:
Improvesystem stabilityVSAvoidusability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The user interface configuration changes dynamically based on the interactive event state. The system monitors event progress and automatically adjusts the layout, visibility, and arrangement of interface elements to maintain optimal usability throughout the event lifecycle, resolving the contradiction between static stability and dynamic usability

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the user interface layout remains fixed, then the device complexity is low, but the adaptability to changing event conditions deteriorates

Engineering Contradiction:
Improveinterface configuration complexityVSAvoidadaptability to event changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The interface configuration transitions from static to dynamic, allowing automatic reorganization of elements based on event conditions while maintaining a manageable system through automated control logic rather than complex manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system autonomously adjusts its own interface configuration in response to event changes without requiring external intervention or complex pre-programming for each scenario, achieving adaptability through self-monitoring and self-adjustment mechanisms

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If static spatial relationships between interface components are maintained, then the system is easier to implement, but the viewer experience becomes inefficient and unintuitive

Engineering Contradiction:
Improveimplementation easeVSAvoidviewer interaction efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The spatial relationships between interface components become dynamic, automatically adjusting positions, sizes, and arrangements based on the interactive event state to maintain optimal viewer experience while using automated systems to keep implementation manageable

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10814230B2Interactive event broadcasting
Publication Date: 2020.10.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10814230B2 patent drawing
  • US10814230B2 patent drawing
  • US10814230B2 patent drawing

AI summary

A method for interactive event broadcasting includes receiving a video stream depicting an interactive event. Data representing one or more interactive event controls is received, the interactive event controls being manipulable by a viewer of the interactive event to provide input to the interactive event. The video stream depicting the interactive event and the one or more interactive event controls are displayed as components of a user interface, the video stream and the interactive event controls having a first spatial relationship. Based on detecting a change in state of the interactive event, the first spatial relationship between the video stream and the one or more interactive event controls is changed to a second spatial relationship.