Dynamic Visual Media Capture Format Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of available capture formats for mobile device cameras, varying by device hardware capabilities, often leads developers to default to preset settings, neglecting optimization for specific use-cases and device conditions, resulting in suboptimal visual media capture.

Innovation Solution

A system and method that dynamically identifies the most suitable visual media capture format by querying the device for supported formats, receiving relevant device and application conditions, and executing ordered rules to optimize the capture process, allowing real-time adjustments without manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If developers select preset formats for visual media capture, then device complexity is reduced and ease of operation is improved, but manufacturing precision and adaptability deteriorate resulting in suboptimal visual media capture

Engineering Contradiction:
Improveease of format selectionVSAvoidoptimization of visual medium
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system automatically queries the capture device for supported formats, receives device and application conditions, executes rules to identify the optimal format, and initiates capture without manual user intervention. The system serves itself by making intelligent format selections based on real-time conditions rather than relying on user knowledge or preset defaults.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes the capture format parameters based on executed rules that evaluate device capabilities, application requirements, and real-time conditions. Instead of using fixed preset formats, the system adjusts format parameters (such as resolution, frame rate, color space) to optimize visual media capture for specific use cases.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If developers manually examine all available capture formats to optimize visual media, then adaptability and optimization are improved, but device complexity and time consumption increase

Engineering Contradiction:
Improveoptimization for specific use-casesVSAvoidtime for format examination
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by querying the capture device for supported formats and receiving device conditions before actual capture occurs. The rules are executed in advance to identify the optimal format, so when capture is needed, the system can immediately use the pre-determined optimal format without time-consuming manual examination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system receives feedback about device conditions, application requirements, and capture scenarios, then uses this feedback to execute rules that determine the optimal format. The system continuously adapts its format selection based on feedback from the environment, device capabilities, and application needs, enabling versatile optimization without manual intervention.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If the system dynamically identifies capture formats by querying device capabilities and executing rules, then manufacturing precision and adaptability are improved, but device complexity increases

Engineering Contradiction:
Improveoptimization of visual mediumVSAvoidcomplexity of format selection system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The format identification process is segmented into distinct functional modules: querying the capture device for supported formats, receiving device and application conditions, executing ordered rules to evaluate options, and initiating capture with the selected format. This segmentation manages complexity by breaking down the decision-making process into manageable, independent steps that can be developed and maintained separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary rule-execution layer between the raw device capabilities and the final format selection. Instead of directly mapping device features to formats, the intermediary rules evaluate multiple factors (device capabilities, application requirements, real-time conditions) and mediate the selection process, managing complexity through a structured decision-making framework.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11575828B1Dynamically identifying visual media capture formats based upon conditions
Publication Date: 2023.02.07 META PLATFORMS INC
  • US11575828B1 patent drawing
  • US11575828B1 patent drawing
  • US11575828B1 patent drawing

AI summary

Methods, systems, and storage media for dynamically identifying visual media capture formats based upon at least one of capture device, resultant visual medium, and/or application-supported conditions are disclosed. Exemplary implementations may: query a visual media capture device for at least a portion of the device-supported visual media capture formats; receive information regarding one or more capture device, resultant visual medium, and/or application-supported conditions relevant to capture of a resultant visual medium; execute an ordered plurality of rules to dynamically identify one or more device-supported visual media capture formats of the device-supported visual media capture formats that is configured to optimize the resultant visual medium; and cause the visual media capture device to initiate capture of the resultant visual medium using one of the identified device-supported visual media capture formats.