Patent ID: 8904042

Claim:
A method comprising the following operations performed by one or more processors: receiving a notification instruction including a selection of an interest threshold from among a plurality of available interest thresholds, the notification instruction being associated with an online resource; identifying metadata associated with the notification instruction, wherein identifying metadata associated with the notification instruction comprises: parsing the online resource into a plurality of terms; automatically identifying key terms from among the plurality of terms appearing in the parsed online resource; and automatically identifying other terms related to the identified key terms; receiving selection of at least one of the identified other terms; generating update criteria related to the notification instruction and the at least one selected term; monitoring the online resource for updates; using the update criteria to determine a predicted interest of an update to the user; comparing the predicted interest to the selected interest threshold of the plurality of available interest thresholds; and in response to determining that the predicted interest satisfies the selected interest threshold, enabling delivery of a notification to the user.