Game Log Structure for Video Stream Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for live streaming and sharing video game playback are inefficient due to large media file sizes, causing delays and limited annotation and search capabilities, as well as restricted user interaction with gameplay content.
Innovation Solution
A system and method that generates a game log specifying game events during gameplay, allowing for efficient distribution and annotation of video game playback through a compact game log, which can be combined with metadata tracks for enhanced content, including commentary, graphical overlays, and loadout information, enabling real-time streaming and replay with interactive features.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If gameplay is recorded as media files for live streaming and sharing, then playback quality is maintained, but storage space and network bandwidth are excessively consumed
Solution Approach 1:
The patent extracts only the essential gameplay data (game events, player actions, game state changes) from the complete media file, storing this structured data separately as a game log. This allows reconstruction of gameplay without storing the entire high-definition video, significantly reducing storage and network requirements while maintaining playback quality.
Solution Approach 2:
The patent segments the gameplay recording into two components: a compact structured game log containing essential gameplay events and data, and optional metadata tracks containing additional information such as commentary, highlights, and annotations. This segmentation enables efficient storage and selective transmission of only necessary data.
2Loss of information
If conventional media files are used for gameplay recording, then complete playback is achieved, but annotation and search capabilities are limited
Solution Approach 1:
The patent adds a new dimension to gameplay recording by introducing structured metadata tracks that contain annotations, comments, and searchable tags associated with specific game events. This transforms the flat media file into a multi-dimensional data structure that supports both complete playback information and enhanced search/annotation capabilities.
Solution Approach 2:
The patent introduces a structured game log as an intermediary between the raw gameplay data and the final playback. This game log contains organized game events and metadata that enable efficient searching, filtering, and annotation without compromising the ability to reproduce complete gameplay.
3Illumination intensity
If high definition video games are recorded, then visual quality is improved, but file size increases significantly
Solution Approach 1:
The patent extracts only the essential gameplay data (game events, player actions, game state changes) from the complete media file, storing this structured data separately as a game log. This allows reconstruction of gameplay without storing the entire high-definition video, significantly reducing storage and network requirements while maintaining playback quality.
4Ease of operation
If gameplay is shared through social networks as media files, then user interaction is enabled, but distribution efficiency is reduced
Solution Approach 1:
The patent segments the gameplay recording into a compact structured game log and optional metadata tracks. This segmentation enables efficient distribution through networks while preserving user interaction capabilities, as the structured format allows for quick indexing, searching, and selective content delivery.
Data Source
AI summary
A system and method is provided that generates a game log that specifies game events during gameplay to enable efficient distribution of video game playback, facilitates the annotation of gameplay through content from users and others, and generates a video game stream that includes the game log and content. The system facilitates the efficient sharing of video game playback, as well as annotations from users and others. For example, e-sportscasters may use the system to broadcast video game playback with their commentary and/or graphical overlays. Video game players may use the system to share video game playback efficiently with other users. The system may also facilitate the sharing of loadout conditions and micro-transactions relevant to video game playback.


