Network Set-Top Box Program Recommendation Method

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional set-top boxes primarily focus on receiving and processing image and audio signals, failing to meet users' evolving demands for enhanced interaction and improved experience, particularly in recommending and playing television programs based on viewing records.

Innovation Solution

A network set-top box with an operating method that selects and recommends television programs based on user viewing records by calculating scores from viewing times and durations, and prompts users with information about unwatched programs, using a combination of processing, prompting, and updating modules to enhance user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If set-top box merely receives and processes image and audio signals, then device complexity is reduced, but user experience and adaptability deteriorate

Engineering Contradiction:
Improveuser experienceVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The set-top box is transformed from a simple signal processing device to a multi-functional system that combines traditional signal reception with program recommendation capabilities. The recommendation module analyzes viewing records and actively recommends programs, adding intelligence and adaptability without completely redesigning the core signal processing functions.

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

Solution Approach 2:

A recommendation module is introduced as an intermediary component between the signal processing functions and the user. This module analyzes viewing records and generates program recommendations, serving as a bridge that enhances user experience without requiring fundamental changes to the underlying signal reception and processing mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If set-top box provides limited interactive services, then ease of operation is improved, but adaptability to user demands deteriorates

Engineering Contradiction:
Improveadaptability to user demandsVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements feedback by analyzing the user's viewing records and using this information to generate personalized program recommendations. The recommendation module continuously adapts to user preferences by processing historical viewing data, thereby improving adaptability while maintaining ease of operation through automatic, passive recommendation delivery.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If set-top box actively recommends programs based on viewing records, then adaptability and user experience are improved, but device complexity increases

Engineering Contradiction:
Improveprogram recommendation capabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The set-top box functionality is segmented into distinct modules: a traditional signal processing module and a separate recommendation module. The recommendation module is further divided into sub-components including viewing record analysis and program recommendation generation. This segmentation allows the recommendation features to be added independently without complicating the core signal processing functions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9930412B2Network set-top box and its operating method
Publication Date: 2018.03.27 BOE TECHNOLOGY GROUP CO LTD
  • US9930412B2 patent drawing
  • US9930412B2 patent drawing
  • US9930412B2 patent drawing

AI summary

The present disclosure relates to the field of communication technology, and provides a network set-top box and its operating method. The operating method includes steps of selecting N types of television programs to be recommended to a user in accordance with a viewing record of the user; and after the set-top box is enabled by the user, determining from the N types of television programs M television programs not be played currently, and prompting the user for information about the M television programs. M and N are each an integer not less than 0.