Mobile Diagnostic App Monitoring for Software Conflict Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer systems for mobile computing devices face inefficiencies due to software incompatibilities, hardware configuration errors, and the need for costly and cumbersome diagnostic processes, leading to increased repair costs and data transfer bottlenecks.

Innovation Solution

A computer-implemented system and method that uses a diagnostic application to identify software and hardware incompatibilities by monitoring application launches and installations, allowing data transfer without requiring dedicated transfer stations and supporting cross-platform compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional data transfer stations with dedicated hardware and software are used, then data transfer capability is provided, but device complexity and operational cost increase

Engineering Contradiction:
Improvedata transfer operationVSAvoidtransfer station hardware
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The mobile device performs data transfer operations autonomously by monitoring its own application launches and installations to identify disruptions, eliminating the need for external dedicated transfer stations and reducing operational complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The diagnostic application serves as an intermediary between the mobile device and the user, automatically detecting software incompatibilities and hardware configuration errors without requiring complex external diagnostic equipment

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If comprehensive diagnostic processes are implemented to identify all types of problems, then measurement precision improves, but loss of time increases

Engineering Contradiction:
Improveproblem identification accuracyVSAvoiddiagnostic process time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system continuously monitors application launches and installations in advance, recording potential disruptions before they manifest as operational failures, enabling proactive identification rather than reactive diagnosis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The diagnostic application provides continuous feedback by analyzing the sequence of application launches and comparing them against known compatible combinations, automatically identifying incompatibilities as they occur rather than requiring post-mortem analysis

Inventive Principle:
Principle #23Feedback

3Reliability

If dedicated transfer stations with specialized software are used, then data transfer reliability is improved, but loss of energy increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The mobile device uses its own existing processing resources and storage to monitor and analyze application data, eliminating the need for energy-intensive external transfer station hardware while maintaining reliable operation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12561190B2System and method for identifying operational disruptions in mobile computing devices via a monitoring application that repetitively records multiple separate consecutive files listing launched or installed applications
Publication Date: 2026.02.24 FUTURE DIAL
  • US12561190B2 patent drawing
  • US12561190B2 patent drawing
  • US12561190B2 patent drawing

AI summary

A system and method for discovering fault conditions such as conflicts between applications and an operating system, driver, hardware, or a combination thereof, installed in mobile computing devices uses a mobile device running a diagnostic application. A list of applications that were launched or installed during a time period prior to an operational disruption is retrieved. A data table of combinations of incompatible programs and drivers is used to analyze the list of the applications that were launched or installed to create a list of potential fault-causing interactions due to software incompatibilities of software installed in the mobile computing device. A knowledge database is updated with data identifying at least one of the potential fault-causing interactions. Further disclosed is a computer program that identifies hardware-created or software-created problems and operational disruptions in mobile computing devices by collecting data on incompatibilities in particular mobile computing devices on the internet.