Peer distribution point feature for system management server
First Claim
1. A client-server system to distribute software application packages to a plurality of network connected clients with a same network address, comprising:
- a resource server for pushing policies associated with the software application packages to at least one distributing server;
a distributing server for receiving the policies associated with the software application packages from the resource server; and
a plurality of clients for pulling said policies associated with the software application packages from the distributing server, wherein one of the plurality of clients designated a PDP agent, wherein;
(a) the resource server pushes the software application packages associated with policies pushed to the distributing server in response to one of the plurality of clients pulling the policies associated with the software application packages;
(b) the PDP agent pulls the software application packages from the distributing server; and
(c) the plurality of clients pull the software application packages from the PDP agent.
3 Assignments
0 Petitions
Accused Products
Abstract
A client in a plurality of clients with a same network address or similar common identifier is designated a Peer Distribution Point (PDP) agent for distributing a software application divided into several packages to the plurality of clients. The plurality of clients are part of a client-server hierarchical system comprising a Central SMS site server and several Distributing servers. The Central SMS site server generates policies for the packages that are pushed to a Distribution server assigned to the plurality of clients from where the PDP agent pulls the policies. The Central SMS site server generates the packages that are pushed to the Distributing server after the PDP agent pulls the policies. The packages are pulled by the PDP agent from the Distributing server. The other clients pull the packages from the PDP agent as and when needed.
-
Citations
20 Claims
-
1. A client-server system to distribute software application packages to a plurality of network connected clients with a same network address, comprising:
-
a resource server for pushing policies associated with the software application packages to at least one distributing server;
a distributing server for receiving the policies associated with the software application packages from the resource server; and
a plurality of clients for pulling said policies associated with the software application packages from the distributing server, wherein one of the plurality of clients designated a PDP agent, wherein;
(a) the resource server pushes the software application packages associated with policies pushed to the distributing server in response to one of the plurality of clients pulling the policies associated with the software application packages;
(b) the PDP agent pulls the software application packages from the distributing server; and
(c) the plurality of clients pull the software application packages from the PDP agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A plurality of network connected clients with a same network address wherein one of the plurality of clients designated a PDP agent, the clients pulling policies associated with software application packages and the PDP agent pulling the software application packages for subsequent pulling by the other clients.
-
11. A method of distributing software application packages from a resource server to a plurality of network connected clients having a same network address, comprising:
-
pushing by the resource server policies associated with the software application packages to a distributing server;
pulling by clients included in the plurality of clients from the distributing server the policies associated with the software application packages, wherein one of the plurality of clients designated a PDP agent;
pushing by the resource server a software application package to the distributing server in response to a client included in the plurality of clients pulling the policies associated with the software application packages;
pulling by the PDP agent the software application packages from the distributing server; and
pulling by other clients included in the plurality of clients the software application packages from the PDP agent. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification