Broadcast Program Alternative Detection and Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience in manually searching for broadcast programs that are repeated or aired on different channels or at different times, lacking an efficient way to select or record these programs automatically.

Innovation Solution

A method and apparatus that automatically extract and display data for broadcast A/V programs by analyzing electronic program schedules, allowing users to select alternative broadcast times or channels based on predefined criteria, and adjust recording timers accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users manually search through EPG, teletext pages or newspaper to find repeated or alternative broadcast programs, then they can identify program alternatives, but the process is time-consuming and inconvenient

Engineering Contradiction:
Improveprogram alternative informationVSAvoidsearch time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs automatic program alternative detection without requiring user intervention. The microprocessor automatically analyzes the EPG data structure, compares program identifiers across multiple channels and time slots, and generates alternative program information, allowing the system to serve itself rather than requiring manual user searching

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of the electronic program guide data structure before user selection. By pre-processing the EPG data to identify and store program identifier patterns, the system prepares alternative program information in advance, so when a user selects a program, the alternatives are already detected and ready for display

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the system displays all program instances from EPG analysis, then complete information is provided, but the display becomes complex and difficult to navigate

Engineering Contradiction:
Improveprogram instance informationVSAvoiddisplay complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts only the essential distinguishing features from complete program instance data. Instead of displaying all EPG data fields, it selectively extracts and displays only program identifier matches, channel information, and time slot differences, separating the critical alternative-identifying information from the complete data set

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The display presents different information qualities for different program instances. The first program instance is displayed with full detail, while alternative instances are displayed with highlighted differences from the original, allowing users to quickly identify alternatives without being overwhelmed by redundant identical information

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the system automatically detects and displays alternative program instances, then user convenience is improved, but the processing complexity increases

Engineering Contradiction:
Improveprogram selection convenienceVSAvoiddetection and processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system creates simplified copies of program data structures for comparison purposes. Instead of performing complex real-time analysis of complete EPG records, it generates streamlined program identifier copies that can be quickly compared across channels and time slots, reducing processing complexity while maintaining detection accuracy

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes the parameters used for program comparison from complete EPG record matching to focused program identifier matching. By transforming the comparison task from analyzing all program attributes to specifically matching program identifiers and comparing key differences, the processing complexity is reduced while alternative detection capability is maintained

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7917925B2Method and apparatus for automatically extracting data identifying a broadcast A/V program
Publication Date: 2011.03.29 INTERDIGITAL MADISON PATENT HLDG
  • US7917925B2 patent drawing
  • US7917925B2 patent drawing
  • US7917925B2 patent drawing

AI summary

Broadcast receiving devices usually have access to an electronic program schedule or EPG. Since often the same audio/video program is broadcasted more than once within a short time range on the same channel, or simultaneously on another channel, a method is provided for notifying this fact to the user. According to the invention, a method for automatically extracting data identifying a broadcast A/V program from received broadcast data includes the steps of receiving user input defining a first program, analyzing an EPG, determining broadcast data of the first program, automatically detecting that an identical second program is scheduled for broadcast, and displaying an indication to the user indicating that the second program was detected. If e.g. the same program is broadcasted at different times or channels with different amount of commercial interruptions, the user may select the instance with less commercials for viewing or recording.