Methods, systems, and apparatus are described for providing a link in an electronic file being presented to a user in accordance with a set of one or more preferences, each preference providing an association between one or more data patterns and a computer network resource. According to some embodiments,...http://www.google.com/patents/US20070118803?utm_source=gb-gplus-sharePatent US20070118803 - PRODUCTS AND PROCESSES FOR PROVIDING ONE OR MORE LINKS IN AN ELECTRONIC FILE THAT IS PRESENTED TO A USER