Method and apparatus for developing, distributing and executing applications
AssigneePaptap Ltd
InventorIra NACHTIGAL
Life of this patent
Estimating the term…
Abstract
A computer-implemented method and apparatus, the method comprising: responsive to a user of a mobile device selecting a specific application, starting a parent application with a parameter associated with the specific application, wherein the parent application is configured to provide a functionality of the specific application; retrieving from a local database in the mobile device a configuration of the specific application, wherein the configuration comprises a set of modules used by the specific application and a manner of usage thereof; and activating the set of modules to provide the functionality of the specific application by the parent application.
Claims14
A computer-implemented method comprising:
- responsive to a user of a mobile device selecting a specific application, starting a parent application with a parameter associated with the specific application, wherein the parent application is configured to provide a functionality of the specific application;
- retrieving from a local database in the mobile device a configuration of the specific application, wherein the configuration comprises a set of modules used by the specific application and a manner of usage thereof;
- and
- activating the set of modules to provide the functionality of the specific application by the parent application.
A computer-implemented method performed by a computerized device, comprising:
- responsive to activating a parent application, displaying to a user of a mobile device a collection of specific applications;
- receiving from a user an indication to a specific application;
- updating a database stored on the mobile device with information related to at least one module used by the specific application, wherein the at least one module is pre-stored on the device;
- providing a data file associated with the specific application to the mobile device;
- and
- providing an activation shortcut to the specific application, wherein the activation shortcut is associated with a parameter, and wherein activating the activation shortcut activates the parent application with the parameter.
An apparatus comprising a processing unit and a storage device, comprising:
- a module storage comprising modules required for at least one specific application, to be downloaded to a mobile device;
- a specific application database comprising information related to at least one module used by the specific application, to be downloaded to the mobile device;
- and
- a parent application to be downloaded to a mobile device, wherein the parent application is designed to activate on the mobile device at least one of the modules, to provide the functionality of a specific application.
A computer program product comprising:
- a non-transitory computer readable medium;
- a first program instruction for starting a parent application with a parameter associated with a specific application responsive to a user of a mobile device selecting a specific application, wherein the parent application is configured to provide a functionality of the specific application;
- a second program instruction for retrieving from a local database in the mobile device a configuration of the specific application, wherein the configuration comprises a set of modules used by the specific application and a manner of usage thereof;
- and
- a third program instruction for activating the set of modules to provide the functionality of the specific application by the parent application,
- wherein said first, second and third program instructions are stored on said non-transitory computer readable medium.
Dependencies are inferred from the claim text.