Interactive Media Guidance Application Buffering for Response Latency
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Speed
If the system buffers and prefetches information in anticipation of user requests, then response time improves, but memory usage increases
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.
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
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.
Data Source
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.


