Cross-Platform Software Quality Control System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software applications, particularly video games, often lack optimized performance across different platforms due to being developed for one platform and then 'ported' to others, leading to variations in quality metrics such as video and audio quality, latency, and processing efficiency, which can affect consumer demand and competition between hardware manufacturers.

Innovation Solution

A method and system that measure and compare quality metrics across platforms with different system architectures, allowing for responsive actions such as financial transactions or business incentives to ensure that software titles meet or exceed quality standards on all platforms, including video analysis, audio analysis, and controller input metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software is developed for a single platform and then ported to multiple platforms, then development efficiency and market reach are improved, but quality consistency across platforms deteriorates

Engineering Contradiction:
Improveplatform availabilityVSAvoidquality consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by establishing quality metrics and performing measurements on software titles before final platform release. The system proactively identifies quality discrepancies between platforms and triggers corrective actions in advance, preventing quality inconsistency from reaching consumers. This includes pre-establishing metric thresholds and automated measurement protocols that run before the software is marketed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms that continuously monitor software performance across different platforms using automated measurement systems. Quality metrics are measured on each platform, results are compared against established standards and each other, and the system provides feedback loops that trigger corrective actions when discrepancies are detected. This closed-loop approach ensures quality consistency while maintaining multi-platform availability.

Inventive Principle:
Principle #23Feedback

2Reliability

If software is optimized for a specific platform architecture, then performance on that platform is improved, but adaptability to other platforms deteriorates

Engineering Contradiction:
Improveperformance optimizationVSAvoidcross-platform compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by creating a platform-agnostic quality measurement and comparison system that can evaluate software across different architectures (Windows, Mac, Linux, gaming consoles). The system uses universal metric definitions and standardized measurement protocols that work regardless of underlying hardware or OS, enabling fair comparison and quality control across diverse platforms while preserving each platform's optimization characteristics.

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

3Manufacturing precision

If quality metrics are measured and compared across platforms, then quality consistency is improved, but system complexity and measurement overhead increase

Engineering Contradiction:
Improvequality controlVSAvoidmeasurement system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the quality measurement process into distinct, manageable components: metric definition, individual platform measurement, result comparison, and corrective action. Each segment can be independently implemented and maintained. The system segments quality attributes into specific measurable parameters (video quality, audio quality, latency, processing efficiency) that can be measured separately and then aggregated for overall quality assessment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary measurement and comparison system that acts as a mediator between software developers and platform manufacturers. This intermediary system handles the complexity of cross-platform measurement and comparison, providing standardized protocols and automated analysis that simplify the process for all parties involved without requiring direct complex interactions between each platform's development and quality assurance teams.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7657879B1System and method for cross-platform quality control
Publication Date: 2010.02.02 SONY INTERACTIVE ENTERTAINMENT LLC
  • US7657879B1 patent drawing
  • US7657879B1 patent drawing
  • US7657879B1 patent drawing

AI summary

Assurance of quality with respect to of a software application across different operating platforms with different system architectures is provided. Methods for determining and assuring said quality as well as a system for the same is disclosed. A method for ensuring compliance with a contractual obligation related to quality of service in software is also disclosed.