Camera Specification Routing for Foldable Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Foldable electronic devices with multiple cameras often provide downgraded camera specifications to applications due to assumptions based on general portable terminal characteristics, limiting the use of available camera specifications.

Innovation Solution

An electronic device and method that determine the current state and specifications of multiple cameras, providing the appropriate specification to applications instead of a downgraded one, allowing all specifications to be utilized for optimal application execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a foldable electronic device provides a downgraded camera specification to an application executed in the folded state, then the application can operate reliably, but the camera capability is not fully utilized

Engineering Contradiction:
Improveapplication operation reliabilityVSAvoidcamera capability utilization
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically determines camera specification information based on the current state of the electronic device (folded or unfolded). When the device is in the unfolded state, the system provides the second camera specification information corresponding to the second camera, and when folded, it provides the first camera specification information. This dynamic adaptation resolves the contradiction by allowing the application to access appropriate camera capabilities for each state while maintaining reliable operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the camera specification parameters provided to the application based on the device state. By switching between first camera specification information (for folded state) and second camera specification information (for unfolded state), the system optimizes camera capability utilization while ensuring application reliability in each configuration.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the electronic device provides camera specification information based on a single camera identification, then the application can query camera information easily, but the application cannot access all available camera specifications

Engineering Contradiction:
Improvecamera information queryingVSAvoidcamera specification access
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system introduces an intermediary mechanism (the processor) that receives the application's query using a single camera identification and then determines the appropriate camera specification information based on the current device state. This intermediary resolves the contradiction by maintaining the simple query interface while providing access to the appropriate camera specifications through state-based determination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The single camera identification information serves multiple functions: it acts as the query interface for the application and simultaneously triggers the state-based determination logic to provide the appropriate camera specification. This multi-functionality allows easy querying while enabling access to all available camera specifications through the state-dependent selection mechanism.

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

Data Source

PatentUS12192622B2Electronic device for executing applications by using different pieces of camera information according to capturing environment and method for controlling same
Publication Date: 2025.01.07 SAMSUNG ELECTRONICS CO LTD
  • US12192622B2 patent drawing
  • US12192622B2 patent drawing
  • US12192622B2 patent drawing

AI summary

An electronic device may include: a first camera; a second camera; a memory; and at least one processor configured to: based on a request for execution of an application, obtain a query requesting information on a first specification of the first camera, based on obtaining the query, identify whether the first camera and the second camera have specifications that are different from each other, identify a capturing environment related to the electronic device, based on a result of the identification of whether the first camera and the second camera have specifications that are different from each other, based on a result of the identification of the capturing environment, obtain, from the memory, the information on the first specification of the first camera or information on a second specification of the second camera, the obtained information being related to the execution of the application, and execute the application by providing the obtained information on the first specification or the obtained information on the second specification to the application.