A method of providing information in a directory system comprising a directory
for company information, goods and services; a communications network; a directory
computer operated by a directory provider; a plurality of search computers operated
by enquirers which search computers are connected within the network; and a plurality
of active content providers operating active content provider computers, at least
some of which are connected to the directory computer. The company information,
goods and services are classified by unique identifiers. Lists of goods and services
and company information are provided as provider content from both active and passive
content providers. These are stored in a provider database with unique identifiers.
The directory computer on request downloads to the search computer one or more
queries to allow the search computer specify the search correctly and then the
directory computer downloads the search result. The active content provider computers
update the search from time to time. The purpose is to provide a comprehensive
listing of useful information to an enquirer in an easily searched form while simultaneously
allowing the active content providers to tailor the information supplied.