Search Data Conversion and Storage for Media Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Media presentation systems often require users to reenter search data across different types of searches, such as name/title and keyword searches, which can be cumbersome and lack features like data saving, leading to inefficient content retrieval.

Innovation Solution

A method and apparatus that allow users to convert and store search data, enabling the reuse of search queries across different search types, including saving search data for later use and automatic recording of programming based on stored search criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users perform searches across different search types (name/title and keyword), then content retrieval capability is improved, but user convenience deteriorates due to requiring reentry of search data

Engineering Contradiction:
Improvecontent retrieval capabilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The search data storage device stores search data from multiple search types (name/title searches and keyword searches) in a unified structure, allowing the same storage mechanism to serve different search functions. This enables the system to maintain versatility in content retrieval while simplifying user operation by eliminating the need to reenter search data across different search types.

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

Solution Approach 2:

The system creates a copy of search data from name/title searches and converts it to keyword search format for storage and reuse. This copying mechanism allows the system to preserve the original search intent while adapting the data format for different search types, thereby improving versatility without requiring users to reenter their searches.

Inventive Principle:
Principle #26Copying

2Productivity

If search data is not saved, then system complexity is reduced, but user productivity deteriorates due to repeated manual search entry

Engineering Contradiction:
Improvecontent retrieval efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically saving search data after each search operation. This preliminary storage of search data eliminates the need for users to manually save or reenter searches later, significantly improving content retrieval efficiency. The automatic nature of this preliminary action keeps system complexity manageable while delivering substantial productivity benefits.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If search data conversion and storage is implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvesearch data reuse capabilityVSAvoiddata processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The converter acts as an intermediary component that automatically transforms search data from name/title search format to keyword search format. This intermediary mechanism handles the data conversion complexity internally, presenting a simple unified interface to users while managing the underlying data processing requirements. The converter mediates between different search types, enabling ease of operation without exposing users to data processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8583629B2Methods and apparatus to save search data
Publication Date: 2013.11.12 DIRECTV LLC
  • US8583629B2 patent drawing
  • US8583629B2 patent drawing
  • US8583629B2 patent drawing

AI summary

Methods and apparatus to save search data are described. An example method for use in media presentation system includes receiving one or more characters to form a search string to be used in a first type of search; converting the search string to one or more keywords to be used in a second type of search; and storing the one or more keywords in a collection of keyword search data to enable a selection of stored keyword search data to perform a search of the second type.