In one embodiment, a server/client system, configured to update client software, generates audit data by analyzing a client's file configuration with respect to rules within an update catalog. The audit data is then moved to the server, where updates indicated by the audit data may be approved. The approved...http://www.google.de/patents/US7555749?utm_source=gb-gplus-sharePatent US7555749 - Software updating system and method