A computer gateway for an intranet of computers, including a scanner for scanning incoming files from the Internet and deriving security profiles therefor, the security profiles being lists of computer commands that the files are programmed to perform, a file cache for storing files, a security profile...http://www.google.com/patents/US7418731?utm_source=gb-gplus-sharePatent US7418731 - Method and system for caching at secure gateways