Personalized Program List Generation via Preference Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of available programs in broadcast systems makes it difficult for users to efficiently find intended programs, as existing systems struggle to match user preferences with available programs based on location and broadcast station information.

Innovation Solution

A program information processing system that includes a management server storing program meta-information and user preferences, allowing for the creation and display of personalized program lists based on user preferences, time, and location, using a terminal device connected via a communication network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of available programs is increased, then program diversity is improved, but program search difficulty increases

Engineering Contradiction:
Improveprogram diversityVSAvoidprogram search difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system stores user preference information and uses it to automatically create personalized program lists. The server receives user feedback through preference registration and adjusts program recommendations accordingly, creating a closed-loop system that improves program discovery without requiring users to manually search through all available programs.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system automatically generates personalized program lists based on stored user preferences without requiring active user intervention. The server autonomously retrieves programs matching user preferences and delivers them to terminals, allowing users to benefit from customized program selection without manual searching or filtering.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If program list size is increased, then program selection variety is improved, but browsing time increases

Engineering Contradiction:
Improveprogram selection varietyVSAvoidbrowsing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system extracts and highlights only the programs that match user preferences from the complete program catalog. Instead of presenting all available programs, the server identifies and retrieves specific programs based on stored preference information, delivering a filtered subset that eliminates irrelevant options and reduces browsing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of program list composition from comprehensive to personalized. By dynamically adjusting which programs are included based on user preference parameters, the system transforms the program list from a static complete catalog to a dynamic personalized selection, maintaining variety while reducing size.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If location information requirements are made more specific, then program accuracy is improved, but system flexibility decreases

Engineering Contradiction:
Improveprogram matching accuracyVSAvoidsystem flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The preference information storage section serves multiple functions: it stores location information, program type preferences, and other user preferences in a unified structure. This universal storage mechanism handles various types of preference data without requiring separate systems, maintaining both precision in program matching and flexibility in accommodating different user needs.

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

Data Source

PatentUS7610301B2Program information processing system, program information management server, program information operation terminal, and computer program
Publication Date: 2009.10.27 SATURN LICENSING LLC
  • US7610301B2 patent drawing
  • US7610301B2 patent drawing
  • US7610301B2 patent drawing

AI summary

It is aimed at providing a program list that helps the audience to easily find an intended program. A program information management server creates a program list. The program information management server is provided with a user information storage section, a program meta information storage section, a program recommendation section, and a program list information creation section. The user information storage section stores user's preference information. The program meta information storage section stores meta information concerning a program. The program recommendation section references the program meta information storage section and retrieves a program recommended for the user based on the user's preference information. The program list information creation section 146 creates program list information containing, by preference, programs retrieved by the program recommendation section.