Interactive Media Guidance Application Buffering for Response Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems providing interactive television services are slow to respond to user requests for information, leading to an unfavorable user experience due to multiple competing information sources and delays caused by external devices.

Innovation Solution

An interactive media guidance application that buffers portions of interest, such as advertisements, during media asset transmission and initiates prefetching and preprocessing of related information upon user invocation of an interactive session, reducing latency and improving response times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional systems process user requests in real-time without prefetching, then system complexity remains low, but response time is slow leading to poor user experience

Engineering Contradiction:
Improveresponse timeVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by buffering portions of interest (advertisements, product placements) during media asset transmission and prefetching related information before user requests are made. This allows the system to quickly retrieve and display information when users invoke interactive sessions, resolving the contradiction between fast response time and system complexity.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the system buffers and prefetches information in anticipation of user requests, then response time improves, but memory usage increases

Engineering Contradiction:
Improveresponse timeVSAvoidmemory usage
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system applies local quality by selectively buffering only specific portions of the media asset that are likely to be of interest (advertisements, product placements) rather than the entire media asset. This targeted approach improves response time for relevant queries while minimizing memory consumption by focusing storage resources on high-probability information needs.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If external devices like voice processing remotes are used for interaction, then ease of operation improves, but response time deteriorates due to additional processing delays

Engineering Contradiction:
Improveease of interactionVSAvoidresponse time
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The system performs preliminary processing of information related to buffered portions during media asset transmission. When users invoke interactive sessions through external devices like voice remotes, the pre-processed information is already available for quick retrieval and display, reducing the overall response time despite the use of external interaction devices.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250203175A1Systems and methods for managing an interactive session in an interactive media guidance application
Publication Date: 2025.06.19 ADEIA GUIDES INC
  • US20250203175A1 patent drawing
  • US20250203175A1 patent drawing
  • US20250203175A1 patent drawing

AI summary

Systems and methods to address shortcomings in conventional systems that traditionally provide interactive television services. In some aspects, the systems and methods provide for a method for managing an interactive session in an interactive media guidance application. The interactive media guidance application receives a user selection of a media asset. The interactive media guidance application stores, in a buffer, an advertisement received during display of the media asset. The interactive media guidance application receives a user request to initiate an interactive session. The interactive media guidance application analyzes the buffer for information relating to the advertisement based on the user request to initiate the interactive session. The interactive media guidance application receives a user request for information in the interactive session. The interactive media guidance application generates for display the information relating to the advertisement based on the user request for information relating to the advertisement.