A surveillance monitoring and automated reporting method is used for detecting
observable changes in data sources over a network, such as the internet, for accessing
changing data, such as world wide web content data, and for providing scheduled
change detection notifications and results through user defined search criteria
for automated monitored search criteria matches on a recurring basis by user defined
scheduling. The method extracts content data from the data sources and updates
a master database, then detects changes in the content data within the search criteria.
Upon detection, the user is notified using graphical interfaces, electronic mail
messages, pager messages, or personal data assistant messages.