Network-Based Mobile Kernel Testing Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Testing contactless access devices and mobile devices is time-consuming and impractical due to the need for manual tapping of probes or portable devices, especially when devices are numerous and hard to reach, and the increasing use of mobile devices as access points complicates frequent testing with existing methods.
Innovation Solution
A method and system for network-based testing of mobile device kernels using interaction input and output messages over a communication channel, eliminating the need for physical tapping by using a test computer to determine test plans, transmit messages, and receive responses from mobile devices, allowing for automated and remote testing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual tapping of probes or portable devices is used to test contactless access devices, then testing can be performed, but the testing process becomes very time-consuming
Solution Approach 1:
The patent replaces the mechanical tapping process with a network-based communication system. Instead of physically tapping probes or portable devices to access devices hundreds or thousands of times, the system transmits test data and receives responses through network communication channels, eliminating the need for repeated physical contact while maintaining testing completeness
Solution Approach 2:
The patent introduces a network-based communication channel as an intermediary between the test system and the access device. This intermediary allows test data to be transmitted and responses to be received without requiring physical contact, thus reducing testing time while maintaining the ability to complete comprehensive test plans
2Reliability
If technicians travel to test each access device manually, then testing can be performed, but it becomes impractical and inconvenient when devices are numerous and hard to reach
Solution Approach 1:
The patent replaces the mechanical process of technicians traveling to physical devices with a network-based remote testing system. Test data is transmitted electronically through communication channels to access devices located anywhere, eliminating the need for technician travel and making it practical to test thousands of distributed devices
Solution Approach 2:
The patent creates a universal testing system that can remotely test any access device connected to the network, regardless of its physical location. The system can handle thousands of devices across different geographic locations through a single centralized platform, greatly improving testing convenience and coverage
3Reliability
If existing testing methods are used for mobile devices as access devices, then testing can be performed, but it is impractical to frequently test each potential mobile device
Solution Approach 1:
The patent replaces the mechanical tapping process with network-based communication to test mobile device kernels. Instead of requiring physical contact for each test, the system transmits test messages and receives responses through communication channels, enabling frequent and efficient testing of mobile devices used as access devices
Solution Approach 2:
The patent enables continuous automated testing of mobile device kernels through network communication. The system can continuously transmit test data and receive responses without interruption, allowing for frequent testing of each potential mobile device access device, thereby improving both reliability and productivity
Data Source
AI summary
A method is disclosed and includes determining a test plan to test a kernel on a mobile device, and determining an interaction input message according to the test plan, the interaction input message comprising first data. The method also includes transmitting the interaction input message comprising the first data to the mobile device over a network-based communication channel. The kernel in the mobile device generates the interaction output message in response to receiving the interaction input message. The method also includes receiving, from the mobile device, the interaction output message comprising second data from the mobile device over the network-based communication channel, and determining if the interaction output message is consistent with the test plan.


