Cloud Mediator for Mobile App Protocol Translation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile application development systems face challenges in simplifying and expediting the development of mobile applications while ensuring business security, particularly in connecting diverse mobile devices to enterprise computer systems with varying communication protocols and security requirements.
Innovation Solution
A declarative browser-based client application development tool using the Mobile Cloud Service (MCS) facilitates rapid mobile application composition by providing pre-defined templates, translating protocols to REST architecture, and offering secure adaptors for enterprise systems, enabling non-technical users to develop custom mobile applications that can be downloaded and secured on devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mobile applications need to connect to enterprise computer systems with varying communication protocols and security requirements, then the system must be highly adaptable, but the device complexity increases
Solution Approach 1:
The patent introduces a cloud-based intermediary service that acts as a mediator between mobile devices and enterprise systems. This service handles protocol translation and security authentication, allowing mobile applications to access enterprise resources without needing to understand the underlying protocol complexities or security mechanisms of the enterprise systems.
Solution Approach 2:
The patent extracts the complexity of protocol translation and security authentication from the mobile device and relocates it to a cloud-based service. By taking out these complex functions from the device, the mobile application only needs to interact with simple standardized interfaces while the cloud service handles the heavy lifting of protocol conversion and security validation.
2Reliability
If the system provides secure authentication and protocol translation services, then security is improved, but the loss of time for authentication and data transmission increases
Solution Approach 1:
The patent implements preliminary action by pre-establishing authentication mechanisms and protocol translation rules in the cloud service before the mobile application needs to access enterprise systems. User credentials and security tokens are validated in advance, and protocol translation configurations are pre-loaded, so that when actual data transmission occurs, the system can proceed quickly without repeating the full authentication and translation process.
Data Source
AI summary
A system includes download location information in an unprotected Uniform Resource Locator (“URL”), where the download location information identifies a download location for downloading an application provided by a cloud system. The system further includes login server information in the unprotected URL, where the login server information identifies a login server that is configured to be logged in before downloading the application from the download location. Based on the unprotected URL, the application is configured to be downloaded on a mobile device from the download location and after logging into the login server. The application may be developed by accessing a web-based application development server in the cloud system, and after the application is developed, the web-based application development server generates the unprotected URL.


