Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
116 words
A server, comprising: an interface for coupling the server to a system of interlinked packet data networks using packet addresses defined in a first protocol; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the server to formulate and transmit a reply to a query for translation of a name specified in a second protocol received via the interface, wherein the software controls the central processing unit to include an address of a destination terminal device conforming to the first protocol associated with the name if the server receives the query for translation within a predetermined time window.
Claim 2
Dependent Claim
116 words
A server, comprising: an interface for coupling the server to a system of interlinked packet data networks using packet addresses defined in a first protocol; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the server to formulate and transmit a reply to a query for translation of a name specified in a second protocol received via the interface, wherein the software controls the central processing unit to include an address of a destination terminal device conforming to the first protocol associated with the name if the server receives the query for translation within a predetermined time window.
Claim 3
Dependent Claim
27 words
A server as in claim 1 , wherein the data storage system stores at least one translation table and a plurality of conditional analysis routing control records.
Claim 4
Dependent Claim
114 words
A domain name server, comprising: an interface for coupling the domain name server to a system of interlinked networks using the Internet Protocol (IP) addresses; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the domain name server to formulate and transmit a reply to a name translation request received via the interface, wherein the software controls the central processing unit to include an IP address of a destination terminal device associated with a name included in the name translation request if the domain name server receives the name translation request within a predetermined time window.
Claim 5
Dependent Claim
114 words
A domain name server, comprising: an interface for coupling the domain name server to a system of interlinked networks using the Internet Protocol (IP) addresses; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the domain name server to formulate and transmit a reply to a name translation request received via the interface, wherein the software controls the central processing unit to include an IP address of a destination terminal device associated with a name included in the name translation request if the domain name server receives the name translation request within a predetermined time window.
Claim 6
Dependent Claim
29 words
A domain name server as in claim 3 , wherein the data storage system stores at least one translation table and a plurality of conditional analysis routing control records.
Claim 7
Dependent Claim
84 words
A server, comprising: an interface for coupling the server to a system of interlinked packet data networks using packet addresses defined in a first protocol; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the server to formulate and transmit a reply to a query for translation of a name specified in a second protocol, wherein the reply contains a telephone number associated with the name.
Claim 8
Dependent Claim
84 words
A server, comprising: an interface for coupling the server to a system of interlinked packet data networks using packet addresses defined in a first protocol; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the server to formulate and transmit a reply to a query for translation of a name specified in a second protocol, wherein the reply contains a telephone number associated with the name.
Claim 9
Dependent Claim
19 words
A server as in claim 5 , wherein the reply also contains an address conforming to the first protocol.
Claim 10
Dependent Claim
62 words
A telecommunication system comprising: a system of interlinked networks using TCP/IP protocol; and an intelligent domain name server system coupled to the system of interlinked networks; said intelligent domain name server system having means capable of producing a selected one of at least two different Internet Protocol (IP) addresses for transmission in a reply responsive to a single domain name address query.
Claim 11
Dependent Claim
62 words
A telecommunication system comprising: a system of interlinked networks using TCP/IP protocol; and an intelligent domain name server system coupled to the system of interlinked networks; said intelligent domain name server system having means capable of producing a selected one of at least two different Internet Protocol (IP) addresses for transmission in a reply responsive to a single domain name address query.
Claim 12
Dependent Claim
17 words
A telecommunication system as in claim 7 , wherein the system of interlinked networks comprises the Internet.
Claim 13
Dependent Claim
25 words
A telecommunication system as in claim 7 , further comprising a plurality of terminal devices coupled for data communication via the system of interlinked networks.
Claim 14
Dependent Claim
21 words
A telecommunication system as in claim 9 , wherein a plurality of the terminal devices have two way voice communication capabilities.
Claim 15
Dependent Claim
24 words
A telecommunication system as in claim 7 , wherein said means comprises at least one translation table and a conditional analysis routing control record.
Claim 16
Dependent Claim
87 words
A telecommunications system comprising: a public packet switched data network; at least two access servers operationally connected to the said public packet switched data network; at least two terminal devices operationally connected to said access servers; a domain name server operationally connected to the public packet switched data network, said domain name server having means capable of producing a selected one of at least two different Internet Protocol (IP) addresses for transmission in a reply responsive to a single domain name address query based on predetermined criteria.
Claim 17
Dependent Claim
87 words
A telecommunications system comprising: a public packet switched data network; at least two access servers operationally connected to the said public packet switched data network; at least two terminal devices operationally connected to said access servers; a domain name server operationally connected to the public packet switched data network, said domain name server having means capable of producing a selected one of at least two different Internet Protocol (IP) addresses for transmission in a reply responsive to a single domain name address query based on predetermined criteria.
Claim 18
Dependent Claim
15 words
A telecommunication system as in claim 12 , wherein said terminal devices comprise personal computers.
Claim 19
Dependent Claim
19 words
A telecommunication system as in claim 13 , wherein said personal computers comprise means for conducting two-way audio communications.
Claim 20
Dependent Claim
32 words
A telecommunication system as in claim 14 , further comprising a telephone network gateway, operationally connected between the public packet switched data network and a public telephone network, for voice telephone communications.
Claim 21
Dependent Claim
88 words
A telecommunication system as in claim 12 , wherein the domain name server comprises: an interface for coupling the domain name server to the public packet data network; a central processing unit coupled to the interface; and a data storage system accessible by the central processing unit, wherein said means comprises software running on the central processing unit for processing the query received via the interface and using data from the storage system to generate a reply message containing the selected IP address for transmission via the interface.
Claim 22
Dependent Claim
27 words
A telecommunication system in claim 16 , wherein the data storage system stores at least one translation table and a plurality of conditional analysis routing control records.
Claim 23
Dependent Claim
18 words
A telecommunication system as in claim 12 , wherein the public packet switched data network comprises the Internet.
Claim 24
Independent Claim
53 words
A method comprising: receiving a name translation request at a server coupled to a public packet data network; translating a name included in the request into destination address information if the server receives the request within a predetermined time window; and transmitting a reply containing the destination address information to a calling device.
Claim 25
Independent Claim
53 words
A method comprising: receiving a name translation request at a server coupled to a public packet data network; translating a name included in the request into destination address information if the server receives the request within a predetermined time window; and transmitting a reply containing the destination address information to a calling device.
Claim 26
Dependent Claim
15 words
A method as in claim 19 , wherein the address information comprises a telephone number.
Claim 27
Dependent Claim
20 words
A method as in claim 19 , wherein the address information comprises an address of the public packet data network.
Claim 28
Dependent Claim
22 words
A method as in claim 21 , wherein the address of the public packet data network comprises an Internet Protocol (IP) address.
Claim 29
Dependent Claim
15 words
A method as in claim 19 , wherein the calling device is a terminal device.
Claim 30
Dependent Claim
19 words
A method as in claim 23 , wherein the terminal device is a computer having two-way audio communication capabilities.
Claim 31
Dependent Claim
27 words
A method as in claim 19 , wherein the calling device is a telephone gateway coupled between the public packet data network and a switched telephone network.
Claim 32
Independent Claim
79 words
A method comprising: receiving a name translation request at a server coupled to a public packet data network; translating a name included in the request into a destination telephone number associated with a name included in the request; and transmitting a reply containing both the destination telephone number and a packet data network address of a telephone gateway coupled between the public packet data network and a telephone network through the public packet data network to a calling device.
Claim 33
Independent Claim
79 words
A method comprising: receiving a name translation request at a server coupled to a public packet data network; translating a name included in the request into a destination telephone number associated with a name included in the request; and transmitting a reply containing both the destination telephone number and a packet data network address of a telephone gateway coupled between the public packet data network and a telephone network through the public packet data network to a calling device.
Claim 34
Dependent Claim
15 words
A method as in claim 26 , wherein the address is an Internet Protocol address.
Claim 35
Dependent Claim
19 words
A method as in claim 26 , wherein the name included in the request is a textual domain name.
Claim 36
Dependent Claim
140 words
A server, comprising: an interface for coupling the server to a system of interlinked packet data networks using packet addresses defined in a first protocol; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the server to formulate and transmit a reply to a query for translation of a name specified in a second protocol received via the interface, wherein the software controls the central processing unit to include an address of a destination terminal device conforming to the first protocol associated with the name if the server receives the query for translation within a predetermined time window, and not to include the address of the destination terminal device if the server receives the query for translation outside the predetermined time window.
Claim 37
Dependent Claim
140 words
A server, comprising: an interface for coupling the server to a system of interlinked packet data networks using packet addresses defined in a first protocol; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the server to formulate and transmit a reply to a query for translation of a name specified in a second protocol received via the interface, wherein the software controls the central processing unit to include an address of a destination terminal device conforming to the first protocol associated with the name if the server receives the query for translation within a predetermined time window, and not to include the address of the destination terminal device if the server receives the query for translation outside the predetermined time window.
Claim 38
Dependent Claim
141 words
A domain name server, comprising: an interface for coupling the domain name server to a system of interlinked networks using the Internet Protocol (IP) addresses; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the domain name server to formulate and transmit a reply to a name translation request received via the interface, wherein the software controls the central processing unit to include an IP address of a destination terminal device associated with a name included in the name translation request if the domain name server receives the name translation request within a predetermined time window, and not to include the IP address of the destination terminal device if the domain name server receives the name translation request outside the predetermined time window.
Claim 39
Dependent Claim
141 words
A domain name server, comprising: an interface for coupling the domain name server to a system of interlinked networks using the Internet Protocol (IP) addresses; a central processing unit coupled to the interface; a data storage system accessible by the central processing unit; and software running on the central processing unit, causing the domain name server to formulate and transmit a reply to a name translation request received via the interface, wherein the software controls the central processing unit to include an IP address of a destination terminal device associated with a name included in the name translation request if the domain name server receives the name translation request within a predetermined time window, and not to include the IP address of the destination terminal device if the domain name server receives the name translation request outside the predetermined time window.