Proxy Application for Secure Mobile App Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for transmitting, installing, and upgrading applications across multiple computers are inefficient, particularly in mobile device environments, where direct connections and secure, seamless access to client applications are challenging.
Innovation Solution
A method and system that establish a direct connection between a computing machine and a mobile computing device, using a proxy application to facilitate the transmission of client applications from a server, enabling secure and efficient installation and upgrading of applications, including email, contact manager, calendar, and messaging applications, through a network connection that bypasses the computing machine.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a direct connection is established between computing machine and mobile device, then access efficiency and user interaction capability are improved, but system complexity and security requirements increase
Solution Approach 1:
The patent introduces a proxy application as an intermediary component that mediates between the computing machine and mobile device. The proxy application receives application data from the server, establishes the direct connection, and coordinates the transmission process, thereby managing the complexity of direct connections while maintaining high transmission efficiency
2Speed
If application transmission bypasses the computing machine through direct server-to-device connection, then transmission speed and security are improved, but compatibility and ease of operation deteriorate
Solution Approach 1:
The mobile device executes the host application independently to perform the entire application installation process without requiring user interaction with the computing machine. The device autonomously receives application data directly from the server, installs the application, and manages updates, eliminating the need for users to manually transfer or configure applications through the computing machine
3Reliability
If digital rights management and encryption are implemented, then security and protection of client applications are improved, but system complexity and processing overhead increase
Solution Approach 1:
The patent implements digital rights management and encryption mechanisms in advance during the application development and deployment phase. The server and proxy application are pre-configured with security protocols, and applications are encrypted before transmission, so that security measures are automatically applied without adding complexity to the user operation or requiring real-time security processing
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method, apparatus and system for transmitting an application using a plurality of computers is provided. In one aspect, a computing machine and a mobile computing device are provided. The computing machine is configured to execute a browser application. The mobile computing device is configured to host a manager application. When the computing machine and the mobile computing device are connected, the manager application becomes available on the client machine so that transmitting of applications to the mobile computing device can be controlled by the computing machine.