Server management systems
First Claim
1. A system for managing one or more services during the provision of an application to a user, the system comprising:
- a memory storage device; and
a processor in communication with the memory storage device, wherein the memory storage device has sets of instructions stored therein which, when executed by the processor, cause the processor to implement;
an application component in communication with a network; and
configuration data for the user specifying;
one or more partner servers configured to supply one or more respective services within one or more respective service categories, each partner server in a service category being chosen from a plurality of available partner servers for the service category;
communication parameters for each partner server that allow communication with the partner server over the network;
wherein, during the provision of the application to the user, the application component uses the configuration data for the user to access a service provided by an appropriate partner server,a management component in communication with the network; and
definition data specifying;
one or more service categories;
the plurality of available partner servers connected to the network that provide a plurality of respective services, each partner server being associated with a selected one of the service categories; and
the communication parameters for each partner server that allow communication with the partner server over the network;
wherein, before implementation of the application, the user selects a partner server for each service category from the plurality of available partner servers and the management component processes this selection and the definition data to generate the configuration data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing one or more services during the provision of an application to a user is provided. The system comprises an application component operably connected to a network and configuration data for the user. The configuration data specifies: one or more partner servers configured to supply one or more respective services within one or more respective service categories, each partner server in a service category being chosen from a plurality of available partner servers for the service category and communication parameters for each partner server that allow communication with the partner server over the network. During the provision of the application to the user, the application component uses the configuration data for the user to access a service provided by an appropriate partner server.
4 Citations
29 Claims
-
1. A system for managing one or more services during the provision of an application to a user, the system comprising:
-
a memory storage device; and a processor in communication with the memory storage device, wherein the memory storage device has sets of instructions stored therein which, when executed by the processor, cause the processor to implement; an application component in communication with a network; and configuration data for the user specifying; one or more partner servers configured to supply one or more respective services within one or more respective service categories, each partner server in a service category being chosen from a plurality of available partner servers for the service category; communication parameters for each partner server that allow communication with the partner server over the network; wherein, during the provision of the application to the user, the application component uses the configuration data for the user to access a service provided by an appropriate partner server, a management component in communication with the network; and
definition data specifying;one or more service categories; the plurality of available partner servers connected to the network that provide a plurality of respective services, each partner server being associated with a selected one of the service categories; and the communication parameters for each partner server that allow communication with the partner server over the network; wherein, before implementation of the application, the user selects a partner server for each service category from the plurality of available partner servers and the management component processes this selection and the definition data to generate the configuration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of managing one or more services during the provision of an application to a user, the method comprising:
-
defining one or more service categories; assigning a plurality of partner servers to one or more of the service categories, wherein each partner server provides a particular service; for each assigned partner server, defining communication parameters that enable communication with the partner server over a network to provide the particular service; selecting a partner server for each service category to provide a specified application to a user; using one or more selected partner servers and the appropriate communication parameters to access one or more respective services as part of the provision of the specified application; before implementation of the specified application, receiving a selection of a partner server for each service category from the plurality of partner servers and processing the selection to generate configuration data; configuring one or more of the plurality of partner servers, based on the configuration data, to supply one or more respective services within the one or more service categories, each partner server in a service category being chosen from the partner servers assigned to the service category; and during the provision of the application to the user, using the configuration data to access the one or more respective services provided by the selected partner server. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-readable medium having sets of instructions stored thereon which, when executed by a computer, cause the computer to:
-
define one or more service categories; assign a plurality of partner servers to the one or more of the service categories, wherein each partner server provides a particular service; for each assigned partner server, define communication parameters that enable communication with the partner server over a network to provide the particular service; select a partner server for each service category to provide a specified application to a user; use one or more selected partner servers and the appropriate communication parameters to access one or more respective services as part of the provision of the specified application; before implementation of the specified application, receiving a selection of a partner server for each service category from the plurality of partner servers and processing the selection to generate configuration data; configuring one or more of the plurality of partner servers, based on the configuration data, to supply one or more respective services within the one or more service categories, each partner server in a service category being chosen from the partner servers assigned to the service category; and during the provision of the application to the user, using the configuration data to access the one or more respective services provided by the selected partner server.
-
Specification