Highlight Service for Game Spectating Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current online gaming spectating systems lack an efficient method to determine and present highlights from live or recorded game streams, limiting the engagement and enjoyment of spectators by not effectively curating notable events.
Innovation Solution
A game spectating system that includes a highlight service capable of obtaining and processing data from broadcasts and games to identify notable events, creating highlight segments, and presenting them to spectators through a user interface, tailored to individual preferences and interests using machine learning and statistical analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a game spectating system streams live or recorded broadcasts to spectators, then spectators can watch game play, but the system lacks efficient methods to determine and present highlights, limiting spectator engagement
Solution Approach 1:
The system performs preliminary analysis of game broadcasts to identify and segment highlight portions before presenting them to spectators. The highlight service analyzes game data, detects notable events, and creates highlight segments in advance, making highlights readily available for efficient presentation without requiring complex real-time processing during spectator viewing.
Solution Approach 2:
The patent introduces a highlight service as an intermediary component between the broadcast streaming system and spectators. This service acts as a mediator that receives game broadcasts, processes them to identify highlights, and delivers curated highlight segments to spectators, thereby resolving the contradiction by adding a specialized intermediate layer rather than complicating the entire system.
2Reliability
If the system presents all game events to spectators, then complete coverage is provided, but spectator engagement decreases due to lack of curated notable events
Solution Approach 1:
The highlight service extracts and separates notable events from the complete game broadcast stream. By taking out only the significant highlight portions and presenting them separately, the system enables spectators to quickly access notable events without having to watch entire broadcasts, thereby reducing time loss while improving engagement through curated content.
Solution Approach 2:
The system performs preliminary identification and segmentation of highlight events from complete broadcasts before spectators access the content. This advance curation of notable events allows spectators to immediately access curated highlights without spending time searching through full game streams, resolving the time loss issue while maintaining high engagement.
3Adaptability or versatility
If the system creates personalized highlight experiences for each spectator, then individual preferences are satisfied, but system complexity increases due to machine learning and statistical analysis requirements
Solution Approach 1:
The highlight service implements local quality by tailoring highlight delivery to individual spectator preferences and characteristics. Each spectator receives customized highlight segments based on their specific interests, viewing history, and profile attributes, rather than a uniform broadcast to all users. This localized personalization approach satisfies individual preferences while managing system complexity through targeted rather than universal processing.
Solution Approach 2:
The system utilizes parameter changes in spectator profiles and preferences to dynamically adjust highlight delivery. By monitoring and responding to changes in spectator behavior, interests, and viewing patterns, the system adapts highlight recommendations without requiring complete system redesign, thereby achieving personalization while controlling infrastructure complexity through incremental parameter adjustments.
Data Source
AI summary
Methods and apparatus for presenting highlights from broadcasts in spectating environments. A highlight service determines highlight events in the broadcasts, and extracts highlight segments from the broadcasts according to the determined events. Highlight reels may be created from the highlight segments according to highlight selection criteria (genre, game title, broadcaster, time period, etc.) and/or spectator preferences. The highlight service may provide a highlight user interface (UI) via which spectators may selectively view the highlights and highlight reels. The highlight service may generate highlight reels targeted to particular spectators or groups of spectators according to spectators' specified or otherwise determined preferences, demographics, viewing history, and so on.


