Software for use on a client device that is configured for communications via a communications network instantiates a communications function that effects an advertisement download communication link between the client device and an advertisement distribution server system via the communications network,...http://www.google.com.au/patents/US7103643?utm_source=gb-gplus-sharePatent US7103643 - E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon