Wireless Mobile Device Programming Server Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for data transfer and diagnostics in mobile devices are cumbersome, costly, and inefficient, particularly due to software incompatibilities and hardware issues, which lead to incorrect returns and high operational costs for network operators. Additionally, existing methods lack cross-platform compatibility and require dedicated equipment for data transfer and diagnostics.

Innovation Solution

A computer-implemented system and method that enables wireless data transfer and diagnostics between mobile devices without the need for dedicated equipment, using a server to transmit software modules for installation on mobile devices, and employing a USB key for backup and diagnostics, while also identifying device identities and updating software independently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

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

Engineering Contradiction:
Improvedata transfer operationVSAvoiddedicated equipment requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent enables mobile devices to perform data transfer and diagnostic functions that traditionally required dedicated equipment. The system allows any mobile device to act as both client and server, providing universal functionality across different platforms without requiring specialized hardware at service stations.

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

Solution Approach 2:

Mobile devices are empowered to perform their own diagnostics and data transfers independently. The system enables devices to self-diagnose, self-program, and transfer data without human intervention or dedicated equipment, significantly reducing operational complexity.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If dedicated PC with multiple DLLs is used for data transfer, then compatibility with various phones is achieved, but device complexity and cost increase

Engineering Contradiction:
Improvephone compatibilityVSAvoidDLL library requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the compatibility layer from the dedicated PC and relocates it to the mobile device itself. Each mobile device contains its own set of platform-specific DLLs and drivers, eliminating the need for a complex centralized library of DLLs while maintaining broad compatibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the compatibility functionality by assigning it to individual mobile devices rather than concentrating it in a single PC. Each device independently manages its own compatibility layer, simplifying the overall system architecture while maintaining versatility.

Inventive Principle:
Principle #1Segmentation

3Ease of repair

If manual diagnostics and repair processes are used, then repair capability is provided, but loss of time and productivity decrease

Engineering Contradiction:
Improvedevice repair capabilityVSAvoidrepair time
Core Design Contradiction:
Ease of repairVSLoss of time

Solution Approach 1:

The system enables mobile devices to perform self-diagnosis and self-repair operations. Devices can automatically detect their own status, identify issues, and execute repair procedures independently, dramatically reducing the time required compared to manual diagnostics by technicians.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary diagnostics and programming actions that occur automatically when a device is connected to the network or placed in a service environment. Devices are pre-checked and pre-programmed with necessary information before actual repair operations, streamlining the entire repair process.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If wireless data transfer without dedicated equipment is enabled, then ease of operation improves, but reliability of data transfer may be compromised

Engineering Contradiction:
Improvewireless data transferVSAvoiddata transfer reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms that continuously monitor the wireless data transfer process. When issues are detected, the system automatically adjusts transmission parameters, retransmits corrupted data, or alerts the user, thereby maintaining high reliability despite the wireless medium's inherent vulnerabilities.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9294865B2Enhanced system and method for custom programming of large groups of phones without requiring additional equipment
Publication Date: 2016.03.22 FUTURE DIAL
  • US9294865B2 patent drawing
  • US9294865B2 patent drawing
  • US9294865B2 patent drawing

AI summary

A system and method for custom programming of mobile computing devices. The system and method include receiving, by a server computer and before activation of a mobile computing device by a user, a code from the mobile computing device over a wireless data connection; and in response to the receiving of the code, transmitting, by the server computer to the mobile computing device over the wireless data connection, a software module, the software module for execution on the mobile computing device and for installing software on the mobile computing device in response to the execution.