GENERATING MOBILE DATA SCHEMA TO SUPPORT DISCONNECTED OPERATIONS
First Claim
1. A method for generating a mobile database structure configured to operate when a mobile device is disconnected from an enterprise application server, comprising:
- receiving a data model and a set of validation rules associated with an enterprise application;
determining an application role to be performed by the mobile device when disconnected from the enterprise application server;
filtering, based on the application role, a set of simplified application data, wherein the set of simplified application data is prioritized according to relevance of the data to the application role by;
receiving, by a rule module, a usage factor;
comparing, by a filter generator the usage factor to a condition defined by a rule; and
filtering, based on the comparing, the set of simplified application data;
storing the set of simplified application data within the mobile device relating to the application role, wherein the set of simplified application data includes data query definitions configured to map a query data cache to one or more output data fields;
validating the set of simplified application data based on the set of validation rules; and
generating a user interface for the mobile device, wherein the user interface is configured to contain functionality based on the application role.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a mobile database structure configured to operate when a mobile device is disconnected from an enterprise application server. The method includes receiving a data model and a set of validation rules associated with an enterprise application. The method also includes determining an application role to be performed by the mobile device when disconnected from the enterprise application server. The method also includes storing a set of simplified application data within the mobile device relating to the application role, where the set of simplified application data includes data query definitions configured to map a query data cache to one or more output data fields. The method also includes validating the set of simplified application data based on the set of validation rules. The method also includes generating a interface for the mobile device, where the interface is configured to contain functionality based on the application role.
21 Citations
20 Claims
-
1. A method for generating a mobile database structure configured to operate when a mobile device is disconnected from an enterprise application server, comprising:
-
receiving a data model and a set of validation rules associated with an enterprise application; determining an application role to be performed by the mobile device when disconnected from the enterprise application server; filtering, based on the application role, a set of simplified application data, wherein the set of simplified application data is prioritized according to relevance of the data to the application role by; receiving, by a rule module, a usage factor; comparing, by a filter generator the usage factor to a condition defined by a rule; and filtering, based on the comparing, the set of simplified application data; storing the set of simplified application data within the mobile device relating to the application role, wherein the set of simplified application data includes data query definitions configured to map a query data cache to one or more output data fields; validating the set of simplified application data based on the set of validation rules; and generating a user interface for the mobile device, wherein the user interface is configured to contain functionality based on the application role. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system for generating a mobile data schema to support disconnected operations, comprising:
-
one or more computer processor circuits that are configured to host a data schema generation application that is configured to; receive a data model and a set of validation rules associated with an enterprise application; determine an application role to be performed by the mobile device when disconnected from the enterprise application server; filter, based on the application role, a set of simplified application data, wherein the set of simplified application data is prioritized according to relevance of the data to the application role by; receiving, by a rule module, a usage factor; comparing, by a filter generator, the usage factor to a condition defined by a rule; and filtering, based on the comparing, the set of simplified application data; store the set of simplified application data within the mobile device relating to the application role, wherein the set of simplified application data includes data query definitions configured to map a query data cache to one or more output data fields; validate the set of simplified application data based on the set of validation rules; and generate a user interface for the mobile device, wherein the user interface is configured to contain functionality based on the application role. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for generating a mobile data schema to support disconnected operations, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising computer readable program code configured to perform a method, comprising:
-
receiving a data model and a set of validation rules associated with an enterprise application; determining an application role to be performed by the mobile device when disconnected from the enterprise application server; filtering, based on the application role, a set of simplified application data, wherein the set of simplified application data is prioritized according to relevance of the data to the application role by; receiving, by a rule module, a usage factor; comparing, by a filter generator, the usage factor to a condition defined by a rule; and filtering, based on the comparing, the set of simplified application data; storing the set of simplified application data within the mobile device relating to the application role, wherein the set of simplified application data includes data query definitions configured to map a query data cache to one or more output data fields; validating the set of simplified application data based on the set of validation rules; and generating a user interface for the mobile device, wherein the user interface is configured to contain functionality based on the application role. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification