A system for providing information to users and for managing and routing
requests from users. The information delivery system is preferably a
platform independent application, which enables users to receive
responses based upon on-demand, scheduled or event driven requests or
triggers. On-demand requests are those that a user sends and, some time
later, receives a response with the requested information. Scheduled
requests are those provided to users who subscribe to a service offering.
On a set schedule, information is sent to the user based upon the
information desired and criteria selected. Event driven responses are
generated based upon certain criteria or thresholds being met. For each
of the above types of requests, the responses may be formatted in plain
text, Hypertext Markup Language (HTML) or other format depending upon the
requestor device type or the subscriber's specified e-mail client.