Program Guide Time Slot Selection Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing program guide systems are inflexible, automatically scrolling to the next time slot when the current time passes an end time slot boundary, preventing users from viewing or scrolling back to previously elapsed time slots, limiting user convenience and flexibility in accessing program information.

Innovation Solution

Implementing a mechanism that allows users to selectively scroll through program guide information, enabling viewing of program listings even after the end time slot boundary has passed, with options to scroll back to previous time slots after a predetermined period of disuse or at user discretion, without automatic scrolling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If program guide information is provided in a rigid and inflexible manner with automatic scrolling at time slot boundaries, then the system operation is simplified and automated, but user flexibility and ability to view past program listings is lost

Engineering Contradiction:
Improveuser flexibilityVSAvoidautomatic scrolling
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system transitions from static automatic scrolling to dynamic user-controlled scrolling. The program guide allows users to scroll through time slots freely without being constrained by automatic scrolling at time slot boundaries, enabling viewing of past, present, and future program listings at any time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Instead of the system automatically advancing through time slots, the user takes control to scroll backward and forward through time slots as needed. This inverts the control mechanism from system-driven automatic scrolling to user-driven manual scrolling.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of time

If the system automatically scrolls to the next time slot when the current time passes an end time slot boundary, then the system maintains current time accuracy, but users cannot view or scroll back to previously elapsed time slots

Engineering Contradiction:
Improveaccess to past program listingsVSAvoidcurrent time tracking
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system retains program listing information for future viewing before the user actually requests it. Past time slot information is preserved in memory or storage, allowing users to scroll back and view program listings from previous time slots even after those time slots have elapsed.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If program guide information is removed after a predetermined period of time or disuse, then storage space is conserved, but user ability to access historical program information is limited

Engineering Contradiction:
Improvestorage capacityVSAvoidprogram listing history
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system changes the retention parameter of program guide information from fixed time-based removal to flexible user-request-based retention. Information is kept available until the user navigates away or requests new information, maximizing historical access while managing storage through user behavior rather than rigid time limits.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8661468B2Intelligent program guide time slot selection
Publication Date: 2014.02.25 ADEIA MEDIA HOLDINGS INC
  • US8661468B2 patent drawing
  • US8661468B2 patent drawing
  • US8661468B2 patent drawing

AI summary

Mechanisms are provided for allowing improved selection of program guide information. Program guide information includes channel, time, and program listing information. In particular examples, each program listing is associated with a time slot having beginning time slot boundary and an end time slot boundary. Program listing information can be viewed even after a current time passes an end time slot boundary. In some examples, program listing information may be removed after a predetermined period of time or after a predetermined period of disuse.