This invention provides a telephone-data network access system that permits
voice communication device users to access a data network such as the
Internet. A telephone-data network access device receives commands from
callers and executes the commands on the data network such as send e-mail,
search the data network, log on to pages supported by other parties on the
data network, etc. A caller profile saves preferences of a caller for
interacting with the data network. The telephone-data network access
device may supply primitive commands for the caller to use individually or
to construct complex command macros so that by a single command, more
complex functions may be performed using the data network. By the above
described techniques, callers who do not have access to devices such as a
personal computer may access the data network and take advantage of the
rich resources available through the data network.