Remote Video Delivery System for Automated Content Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current television recording systems, such as VCRs, require manual programming and are prone to errors due to scheduling conflicts, power outages, and the inability to skip undesired content like commercials or objectionable scenes, limiting viewer convenience and flexibility.

Innovation Solution

A video delivery system that includes a receptor subsystem to receive user requests for customized video content, a transferrer subsystem to generate programming parameters, and a rejoinder subsystem to control video viewing devices, allowing for remote programming and content editing based on user preferences, such as skipping commercials or objectionable scenes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual programming of VCR is used, then recording capability is achieved, but user convenience deteriorates due to time-consuming programming and susceptibility to errors

Engineering Contradiction:
Improveuser convenienceVSAvoidprogramming time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically programming the VCR based on electronic program guide data before the user needs to record. The microprocessor receives program information, automatically sets recording parameters, and configures the VCR without requiring manual user input, thus eliminating programming time and improving convenience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the VCR to automatically program itself using embedded microprocessors and electronic program guide data. The device autonomously receives program information, processes scheduling details, and configures recording operations without external manual intervention, resolving the contradiction between ease of operation and time loss.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If complete program recording is performed, then all content is captured, but undesired content such as commercials and objectionable scenes cannot be skipped

Engineering Contradiction:
Improvecontent selection flexibilityVSAvoidundesired content
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The system performs preliminary analysis of program content using metadata and electronic program guide information to identify commercials and objectionable scenes before recording begins. The microprocessor pre-configures the VCR to automatically skip these identified segments, allowing users to view only desired content without manual intervention during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and removes undesired content segments from the recorded program by using electronic program guide data to identify commercial breaks and objectionable scenes. The VCR is programmed to automatically skip these extracted portions during playback, delivering a cleaned version of the program that excludes unwanted material while preserving the main content.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If remote programming is implemented, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveremote programming capabilityVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary microprocessor that acts as a bridge between the user interface and the VCR control mechanisms. This intermediary component receives remote programming commands, processes them through the electronic program guide data, and translates them into VCR control signals, enabling remote programming functionality while managing system complexity through modular architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The microprocessor serves multiple functions simultaneously: it receives and processes remote programming commands, manages electronic program guide data, controls VCR operations, and identifies content for skipping. This multi-functionality consolidates what would otherwise require separate components, enabling remote programming capability without proportionally increasing system complexity.

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

4Reliability

If automatic content filtering is implemented, then viewing quality is improved, but recording time increases due to segment-by-segment analysis

Engineering Contradiction:
Improvecontent filtering accuracyVSAvoidprogram processing time
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The system performs content filtering analysis in advance using electronic program guide metadata and program information received before the actual recording. The microprocessor pre-identifies commercial segments and objectionable scenes based on available data, creating a skip list that guides the VCR during playback. This preliminary action ensures accurate content filtering without adding processing time during the recording or viewing phases.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8756628B2Video representation delivery system and service and a method of operation thereof
Publication Date: 2014.06.17 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8756628B2 patent drawing
  • US8756628B2 patent drawing
  • US8756628B2 patent drawing

AI summary

A video delivery system and service for use with a video presentation and methods of delivering and receiving a video representation. In one embodiment, a method of receiving a video representation includes receiving a request to program a video viewing device to record a video presentation employing a selected content. The method also includes remotely programming the video viewing device employing the selected content to provide the video representation.