Method and system for communicating a data file over a network | Patent Number 08161116 | Patexia