A user-centered push system monitors user activity to build a dynamic model
representing probable user interests. The model is used to drive a search
for information relevant to these interests. Such information, when
located, is pushed to the user. In a specific embodiment, the information
is scrolled across a ticker-tape display along the bottom of the user's
monitor. Typically, headline and stock quote type information in
abbreviated form is scrolled. By clicking on a ticker-displayed
abbreviated item, the user initiates a display of a more complete version
of the information. In one embodiment, the invention defines a method
using a dynamic user model to locate and push information to a client for
display. Alternatively a client reformats the information and archives it
for later use. In another embodiment, changes in the dynamic model trigger
the information pushing. Information is located and pushed from sources
within and also external to a user environment, including from an
intranet, from the Internet and from the World-Wide-Web.