Mobile Application Store Intermediary Layer for Cross-Platform Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile application stores cannot operate or run mobile applications on desktop or laptop computers without the need for complex technical knowledge and the installation of emulators, which complicates the process for typical users.
Innovation Solution
A method and apparatus that allows mobile applications to be displayed and run on non-native operating systems, such as desktop or laptop computers, by using a system architecture that includes a client device with a display, memory, processing components, and a transceiver, and utilizes an emulator to emulate a mobile environment, enabling users to access and run mobile applications from stores like Google Play Store through a user-friendly interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an emulator is installed to enable mobile applications to run on desktop or laptop operating systems, then mobile applications can operate on non-native systems, but the process becomes technically complex and difficult for typical users
Solution Approach 1:
The patent introduces an intermediary application layer between the desktop operating system and the emulator. This intermediary application automatically manages emulator installation, configuration, and mobile application deployment, shielding users from technical complexity while enabling cross-platform application execution.
Solution Approach 2:
The system implements self-service automation where the intermediary application performs automatic detection, installation, and configuration of emulators without requiring user intervention. The system autonomously handles technical setup processes, making the overall solution accessible to typical users.
2Ease of operation
If a mobile application store is displayed in a web browser environment, then the store is accessible on desktop systems, but the mobile applications cannot operate directly in that environment
Solution Approach 1:
The patent merges the web-based application store interface with native desktop application functionality. The intermediary application combines the accessibility of web browsers with the execution capabilities of native applications, allowing users to browse and run mobile applications directly from the desktop environment without requiring separate emulator setup.
Solution Approach 2:
The intermediary application serves multiple functions: it acts as a web browser interface for accessing the application store, an automated emulator manager, and a runtime environment for mobile applications. This multi-functionality resolves the contradiction by enabling both accessibility and executability in a single integrated solution.
Data Source
AI summary
A method and apparatus for operating a mobile application store. In an exemplary embodiment, the method includes executing a first mobile application store that operates in an environment of an operating system of the apparatus; receiving user input to select a mobile application in the store to run; connecting to a second mobile application store operable only in an environment of an operating system of a mobile device; obtaining user account information for authenticating a connection to the second mobile application store; requesting the mobile application to be downloaded to the apparatus from the second mobile application store; downloading and installing the mobile application; and instructing an emulator installed on the apparatus to run the mobile application. The application selected to run is configured to run only in the environment of the operating system of the mobile device.


