Patent ID: 7877462

Claim:
A system comprising: one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising: running a name service on a first computer connected to a computer network, the name service being a program that associates a human-readable name with a network location; receiving a request at the first computer from a subscriber on a second computer connected to the computer network for registration on the name service, the first computer and second computer being located remotely from each other, the request including a name and an associated inter-net protocol network address and port number; receiving data at the first computer from a data resource; on a display coupled to the first computer and located near the data resource, displaying the name from the request in a list of names; receiving input from an input device coupled to the first computer, the input selecting the name from the list; and directing the data from the resource to the Internet protocol network address and port number associated with the selected name so that the data is received by the subscriber on the second computer.