A method, system, and computer program product for providing products to a user via an automated product dispensing machine is provided. In once embodiment, an automatic product dispensing machine in a micronetwork of proximally located diverse automatic product dispensing machines receives a request...http://www.google.ca/patents/US7885852?utm_source=gb-gplus-sharePatent US7885852 - Service discovery in a network of automatic product/service dispensing machines