Program Guide Repository Archiving Past Broadcast Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current satellite television systems do not provide access to data for previously broadcasted content, limiting users' ability to retrieve information about past events and related future broadcasts.

Innovation Solution

A method and system that stores past program guide data in a repository, allowing users to request and retrieve this data, and communicate it to user devices, enabling searching for past content and determining future broadcast schedules based on past data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If program guide data is stored only for current and future time slots, then storage space is optimized, but users cannot access information about previously broadcasted content

Engineering Contradiction:
Improveaccess to past broadcast informationVSAvoidstorage space requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system segments program guide data into multiple time-based portions: current guide data, future guide data, and archived past guide data. Each segment is stored separately in the program guide repository, allowing selective retention and retrieval without requiring all data to be simultaneously accessible in main memory.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary archiving of past program guide data before it would normally be overwritten or lost. By proactively storing historical guide data in the repository with associated content identifiers, the system ensures information availability without impacting current operational storage requirements.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system stores and retrieves past program guide data, then users can search for previously broadcasted content, but system complexity increases

Engineering Contradiction:
Improvecontent search capabilityVSAvoiddata management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The program guide repository serves multiple functions: it stores current program guide data, archives past guide data, enables search operations across all time periods, and supports content identification for future broadcasts. This multi-functionality reduces the need for separate specialized systems.

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

Solution Approach 2:

The system introduces an intermediary search mechanism that mediates between user queries and the archived data. The search function acts as a mediator, translating user requests into database queries and returning results without requiring direct user access to the underlying data structure, thereby simplifying the user interface while maintaining data access capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If guide data is updated continuously for current time slots, then information remains current, but historical data is lost or overwritten

Engineering Contradiction:
Improvecurrent guide data accuracyVSAvoiddata retention period
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The system extracts historical program guide data from the main update cycle before it would be overwritten. By separating archived data from current operational data, the system maintains continuous updates for current guide information while preserving historical records in the repository with indefinite retention.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements a data lifecycle management approach where past guide data is deliberately archived rather than discarded, and future data can be recovered or re-accessed through the search function. This allows the system to manage limited storage resources efficiently while maintaining data availability across time periods.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10412458B2Method and system for providing access to content data for previously broadcasted content
Publication Date: 2019.09.10 DIRECTV LLC
  • US10412458B2 patent drawing
  • US10412458B2 patent drawing
  • US10412458B2 patent drawing

AI summary

A system and method for accessing past program guide data includes a program guide repository storing past program guide data and a controller receiving a request for past program guide data and communicating the past program guide data to a user device located separated from the controller.