Distributed server software distribution
AssigneeSecure Resolutions, Inc.
InventorsDaniel Joseph Melchione, Charles Leslie Vigue, Robert John Melchione, Ricky Y. Huang, Martin Kostadinov Stoilov
Life of this patent
Estimating the term…
Loading patent…
AssigneeSecure Resolutions, Inc.
InventorsDaniel Joseph Melchione, Charles Leslie Vigue, Robert John Melchione, Ricky Y. Huang, Martin Kostadinov Stoilov
Estimating the term…
Software can be acquired via a distributed server arrangement. Software designated as to be installed at a set of nodes can be acquired from a local peer node. Nodes can include agents that periodically query a data center to discover software designated as to be installed on the node. The designated software can then be acquired via one or more references to peer nodes. The nodes can periodically update the data center to accurately indicate which software is available at the nodes. Proxy server nodes can serve as liaisons between a data center and other nodes that lack direct network access to the data center. Various aspects can be performed within an application service provider scenario. If desired, any node can be designated as a sharing peer node, a proxy server node, or both.
In a distributed server environment, a method for distributing software among a plurality of administered devices, the method comprising:
A method of providing distributed server functionality among a plurality of nodes at which software is distributed, the method comprising:
A method for providing application services to a plurality of nodes, wherein one or more of the nodes are file sharing nodes providing file services to one or more of the other nodes, the method comprising:
A system for providing application services for installing a plurality of software releases as designated on a plurality of administered devices on an administered network, the system comprising:
A system for automatically distributing software via a network, the system comprising:
A method of distributing software via a distributed server, the method comprising:
A system for distributing the load of software distribution to peer nodes, the system comprising:
A user interface for designating one or more nodes as to provide distributed server functionality in an application service provider scenario, the user interface comprising:
In a distributed server environment, a method for facilitating the distribution of software from a data center on a first network to an administered device, the method comprising:
A method of providing proxy access to a data center providing information relating to software designated as to be installed at a node, the method comprising:
A user interface for designating one or more nodes as to provide proxy server functionality in an application service provider scenario, the user interface comprising:
A computer-readable medium comprising computer-executable instructions for performing the methods of any of the preceding method claims.
Dependencies are inferred from the claim text.