Interactive Program Guide for Past Programming Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic program guides (EPGs) are limited to showing only current and future TV programs, failing to provide information on past programming due to legal restrictions on rebroadcasting, making it difficult for users to access and search for previously aired shows.

Innovation Solution

A system and process that includes a media box with databases storing past, current, and future TV program data, allowing users to navigate and access program information for past programming through an interactive program guide using a remote control device, which retrieves and displays detailed information on previously aired shows, including rebroadcast information, reviews, and advertisements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional EPGs are used to display TV programs, then current and future programming information is provided, but past programming information is not accessible due to legal restrictions

Engineering Contradiction:
Improvepast programming informationVSAvoidprogram guide functionality
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system segments programming information by time periods (past, current, future) and handles each segment differently. Past program data is stored and made searchable in databases, while current and future programs follow conventional EPG display methods. This segmentation allows past programming information to be preserved and accessed without violating legal restrictions on rebroadcasting.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary database layer between the EPG interface and program content. The database stores historical program data and provides it to the EPG system for informational purposes only, acting as a mediator that enables access to past programming information while maintaining legal compliance by not enabling unauthorized rebroadcasting.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If databases storing past program data are implemented, then access to past programming information is enabled, but system complexity increases

Engineering Contradiction:
Improvepast programming informationVSAvoidsystem architecture
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system uses existing multi-functional components (databases, EPG interfaces, set-top boxes) that can handle multiple types of program data. By leveraging the universal capabilities of these existing components, the system can store and display past programming information without requiring entirely new specialized hardware or software architectures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates informational copies of past program data in databases for search and display purposes. These are metadata copies rather than full program content copies, allowing the system to provide access to program information without the complexity of storing and managing complete video files of past broadcasts.

Inventive Principle:
Principle #26Copying

3Ease of operation

If search functionality for past programs is added, then user ability to find past shows is improved, but processing requirements increase

Engineering Contradiction:
Improveprogram search capabilityVSAvoidprocessing power
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary indexing and categorization of past program data during data ingestion and storage. Program metadata is pre-processed and organized in the database with searchable fields, genres, and timestamps. This preliminary action reduces the processing power needed during actual search operations, as the database can quickly retrieve pre-organized information rather than analyzing raw data in real-time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8739213B2System and method for providing an interactive program guide for past current and future programming
Publication Date: 2014.05.27 VERIZON PATENT & LICENSING INC
  • US8739213B2 patent drawing
  • US8739213B2 patent drawing
  • US8739213B2 patent drawing

AI summary

Embodiments of the present disclosure are directed to a system and method for providing a program guide for past programming comprising receiving a user command to retrieve program data, retrieving the program data from a data source, and outputting, to a display device, the program data in response to receiving the user command. The program data may comprise information relating to previously-aired programming.