A data retrieval system comprising a first computing device communicatively coupled to a second computing device; the first computing device having a processor that supports operation of at least one software application that is used for retrieving data; the second computing device communicatively coupled...http://www.google.de/patents/US8103670?utm_source=gb-gplus-sharePatent US8103670 - Systems and methods for retrieving data in a computer network