Media Content Filtering with Type-Aware Query Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media guidance systems lack flexibility in processing user input based on different information types and are unable to override processing methods under specific conditions, making it difficult for users to efficiently find desired media.

Innovation Solution

A media guidance application that determines the type of input criteria and combines or separates search queries based on whether two criteria are of the same type, allowing for flexible filtering and display of media assets according to user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If current media guidance systems provide users with different search options, then users are able to find media assets based on user input, but the systems are not flexible enough to process information input by the user in different ways depending on information types

Engineering Contradiction:
Improveflexibility in processing user inputVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the processing method based on the type of information provided by the user. When the user provides a time range, the system uses OR logic to include media from either time period. When the user provides genre preferences, the system uses AND logic to find media that matches both genres. This dynamic adaptation resolves the contradiction by making the system flexible without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the logical parameter (AND/OR) based on the information type parameter. By detecting whether the input is time-based or genre-based, the system automatically adjusts the combination logic to appropriately process the user's search intent, achieving versatility without increasing operational complexity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If current media guidance systems use fixed processing methods, then the system operation is simple, but the system is unable to override how the information is processed according to those information types under specific conditions

Engineering Contradiction:
Improveability to override processing methodsVSAvoidease of use
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically determines the appropriate processing method based on the type of information the user provides, without requiring the user to manually configure logic operators. The system serves itself by detecting information types (time range vs. genre) and autonomously selecting the correct logical combination method, thereby achieving adaptability while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The processing method dynamically changes based on the input type. The system transitions from a static fixed-processing approach to a dynamic approach where the logic operator (AND/OR) is automatically selected based on whether the user input is time-based or genre-based, resolving the contradiction between adaptability and ease of use.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the media guidance application combines multiple criteria with AND logic, then the search results are more precise, but the number of matching media assets decreases

Engineering Contradiction:
Improvesearch result precisionVSAvoidnumber of matching media assets
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically selects between AND and OR logic based on the type of criteria the user provides. For genre criteria, AND logic is used to ensure precision by finding media that matches all specified genres. For time range criteria, OR logic is used to increase quantity by including media from either time period. This dynamic selection resolves the contradiction by applying the appropriate logical operator contextually.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The logical operator parameter changes based on the criteria type parameter. When the criteria type is genre, the logic parameter is set to AND for precision. When the criteria type is time range, the logic parameter is set to OR for quantity. This parameter change strategy allows the system to optimize between precision and quantity based on the specific search context.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If the media guidance application uses OR logic for time range criteria, then more media assets are included in the results, but the search precision decreases

Engineering Contradiction:
Improvenumber of matching media assetsVSAvoidsearch result precision
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system dynamically applies OR logic specifically for time range criteria to maximize the quantity of results by including media from either time period. This dynamic application is contextual and only applies to time-based filters, while other filter types like genre continue to use AND logic, thus resolving the contradiction between quantity and precision in a context-aware manner.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different logical operators are applied to different types of criteria locally. OR logic is applied locally to time range criteria to increase quantity, while AND logic is applied locally to genre criteria to maintain precision. This local differentiation allows the system to optimize each criterion type independently, resolving the contradiction between quantity and precision.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250267338A1Methods and systems for filtering media content
Publication Date: 2025.08.21 ADEIA GUIDES INC
  • US20250267338A1 patent drawing
  • US20250267338A1 patent drawing
  • US20250267338A1 patent drawing

AI summary

Method and systems are disclosed for presenting media asset identifiers retrieved based on a user search criteria. User's input of a first information, a second information, and a third information is received. The system identifies an information type associated with each received information. If the first information and the third information are associated with the same information type, a first query is created that combines the first information and the third information to retrieve media asset identifiers according to information type instructions associated with the first information type. The second information is integrated into the first query. If the second information and the third information are associated with the same information type, a second query is created that combines that second information and the third information to retrieve media asset identifiers according to instructions associated with the second information type. The first information is integrated into the second query.