Interactive Video Markup System for Resource-Constrained Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional web platforms fail to provide users with a personalized and interactive experience, leading to irrelevant content and inefficient use of computing and network resources, as users must navigate multiple areas to find relevant information, causing increased time and resource consumption.

Innovation Solution

A system that generates and streams interactive videos using Hypertext Markup Language (HTML) pages, allowing users to customize and interact with content by sending requests with specified identifiers, which are processed to create a unified video scene collection, reducing the need for multiple page loads and minimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If conventional web platforms display content through multiple separate pages, then users can access different types of information, but users must navigate between multiple areas which increases time consumption and degrades user experience

Engineering Contradiction:
Improvetime for user to gather meaningful informationVSAvoiduser navigation across multiple web platform areas
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent combines multiple separate web pages (stock statistics, account balance, trade instructions) into a single unified interactive video that presents all relevant information in one continuous playback, eliminating the need for users to navigate between multiple pages and reducing time loss

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If conventional web platforms provide personalized content for each user, then user satisfaction increases, but the infrastructure requires large computing and network resources

Engineering Contradiction:
Improveuser capability to customize and interact with web contentVSAvoidcomputing and network resources for displaying and streaming web content
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the unified interactive video into multiple source scenes (HTML pages with animation instructions) that can be independently stored and retrieved. Each scene contains specific content (stock info, account balance, trade instructions) and is generated only when needed, reducing overall computing and network resource requirements while maintaining personalization capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-generates source scenes as HTML pages with embedded animation instructions during off-peak times, storing them for later retrieval. When a user requests content, the system quickly assembles the interactive video from pre-prepared scenes rather than generating everything in real-time, reducing server load and network bandwidth consumption

Inventive Principle:
Principle #10Preliminary action

3Reliability

If web platforms stream high-quality video content, then user experience improves, but network bandwidth consumption increases creating bottlenecks

Engineering Contradiction:
Improvevideo streaming quality and user satisfactionVSAvoidnetwork bandwidth for streaming video content
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The interactive video uses dynamic HTML elements and CSS animations that adjust content display based on user interactions during playback. The video scenes are generated on-demand with animation instructions that control when and how elements appear, allowing the system to optimize bandwidth usage by loading and animating only the necessary content at each moment rather than streaming all video data continuously

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11114131B2System for creating an interactive video using a markup language
Publication Date: 2021.09.07 BANK OF AMERICA CORP
  • US11114131B2 patent drawing
  • US11114131B2 patent drawing
  • US11114131B2 patent drawing

AI summary

A system creating an interactive video using a markup language is disclosed. The disclosed system receives a video request including a set of source scene IDs arranged in a predetermined ordering. The system retrieves a set of source scenes associated with the set of source scene IDs and generates video scenes in the form of a Hypertext Markup Language (HTML) page for the set of source scenes. Each of the generated video scenes includes one or more interactive HTML elements and one or more animations. The system then generates a scene collection to include the video scenes arranged based on the predetermined ordering and renders the video scenes in the scene collection.