Method and system for sharing metadata between interfaces
First Claim
Patent Images
1. A method to distribute configuration data over a network, the method including:
- receiving, at a server, configuration data operable withina client application installed on a client machine, to execute thereon, anda web application installed on one or more web servers to serve web pages to a web client over the network,the client application and the web application providing common functionality to respective users of the client machine and the web client; and
using a distribution module, distributing the configuration data to the client application and the web application to configure the client application and the web application by configuring components of modules which are common to the client application and the web application, the configuration data to configure a particular component of the common modules to provide a particular programmatic response for the client application, and to configure another component of the common modules to provide the particular programmatic response for the web application.
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.
73 Citations
20 Claims
-
1. A method to distribute configuration data over a network, the method including:
-
receiving, at a server, configuration data operable within a client application installed on a client machine, to execute thereon, and a web application installed on one or more web servers to serve web pages to a web client over the network, the client application and the web application providing common functionality to respective users of the client machine and the web client; and using a distribution module, distributing the configuration data to the client application and the web application to configure the client application and the web application by configuring components of modules which are common to the client application and the web application, the configuration data to configure a particular component of the common modules to provide a particular programmatic response for the client application, and to configure another component of the common modules to provide the particular programmatic response for the web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to distribute configuration data over a network, the system including:
-
a configuration engine to receive configuration data operable within a client application installed on a client machine, to execute thereon, and a web application installed on one or more web servers to serve web pages to a web client over the network, the client application and the web application providing common functionality to respective users of the client machine and the web client; and a distribution module to distribute the configuration data to the client application and the web application to configure the client application and the web application by configuring components of modules which are common to the client application and the web application, the configuration data to configure a particular component of the common modules to provide a particular programmatic response for the client application, and to configure another component of the common modules to provide the particular programmatic response for the web application. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable medium comprising instructions, which when executed by a machine, cause the machine to:
-
receive configuration data at a server operable within a client application installed on a client machine, to execute thereon, and a web application installed on one or more web servers to serve web pages to a web client over the network, the client application and the web application providing common functionality to respective users of the client machine and the web client; and distribute the configuration data to the client application and the web application to configure the client application and the web application by configuring components of modules which are common to the client application and the web application, the configuration data to configure a particular component of the common modules to provide a particular programmatic response for the client application, and to configure another component of the common modules to provide the particular programmatic response for the web application.
-
Specification