Unified Mobile Display Emulator for Cross-Device Testing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of mobile operating systems and the variety of mobile displays make it challenging to test mobile content compatibility across numerous devices, leading to high costs and time consumption in manual testing, with existing emulation approaches being impractical due to the rapid pace of new device development and limited representativeness of emulated systems.
Innovation Solution
A configurable Unified Mobile Display Emulator that converts Mobile Display information into Unified Image Formats like 24 Bit RGB, enabling real-time processing and representation of image data from various mobile displays, allowing for manual and automated testing by intercepting communication data streams and using hardware or software agents to extract and translate data into standard formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual testing is performed on each target Mobile Device, then testing accuracy is improved, but testing cost and time consumption increase significantly
Solution Approach 1:
The patent creates a virtual copy of the mobile device display environment through software emulation. The emulator replicates the visual output and interaction characteristics of target mobile devices on a desktop system, allowing testers to evaluate mobile content without physically handling each device. This copying approach maintains testing accuracy while eliminating the time and resource costs of manual testing on hundreds of physical devices.
Solution Approach 2:
The patent introduces an emulator as an intermediary system between the mobile content developer and the actual mobile devices. The emulator translates and simulates mobile device display behaviors, serving as a mediator that provides accurate testing feedback without requiring direct connection to physical devices. This intermediary layer enables efficient testing while preserving the representativeness of actual device performance.
2Reliability
If emulation systems are expanded to improve accuracy, then representativeness is improved, but system complexity becomes impractical
Solution Approach 1:
The patent extracts only the essential visual display and interaction characteristics from the complex mobile operating systems. Rather than attempting to emulate entire mobile OS environments, the system isolates and replicates specifically the display output and user interface interaction elements. This extraction approach maintains representativeness for content testing while avoiding the impractical complexity of full system emulation.
Solution Approach 2:
The patent applies local quality by focusing emulation resources on the specific aspects relevant to mobile content testing - primarily the visual display output and basic interaction patterns. The emulator provides high-fidelity representation of display characteristics (colors, resolution, screen geometry) while using simplified models for system-level behaviors. This targeted approach ensures representativeness where it matters most without the overhead of comprehensive system complexity.
3Adaptability or versatility
If diverse Mobile Display configurations are supported, then adaptability is improved, but processing complexity increases
Solution Approach 1:
The patent implements a universal emulator architecture that can handle multiple mobile display configurations through a single system. The emulator is designed to accommodate various screen resolutions, color depths, and display geometries using a unified processing framework. This multi-functional design enables the system to adapt to diverse display configurations without requiring separate processing paths for each device type, thereby maintaining versatility while controlling complexity.
Solution Approach 2:
The patent manages display configuration diversity through parameterization. The emulator accepts configuration parameters (screen width, height, pixel density, color format) that define the target display characteristics. By changing these parameters, the same emulator infrastructure can accurately represent different mobile display configurations. This parameter-driven approach provides adaptability across diverse devices without increasing the fundamental processing complexity of the emulator core.
Data Source
AI summary
The conversion of Mobile Display information used in a wide variety of Mobile Devices into Unified Image Formats is disclosed to enable viewing on a desktop computer system in addition to manual and automated testing of Mobile Content. In order to support the variety of Mobile Displays available, and to process the Mobile Display information in real-time, a configurable emulation system may be employed to model the Image Commands being used for each type of available Mobile Display. This emulation system can then provide a representative view of the image as it would be displayed on the Mobile Display, but in a format that can be utilized by other manual or automated systems.


