Sorted List Generation Using Clustering and Credit-Based Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively integrate the lean-back TV viewing experience with internet video browsing, as users must actively search for videos on platforms like YouTube, lacking personalized and diverse results.

Innovation Solution

An electronic device and method that generates queries based on TV program metadata to find related internet videos, using clustering and credit-based scheduling to balance relatedness and diversity in search results, ensuring the most relevant and diverse items appear at the top of the list.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If internet videos are searched using simple keyword queries, then search speed is improved, but result relevance and personalization deteriorate

Engineering Contradiction:
Improvesearch speedVSAvoidresult relevance
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary system that sits between the user's simple keyword input and the video repository search. This intermediary automatically generates multiple refined queries based on the seed TV program metadata, acts as a mediator that transforms simple keywords into sophisticated search queries, thereby maintaining search speed while improving result relevance through automated query expansion and refinement

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-generating multiple search queries based on the seed TV program's metadata before the actual search execution. The queries are prepared in advance with different angles and perspectives, so when the search is initiated, these pre-prepared queries are executed simultaneously or sequentially, achieving both speed through preparation and relevance through comprehensive query coverage

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple queries are generated to improve result diversity, then result diversity is improved, but system complexity deteriorates

Engineering Contradiction:
Improveresult diversityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the search process into distinct components: the seed item processor that generates multiple queries from the TV program metadata, the query dispatcher that manages multiple search operations, and the result aggregator that combines and ranks results. This segmentation allows each component to handle a specific aspect of the complexity, making the overall system more manageable while achieving diverse results through coordinated multiple queries

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a universal query generation mechanism that can handle different types of TV programs (movies, series, documentaries) and generate appropriate search queries automatically. The same core infrastructure handles diverse content types by adapting query generation based on the seed item's metadata, achieving result diversity across different content categories without requiring separate specialized systems for each type

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

3Measurement precision

If results are sorted strictly by relatedness to seed item, then result relevance is improved, but result diversity deteriorates

Engineering Contradiction:
Improveresult relevanceVSAvoidresult diversity
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by differentiating the treatment of results from different query sources. Results from queries that explore different aspects of the seed item (different genres, different media types, different creators) are given different weights and consideration in the final ranking. This allows the system to maintain high relevance for each query's results while ensuring diversity in the overall result set by locally adjusting ranking criteria based on the query's purpose and the characteristics of results from different sources

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11036748B2Method and apparatus for generating a sorted list of items
Publication Date: 2021.06.15 FUNKE TV GUIDE GMBH
  • US11036748B2 patent drawing

AI summary

An electronic device and method for automatic generation of a sorted list of items related to a seed item comprises a relatedness determinator to compare the seed item with a plurality of further items and to determine a relatedness value for each further item with respect to the seed item. The device also has a clustering engine to cluster the further items by determining a relative relatedness between (among) the further items. Each further item is assigned to one cluster. The device also has a list generator to generate a sorted result list by sorting the further items according to both, their relatedness value and their belonging (or membership) to a cluster in that once an item is added to the sorted list, the relatedness value depending ranking of the further items in that cluster is at least momentary lowered so as to promote adding items of further clusters.