Display Monitor Function Emulation for Application Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of testing and debugging application programs on display monitors with various functions is impractical due to the wide variety of monitor specifications, and obtaining older models for testing can be difficult, leading to potential compatibility issues.

Innovation Solution

An information processing device with a setting accepting section, execution managing section, and display control section that emulates the operation of a display monitor with specific functions, allowing virtual connection and emulation of different monitor settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If display monitors with various functions are sequentially connected for testing, then debugging coverage is improved, but device complexity and testing time increase significantly

Engineering Contradiction:
Improvedebugging coverageVSAvoidtesting setup complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the display monitor's functional characteristics through emulation. Instead of physically connecting multiple different display monitors, the system emulates their operational behaviors (such as variable refresh rate responses) in software, allowing comprehensive debugging coverage without the complexity of managing multiple physical devices.

Inventive Principle:
Principle #26Copying

2Reliability

If older specification display monitors are obtained for testing, then compatibility testing is improved, but availability and ease of operation worsen

Engineering Contradiction:
Improvecompatibility testingVSAvoidmonitor availability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The emulation technology creates virtual representations of older display monitor specifications, allowing compatibility testing without physically obtaining obsolete hardware. The emulator replicates the functional characteristics of older monitors, making compatibility testing accessible without the logistical challenges of sourcing legacy equipment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system allows dynamic configuration of emulation parameters to represent different display monitor specifications. By changing software parameters rather than physical hardware, the system can test compatibility across various monitor types including older specifications, without the constraint of physical availability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If comprehensive display monitor function testing is performed, then application compatibility is improved, but time consumption and productivity decrease

Engineering Contradiction:
Improveapplication compatibilityVSAvoidtesting efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The emulation approach allows comprehensive compatibility testing to be performed through software simulation rather than extensive physical hardware testing. By copying the functional behaviors of various display monitors in a virtual environment, the system achieves thorough compatibility verification without the time-consuming process of physically connecting and testing multiple different monitor devices.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12450022B2Information processing device, control method of information processing device, program, and recording medium
Publication Date: 2025.10.21 SONY INTERACTIVE ENTERTAINMENT LLC
  • US12450022B2 patent drawing
  • US12450022B2 patent drawing
  • US12450022B2 patent drawing

AI summary

There is provided an information processing device that accepts an input of an emulation setting relating to a function of a display monitor as a target of emulation and executes a display output of an image rendered by executing an application program to a display monitor actually connected, in such a manner as to emulate a state in which a display monitor with a function represented by the accepted emulation setting is virtually connected.