Domain name server architecture for translating telephone number domain names into network protocol addresses
AssigneeNetSpeak Corporation
InventorKeith C. Kelly
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetSpeak Corporation
InventorKeith C. Kelly
Estimating the term…
A method and apparatus for translating a domain name representing a telephone number into a network protocol address includes a domain name server architecture containing logic responsive to a telephone number domain name, the telephone number domain name representing the country code, area code, exchange, or subscriber number of a subscriber apparatus telephone number. The logic resolves the telephone number domain name into a network protocol address usable in ultimately initiating a communication with the subscriber apparatus on a circuit-switched network. In one embodiment, a hierarchical tree of domain names and subdomain names representing the country codes, area codes and exchange codes of telephone numbers is constructed to assist in the process of resolving domain names to network protocol addresses.
A method for resolving data representing a telephone number of subscriber apparatus on a circuit-switched communication network into a network protocol address on a packet-switched data network, the method comprising:
A domain name server apparatus for use on a computer network, the server apparatus accessible by one or more source client processes executing on the computer network, the domain name server apparatus comprising:
A computer program product for use with a computer system, the computer system operatively coupled over a packet-switched data network to one or more executing tasks, the computer program product comprising a computer usable medium having program code embodied in the medium for enabling the translation of data representing the telephone number of subscriber apparatus on a circuit-switched network into a network protocol address, the telephone number comprising area code, exchange, and subscriber segments, each segment having a sequence of at least one number, the program code comprising:
A system for facilitating communication between processes executing on a packet-switched communication network, the system comprising:
Dependencies are inferred from the claim text.