Layered Architectures for Remote Dynamic Administration of Distributed Client Configurations
First Claim
1. A method comprising:
- subscribing to have an online configuration service remotely manage at least one application that is installed on at least one client system;
receiving at least one dynamically-updated list from the online configuration service, wherein the list indicates a representation of the at least one application;
receiving at least one configuration payload related to configuring the at least one application on the client system;
configuring the at least one application based on the configuration payload; and
presenting at least one user interface on the client system, wherein the user interface includes a representation of at least the configured application.
2 Assignments
0 Petitions
Accused Products
Abstract
This description provides tools related to layered architectures for remote dynamic administration of distributed client configurations. These tools provide methods that may include subscribing to have online configuration services remotely manage applications installed on client systems. The methods may also include receiving dynamically-updated lists from the online configuration services, with these lists including the installed applications. The methods may also receive configuration payloads that specify how to configure the installed applications, and may configure the installed applications based on these configuration payloads. The methods may also present user interfaces on the client systems, with the user interfaces including the configured applications. The tools also provide methods that may include receiving subscription information from the customer sites, with the subscription information indicating that the customer sites have subscribed to the online configuration services. The methods may also include sending the dynamically-updated lists and the configuration payloads to the customer sites.
18 Citations
20 Claims
-
1. A method comprising:
-
subscribing to have an online configuration service remotely manage at least one application that is installed on at least one client system; receiving at least one dynamically-updated list from the online configuration service, wherein the list indicates a representation of the at least one application; receiving at least one configuration payload related to configuring the at least one application on the client system; configuring the at least one application based on the configuration payload; and presenting at least one user interface on the client system, wherein the user interface includes a representation of at least the configured application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving subscription information from at least one customer site, wherein the subscription information indicates that the customer site has subscribed to have an online configuration service remotely manage at least one application installed at the customer site; sending a dynamically-updated list to the customer site, wherein the list includes a representation of at least the application; and sending a configuration payload to the customer site, wherein the configuration payload specifies how to configure at least the application. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for providing online configuration services for remotely managing at least one client system, the system comprising:
-
at least a first subsystem comprising; means for maintaining data representing a plurality of applications that the online configuration services may remotely manage on at least one customer site; means for maintaining data representing a plurality of configuration settings that correspond respectively to the applications; and means for sending configuration information that includes at least data representing the applications and data representing the configuration settings; at least a second subsystem comprising; means for receiving the configuration information from the first subsystem; means for receiving subscription information from at least one customer site, wherein the subscription information indicates that the customer site has subscribed to have the online configuration service manage at least one application that is installed on at least one client system at the customer site; means for filtering the data representing the applications to select from the applications at least the one application that is installed on the client system at the customer site; means for filtering the data representing the configuration settings to select configuration settings that specify how to configure at least the one application on the client system; and means for communicating configuration payload information, including the filtered application data and at least the filtered configuration settings; the at least one client system, wherein the client system comprises; means for receiving the configuration payload information from the second subsystem; means for configuring at least the application installed on the client system, based on the configuration payload; and presenting at least one user interface on the client system, wherein the user interface includes a representation of at least the configured application. - View Dependent Claims (18, 19, 20)
-
Specification