Method and system for sharing metadata between interfaces
First Claim
Patent Images
1. A method comprising:
- in an automated operation performed using one or more computer processor devices configured to perform the automated operation, updating a web application and a corresponding client application by distributing configuration data in common to a web server managing the web application and to a client device on which the client application is installed, the configuration data comprising a single configuration file that is usable both by the web application and by the client application to similarly configure, without creating a new application, corresponding programmatic modules of the web application and the client application respectively, configuration of each of the corresponding programmatic modules comprising updating of the respective programmatic module to implement for the respective application of which it forms part at least one of;
programmatic changes to one or more existing functionalities, and programmatic addition of one or more new functionalities.
1 Assignment
0 Petitions
Accused Products
Abstract
A system communicates a client application and a web application and receives configuration data operable within the web application and the client application. The system distributes the configuration data to the client application and the web application. The distributed configuration data is then used to configure the client application and the web application.
186 Citations
17 Claims
-
1. A method comprising:
-
in an automated operation performed using one or more computer processor devices configured to perform the automated operation, updating a web application and a corresponding client application by distributing configuration data in common to a web server managing the web application and to a client device on which the client application is installed, the configuration data comprising a single configuration file that is usable both by the web application and by the client application to similarly configure, without creating a new application, corresponding programmatic modules of the web application and the client application respectively, configuration of each of the corresponding programmatic modules comprising updating of the respective programmatic module to implement for the respective application of which it forms part at least one of; programmatic changes to one or more existing functionalities, and programmatic addition of one or more new functionalities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a configuration engine comprising at least one computer processor device configured to receive configuration data; and a distribution module comprising one or more computer processor devices configured to update a web application and a corresponding client application by distributing the configuration data in common to a web server managing the web application and to a client device on which the client application is installed, the configuration data comprising a single configuration file that is usable both by the web application and by the client application to similarly configure, without creating a new application, corresponding programmatic modules of the web application and the client application respectively, configuration of each of the corresponding programmatic modules comprising updating of the respective programmatic module to implement for the respective application of which it forms part at least one of; programmatic changes to one or more existing functionalities, and programmatic addition of one or more new functionalities. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine readable storage medium having stored thereon instructions for causing a machine to perform operations comprising:
-
updating a web application and a corresponding client application by distributing configuration data in common to the web application and to the client application, the configuration data comprising a single configuration file that is usable both by the web application and by the client application to similarly configure, without creating any of application, corresponding programmatic modules of the web application and the client application, configuration of each of the corresponding programmatic modules comprising updating of the respective programmatic module to implement for the respective application of which it forms part least one of; programmatic changes to one or more existing functionalities, and programmatic addition of one or more new functionalities.
-
Specification