A communication method includes; generating identification information for identifying each of detected appliances on a second network; classifying the generated identification information; publishing for a terminal device on a first network a list of the identification information; upon receipt of a...http://www.google.ca/patents/US7583685?utm_source=gb-gplus-sharePatent US7583685 - Gateway device, network system, communication program, and communication method