Mobile Interface Service Translating Data Models to OData
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Business users face limited flexibility in accessing data from business applications due to the requirement of a secure connection or physical presence at the company premises, making it difficult to access data from remote locations without setting up a secure connection or physically being at the terminal.
Innovation Solution
A computer-implemented method and system that processes requests from mobile applications by determining and executing interface services, translating data models into an open source protocol like OData, and sending responses to mobile devices, enabling secure and flexible access to business data through a mobile interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a secure connection or physical presence at company premises is required to access business application data, then data security is maintained, but user accessibility and flexibility are reduced
Solution Approach 1:
The patent introduces a mobile application as an intermediary layer between users and business application data. This mobile app acts as a mediator that provides secure access controls while enabling remote data access, thus maintaining security requirements while improving user accessibility without requiring physical presence at company premises
Solution Approach 2:
The mobile application serves multiple functions: it provides secure authentication, translates between different data models, and enables access to various business applications through a single interface. This multi-functional approach maintains security protocols while universally enabling access across different platforms and locations
2Stability of the object's composition
If proprietary data models are used in business applications, then system integrity is maintained, but compatibility and accessibility from mobile devices are limited
Solution Approach 1:
The patent employs a data model translation layer as an intermediary between proprietary business application data models and mobile device interfaces. This translation layer converts proprietary data models into formats compatible with mobile devices while maintaining the integrity and structure of the original business application data
Solution Approach 2:
The system changes the parameters of data representation by transforming proprietary data models into standardized formats suitable for mobile devices. This parameter transformation maintains the core integrity of business data while adapting it for mobile compatibility, enabling versatile access without compromising system stability
Data Source
AI summary
The present disclosure describes computer implemented methods, computer systems, electronic interfaces, mobile computing devices, and computer readable mediums for processing a request from a mobile application residing on a mobile computing device. One method may include receiving the request for data from the mobile application residing on the mobile device at an interface. The method may further include determining an interface service to be executed and executing the interface service. The method can then obtain, at the interface, from the execution of the interface service, a consumption model comprising one or more data models and associated data. The method may further include translating the consumption model and the associated data into an open source protocol, and sending a response from the interface including the translated consumption model and the associated data to the mobile application on the mobile device.


