Downloadable computer software for connecting users together to form a distributed, decentralized network for file transfer; Downloadable computer software for providing access to on-line directories, indices and searchable databases relating to a variety of information and data available on a global computer network
Electrical and Scientific ApparatusProviding on-line non-downloadable software for forming and utilizing a distributed, decentralized network for file transfer; Providing on-line non-downloadable software for providing access to on-line directories, indices and searchable databases relating to a variety of information and data available on a global computer network
Computer and Scientific