Interactive Live Program Polling for Delayed Stream Viewers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time-shifting technologies in media distribution systems cause time-sensitive interactive content, such as polls, to become outdated or unavailable for users consuming live programs delayed relative to the live stream, leading to lost respondents and reduced engagement.

Innovation Solution

Systems and methods that generate interactive content, such as polls, prior to the presentation of events in a live program, allowing users to select predicted outcomes, and provide indications of correctness, even if their consumption is delayed, by integrating with the same computing device providing the live program.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If time-shifting technologies are used to delay live program broadcast to user convenience, then user convenience is improved, but interactive content becomes outdated or unavailable

Engineering Contradiction:
Improveuser convenienceVSAvoidinteractive content availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting upcoming events in the live program stream before they are presented to the user, and proactively presenting interactive content opportunities in advance. This allows users to participate in interactive content even when viewing delayed, as the system has already identified and prepared the interactive opportunities based on the program schedule and event data.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If interactive content is presented in real-time relative to live program stream, then interactive content relevance is improved, but delayed users cannot participate

Engineering Contradiction:
Improveinteractive content relevanceVSAvoiduser participation flexibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the timing of interactive content presentation based on the user's playback position and the detected delay. Instead of fixed real-time presentation, the system flexibly determines when to present interactive content by comparing the user's current position in the delayed stream with upcoming events in the original live stream, allowing participation regardless of delay duration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates a copy of the interactive content opportunity timing from the live stream perspective and maps it to the user's delayed playback position. By copying the event schedule and transforming it relative to the user's current playback position, the system presents interactive content at appropriate moments in the delayed stream that correspond to upcoming events.

Inventive Principle:
Principle #26Copying

3Loss of time

If users fast-forward to catch up with live event, then user engagement with live event is improved, but interactive content participation is lost

Engineering Contradiction:
Improvetime to catch upVSAvoidinteractive content opportunity
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system performs preliminary action by presenting interactive content opportunities before the user reaches the corresponding event in the delayed stream. By detecting upcoming events and presenting interactive content in advance of the user's playback position, the system ensures users can participate before fast-forwarding or before the event concludes, preserving both time efficiency and interactive engagement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12501115B2Systems and methods for providing interactive content during a presentation of a live program
Publication Date: 2025.12.16 ADEIA GUIDES INC
  • US12501115B2 patent drawing
  • US12501115B2 patent drawing
  • US12501115B2 patent drawing

AI summary

Systems, methods, and apparatuses are described herein for generating, for presentation at a particular computing device, a display of a live program and determining that the display of the live program at the particular computing device is delayed in relation to a live program stream of the live program. Interactive content related to a particular event that is to occur in the live program stream of the live program may be received, the interactive content enabling selection of a predicted outcome of the particular event. Prior to presentation of the particular event in the display of the live program at the particular computing device, the interactive content may be generated for presentation at the particular computing device, and a selection of the predicted outcome is received. Based on determining an outcome of the particular event, an indication of whether the predicted outcome was correct may be generated for presentation.