Patent ID: 7478383
Filing Date: 2009-01-13
Classification: G06F,H04L

Abstract:
1. A system for remotely securing software updates of computer systems comprising: a server adapted to receive software updates from a plurality of sources; means adapted to receive installation scripts, each of which is associated with at least one software update disposed on the server; a secured data storage adapted to store data representative of a plurality of remote data processing devices; registration means, disposed in the server, adapted for receiving registration data from each of the plurality of remote data processing devices specific thereto, wherein registration data includes, authentication means adapted for receiving a login request from each remote data processing device including means adapted for comparing the received login request with the remote data processing device data; means adapted for selectively placing the server in secure data communication with each requesting remote data processing device in accordance with a determination of the authentication means, wherein a secure data communication channel is established in accordance with registration data; means adapted for testing updates received into the server against received registration data to determine each remote data processing device for which updates are appropriate; and means adapted for selectively pushing software updates from the server, a long with an associated installation script, in accordance with a received login request and in accordance with associated registration data.