A system, method, and computer readable medium for providing a system user
with information updates from web-based or non-web-based computer
sources. The system enables a user to subscribe from a computer
application (e.g., an electronic mail or calendar application) to
information sources. The system presents the user with a subscription
view that the user may use to create the subscription through the use of
selectable criteria displayed in the subscription view. The user may
input search criteria for performing a search of one or more databases.
The system searches the databases accessed, and then retrieves the
objects matching the search criteria. The system may then notify the user
that objects matching the search criteria have been discovered, and store
or present the objects.