Method and system for generating offline applications
OwnerSudhir Krishna Sinventor
Life of this patent
Estimating the term…
Abstract
A method and system for generating offline applications is provided. An application context for a business process is received. Based upon the application context, an application model is received. A user interface screen is extracted from the application model. A data object associated with the user interface screen is retrieved. A data relevant to the user interface screen is extracted from the data object based upon the application context. An offline application is generated from the application model and the user interface screen. The offline application and the data are packaged to generate a packaged application.
Claims15
A method comprising:
- receiving an application context for a business process;
- receiving an application model based upon the application context;
- extracting a user interface screen from the application model;
- retrieving a data object associated with the user interface screen;
- extracting a data relevant to the user interface screen from the data object based upon the application context;
- generating an offline application from the application model and the user interface screen;
- and
- packaging the offline application and the data to generate a packaged application.
A system comprising:
- an offline application generator for retrieving an application context for a business process and for packaging an offline application;
- a user interface handler electronically coupled to the offline application generator, for extracting a user interface screen from the application model and generating the offline application from the application model and the user interface screen;
- and
- a model handler electronically coupled to the offline application generator and the user interface handler for extracting a data relevant to the user interface screen from the data object based upon the application context,
A machine-accessible medium that provides instructions that, when executed by a machine, cause the machine to perform operations comprising:
- receiving an application context for a business process;
- receiving an application model based upon the application context;
- extracting a user interface screen from the application model;
- retrieving a data object associated with the user interface screen;
- extracting a data relevant to the user interface screen from the data object based upon the application context;
- generating an offline application from the application model and the user interface screen;
- and
- packaging the offline application and the data to generate a packaged application.
Dependencies are inferred from the claim text.