Graphics Data Quality Scaling for Cross-Device Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software applications designed for high-capability devices often fail to perform adequately on devices with lower capabilities, leading to compatibility issues and suboptimal performance.

Innovation Solution

A data processing apparatus and method that adjusts graphics data quality based on device capabilities by reducing aspects such as mesh resolution and texture resolution to ensure compatibility and improved performance on devices with varying specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If graphics data is optimized for high-capability devices, then visual quality and performance are improved, but compatibility with lower-capability devices deteriorates

Engineering Contradiction:
Improvegraphics data qualityVSAvoiddevice compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The graphics data is segmented into multiple quality levels or variants, each optimized for different device capability ranges. The system divides the single graphics data into multiple versions with different detail levels, allowing selective delivery based on device capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the graphics data quality level based on detected device capabilities. Rather than using a fixed quality level, the system adapts the graphics data in real-time according to the specific device's processing power, memory, and other hardware specifications.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If graphics data quality is reduced for lower-capability devices, then compatibility is improved, but visual quality deteriorates

Engineering Contradiction:
Improvedevice compatibilityVSAvoidgraphics data quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

Different portions or aspects of the graphics data are assigned different quality levels based on local requirements. Critical visual elements maintain higher quality while less critical elements are reduced, allowing optimized quality distribution rather than uniform quality reduction.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple versions of graphics data are created for different devices, then adaptability is improved, but data volume and complexity increase

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddata volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Multiple quality levels of graphics data are nested within a single container or file structure. The system packages different resolution and quality variants together, allowing efficient storage and selective extraction based on device capabilities without requiring separate distribution channels.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS12551791B2Graphics data processing
Publication Date: 2026.02.17 SONY INTERACTIVE ENTERTAINMENT LLC
  • US12551791B2 patent drawing
  • US12551791B2 patent drawing
  • US12551791B2 patent drawing

AI summary

A data processing apparatus includes storage circuitry to store graphics data for a first device, receiving circuitry to receive second device information indicative of one or more properties for a second device with one or more different capabilities to the first device, control circuitry to reduce a quality of at least one aspect of the graphics data in dependence upon the second device information to obtain modified graphics data and output circuitry to output the modified graphics data, where the control circuitry is configured to reduce a quality of the at least one aspect according to a predetermined quality level from a plurality of predetermined quality levels for the at least one aspect, the predetermined quality level identified in dependence upon the second device information.