Remote Mobile Device Test Module Chassis Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users developing mobile device applications face challenges in testing their programs on various mobile devices, especially when they do not have access to the specific devices their applications are designed for, which can lead to difficulties in identifying and fixing bugs, impacting the reliability and performance of their applications.

Innovation Solution

A system comprising mobile device test modules and test module chassis that allow remote testing of mobile device applications by establishing a communication link between a remotely located user's processing circuitry and a mobile device, enabling the execution and monitoring of applications on the device without direct physical access, while restricting communication links to prevent interference between different testing modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users develop mobile device applications on desktop computers, then application development flexibility is improved, but the ability to test applications on actual mobile devices deteriorates

Engineering Contradiction:
Improveapplication development flexibilityVSAvoidapplication testing capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a cloud-based testing platform as an intermediary service that connects desktop development environments with remote mobile devices. The platform provides virtualized test modules that can be accessed remotely, allowing developers to test applications on actual mobile devices without physical possession of those devices. This resolves the contradiction by enabling flexible desktop-based development while providing reliable remote access to real device testing capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users want to test applications on multiple mobile devices, then application compatibility verification is improved, but the requirement for physical possession of all target devices worsens

Engineering Contradiction:
Improveapplication compatibility verificationVSAvoidphysical device collection requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal cloud-based testing platform that provides access to multiple mobile devices through virtualization. Instead of requiring each user to physically possess multiple devices, the platform offers a single access point that can connect to various mobile devices (smartphones, tablets, different operating systems) remotely. This multi-functional approach allows comprehensive compatibility verification across different device types without the complexity of maintaining a physical device collection.

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

3Ease of operation

If users remotely access testing modules, then testing accessibility is improved, but communication interference between different testing modules worsens

Engineering Contradiction:
Improvetesting accessibilityVSAvoidcommunication interference
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments the testing platform into isolated virtualized test modules, each dedicated to specific mobile devices or testing functions. This segmentation creates logical boundaries that prevent communication interference between different testing modules while maintaining remote accessibility. Each module can be accessed independently through the cloud interface, ensuring that testing activities in one module do not adversely affect other modules, thus resolving the contradiction between accessibility and interference prevention.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10149189B2Mobile device test infrastructure
Publication Date: 2018.12.04 AMAZON TECH INC
  • US10149189B2 patent drawing
  • US10149189B2 patent drawing
  • US10149189B2 patent drawing

AI summary

A mobile device test module enables a remote client to execute client-developed mobile device applications on a mobile device, via a communication network, to test application performance on the mobile device. The module includes a host compute board which establishes a device communication link, which can include a wireless link, with a mobile device mounted in the module and generates commands to the mobile device based on signals received at the board. The module restricts the host compute board and mobile device to device communication links between each other. The module housing can restrict device communication links with devices external to the module. The module can be installed in a slot of a chassis which can provide structural, power, and communication support to the module. The chassis includes interface clusters which each can support various modules installed in the slots and can support redundant links with an installed module.