Mobile Device Configuration Profile Matching System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge lies in ensuring compatibility between mobile devices and peripheral devices due to varying hardware and software configurations, leading to difficulties in establishing effective connections.

Innovation Solution

A method and system that gather customer-tested configuration profiles from multiple mobile devices, create a shared data repository, and use similarity-based matching to identify compatible configuration profiles for target mobile devices, with the option to generate custom profiles for specific properties, ensuring successful connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If configuration profiles are tested on multiple customer mobile devices, then the reliability of configuration compatibility is improved, but the time required for testing and repository population increases

Engineering Contradiction:
Improveconfiguration compatibilityVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs configuration profiles testing in advance on multiple customer mobile devices before the target device needs configuration. The tested and verified configuration profiles are stored in a shared data repository, allowing rapid retrieval and application to new devices without repeating the full testing process each time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a shared data repository that stores configuration profiles and device profiles as data copies. Instead of re-testing every configuration on every device, the system retrieves and applies pre-tested configuration profile copies to new devices, significantly reducing the time required while maintaining reliability.

Inventive Principle:
Principle #26Copying

2Ease of operation

If a shared data repository is populated with customer mobile device profiles and configuration profiles, then the ease of obtaining compatible configurations is improved, but the device complexity of the system increases

Engineering Contradiction:
Improveconfiguration acquisitionVSAvoidsystem structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The shared data repository acts as an intermediary between the configuration testing system and the target mobile device. It stores and manages the relationships between device profiles and configuration profiles, allowing the system to automatically retrieve appropriate configurations without complex real-time analysis or manual configuration processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The shared data repository serves multiple functions: storing device profiles, storing configuration profiles, maintaining compatibility relationships, and enabling rapid retrieval for new devices. This multi-functional approach consolidates what would otherwise be multiple separate systems into a single manageable structure.

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

3Productivity

If configuration profiles are selected based on similarity matching, then the productivity of configuration deployment is improved, but the measurement precision of compatibility assessment decreases

Engineering Contradiction:
Improveconfiguration deployment speedVSAvoidcompatibility assessment accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs detailed compatibility assessment and testing in advance on customer devices, storing the results in the shared data repository. When a new device needs configuration, the system retrieves pre-assessed configuration profiles based on device profile similarity, achieving both rapid deployment and maintained accuracy through the pre-computed compatibility data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3028165B1Method and system for obtaining a configuration profile
Publication Date: 2020.09.30 INTUIT INC
  • EP3028165B1 patent drawingFigure 1
  • EP3028165B1 patent drawingFigure 2A~2B
  • EP3028165B1 patent drawingFigure 3A~3B

AI summary

A method for obtaining a configuration profile, including obtaining test results for customer-tested configuration profiles, including operable configuration profiles, from customer mobile devices. A shared data repository is populated with the test results and the customer-tested configuration profiles. The customer- tested configuration profiles are related to customer mobile device profiles of the customer mobile devices. A target mobile device profile, describing mobile device properties, is received from a target mobile device. A subset of the customer mobile device profiles having a threshold degree of similarity to the target mobile device profile are selected from the shared data repository. For each of the operable configuration profiles in the subset, a probability of compatibility is calculated, and the operable configuration profiles in the subset are tested on the target mobile device in an order defined by the probability of compatibility. The shared data repository is updated with the modified test result.