A system, method, and article of manufacture are provided for obtaining information on a mobile computing environment utilizing a distributed communication network. A pattern template is generated. This pattern template is stored on a thin client computer. A query is then created on the thin client computer based in part on user input. A network is queried for information utilizing a distributed communication network. A response is then received to the query from the distributed communication network. This response is processed utilizing an application tool on the thin client computer. The response is filtered by the application tool based on the pattern template. Information is then displayed to a user.