1. A method, comprising: receiving a keyword from a daemon residing on a local machine, wherein the keyword is found by the daemon during a periodic searching of the local machine for keywords contained in a master keyword list; locating a service associated with the keyword; and notifying the local machine about the service that matches the keyword, wherein the receiving, the locating, and the notifying are performed by a third party computing device that is external to the local machine and that provides a bridge between the local machine and a plurality of service machines.