FQL System for Media Query Translation and AI Model Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to efficiently manage and analyze large media repositories, particularly in identifying synthetic media and integrating media information with programmatic functions, leading to difficulties in recognizing synthetic content and providing reliable information about stored videos.

Innovation Solution

A Face-based Query Language (FQL) system that enables efficient querying and analysis of media by transforming natural language queries into structured FQL queries, selecting appropriate artificial intelligence models for image or video analysis, and providing responses in natural language, thereby improving media management and integration with programmatic operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If large media repositories are stored and managed using previous technology, then media storage capacity is improved, but the ability to efficiently query and identify specific media (such as videos containing particular individuals) deteriorates

Engineering Contradiction:
Improvemedia storage capacityVSAvoidquery efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent introduces a query translation system that acts as an intermediary between natural language queries and the media repository. This system translates high-level natural language queries into structured FQL queries that can be efficiently processed by the AI models, enabling efficient searching in large media repositories without requiring direct complex queries to the storage system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical search methods with AI-based image and video analysis models. Instead of using conventional database search mechanisms, the system employs trained AI models to analyze media content and retrieve results based on visual and audio characteristics, significantly improving query efficiency in large repositories.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If AI models are used to detect synthetic media, then detection capability is improved, but computing resource consumption increases

Engineering Contradiction:
Improvesynthetic media detection capabilityVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by selectively executing AI models based on the specific query requirements. Instead of running all available AI models for every query, the system determines which models are necessary for the given query and executes only those, reducing unnecessary computing resource consumption while maintaining effective detection capability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the parameter of model selection dynamically based on query characteristics. The system adjusts which AI models are executed according to the specific detection task requirements, optimizing the balance between detection reliability and computing resource consumption by selecting appropriate models for each query scenario.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If comprehensive media analysis is performed, then information accuracy is improved, but processing time increases

Engineering Contradiction:
Improvemedia information accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the media analysis process into distinct components, each handled by specialized AI models. The query translation system divides complex analysis tasks into specific sub-tasks (such as face detection, scene recognition, audio analysis), allowing each segment to be processed independently and efficiently, improving overall speed while maintaining comprehensive accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11941051B1System for performing programmatic operations using an image-based query language
Publication Date: 2024.03.26 BANK OF AMERICA CORP
  • US11941051B1 patent drawing
  • US11941051B1 patent drawing
  • US11941051B1 patent drawing

AI summary

A computing device generates a call in a programming language of a computing application requesting a feature of videos stored in a media repository. A query system receive the call and determines a command associated with obtaining the feature requested by the call. The determined command corresponds to an image analysis to perform on at least a portion of the stored videos. The query system determines, based at least in part on the determined command, an artificial intelligence model to execute on at least the portion of the stored videos. The query system determine, by executing the determined artificial intelligence model, a model output that includes the requested feature. The query system provides, in the programming language of the computing application, an indication of the requested feature.