Claims Analysis
Total Claims: 81
Claim 1
Independent Claim
113 words
A high availability voice over internet protocol system coupled to a voice telephony network, comprising: a. a plurality of gateways configured to receive at least one voice call from the voice telephony network, wherein the plurality of gateways are coupled to at least one hub; b. a proxy table configured in each of the plurality of gateways, wherein the plurality of gateways send the at least one voice call to one of at least one proxy server; and c. a call restoration data table configured in each of the plurality of gateways, wherein the call restoration data table provides data to restore a lost voice call of the at least one voice call.
Claim 2
Dependent Claim
113 words
A high availability voice over internet protocol system coupled to a voice telephony network, comprising: a. a plurality of gateways configured to receive at least one voice call from the voice telephony network, wherein the plurality of gateways are coupled to at least one hub; b. a proxy table configured in each of the plurality of gateways, wherein the plurality of gateways send the at least one voice call to one of at least one proxy server; and c. a call restoration data table configured in each of the plurality of gateways, wherein the call restoration data table provides data to restore a lost voice call of the at least one voice call.
Claim 3
Dependent Claim
61 words
The system as claimed in claim 1 wherein the at least one hub coupled to the plurality of gateways is configured to receive the at least one voice call from the plurality of gateways, further wherein the at least one voice call is divided by the plurality of gateways into a session initiation protocol portion and a real time protocol portion.
Claim 4
Dependent Claim
41 words
The system as claimed in claim 2 wherein the at least one hub includes the at least one proxy server, the at least one proxy server configured to receive the session initiation protocol portion of the at least one voice call.
Claim 5
Dependent Claim
42 words
The system as claimed in claim 2 further comprising at least one media server configured in the at least one hub, the at least one media server configured to receive the real time protocol portion for the at least one voice call.
Claim 6
Dependent Claim
36 words
The system as claimed in claim 1 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and a media server.
Claim 7
Dependent Claim
44 words
The system as claimed in claim 1 further comprising at least one node coupled to each of the at least one hub with a wide area network connection, wherein the at least one node includes a single proxy server and a single media server.
Claim 8
Dependent Claim
44 words
The system as claimed in claim 1 further comprising at least one node coupled to each of the at least one hub with a local area network connection, wherein the at least one node includes a single proxy server and a single media server.
Claim 9
Dependent Claim
33 words
The system as claimed in claim 1 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 10
Dependent Claim
28 words
The system as claimed in claim 1 further comprising a load balancing switch for directing any of the at least one voice call to the plurality of gateways.
Claim 11
Dependent Claim
27 words
The system as claimed in claim 1 wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme.
Claim 12
Dependent Claim
48 words
The system as claimed in claim 1 wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 13
Dependent Claim
39 words
The system as claimed in claim 11 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.
Claim 14
Independent Claim
154 words
A method of providing a high availability voice over internet protocol system, comprising: a. configuring a plurality of gateways between a voice telephony network and at least one hub; b. implementing a proxy table and a call restoration data table in each of the plurality of gateways; c. receiving in the plurality of gateways at least one voice call from the voice telephony network; d. dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub, according to the proxy table; and f. sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub.
Claim 15
Independent Claim
154 words
A method of providing a high availability voice over internet protocol system, comprising: a. configuring a plurality of gateways between a voice telephony network and at least one hub; b. implementing a proxy table and a call restoration data table in each of the plurality of gateways; c. receiving in the plurality of gateways at least one voice call from the voice telephony network; d. dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub, according to the proxy table; and f. sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub.
Claim 16
Dependent Claim
29 words
The method as claimed in claim 13 further comprising restoring a lost call of the at least one voice call with data provided to the call restoration data table.
Claim 17
Dependent Claim
36 words
The method as claimed in claim 13 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and the media server.
Claim 18
Dependent Claim
45 words
The method as claimed in claim 13 wherein at least one node is coupled to each of the at least one hub with a wide area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 19
Dependent Claim
45 words
The method as claimed in claim 13 wherein at least one node is coupled to each of the at least one hub with a local area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 20
Dependent Claim
33 words
The method as claimed in claim 13 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 21
Dependent Claim
28 words
The method as claimed in claim 13 further comprising directing any of the at least one voice calls to the plurality of gateways with a load balancing switch.
Claim 22
Dependent Claim
27 words
The method as claimed in claim 13 wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme.
Claim 23
Dependent Claim
48 words
The method as claimed in claim 13 wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 24
Dependent Claim
39 words
The method as claimed in claim 21 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.
Claim 25
Dependent Claim
167 words
A high availability voice over internet protocol-system coupled to a voice telephony network, comprising: a. means for configuring a plurality of gateways between a voice telephony network and at least one hub; b. means for implementing a proxy table and a call restoration data table in each of the plurality of gateways; c. means for receiving in the plurality of gateways at least one voice call from the voice telephony network; d. means for dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. means for sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub, according to the proxy table; and f. means for sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub.
Claim 26
Dependent Claim
167 words
A high availability voice over internet protocol-system coupled to a voice telephony network, comprising: a. means for configuring a plurality of gateways between a voice telephony network and at least one hub; b. means for implementing a proxy table and a call restoration data table in each of the plurality of gateways; c. means for receiving in the plurality of gateways at least one voice call from the voice telephony network; d. means for dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. means for sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub, according to the proxy table; and f. means for sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub.
Claim 27
Dependent Claim
31 words
The system as claimed in claim 23 further comprising means for restoring a lost call of the at least one voice call with data provided to the call restoration data table.
Claim 28
Dependent Claim
36 words
The system as claimed in claim 23 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and the media server.
Claim 29
Dependent Claim
45 words
The system as claimed in claim 23 wherein at least one node is coupled to each of the at least one hub with a wide area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 30
Dependent Claim
45 words
The system as claimed in claim 23 wherein at least one node is coupled to each of the at least one hub with a local area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 31
Dependent Claim
33 words
The system as claimed in claim 23 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 32
Dependent Claim
30 words
The system as claimed in claim 23 further comprising means for directing any of the at least one voice calls to the plurality of gateways with a load balancing switch.
Claim 33
Dependent Claim
27 words
The system as claimed in claim 23 wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme.
Claim 34
Dependent Claim
48 words
The system as claimed in claim 23 wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 35
Dependent Claim
39 words
The system as claimed in claim 31 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.
Claim 36
Dependent Claim
174 words
A high availability voice over internet protocol system coupled to a voice telephony network, comprising: a. a plurality of gateways configured to receive at least one voice call from the voice telephony network, wherein the plurality of gateways are coupled to at least one hub; b. a proxy table configured in each of the plurality of gateways, wherein the plurality of gateways send the at least one voice call to one of at least one proxy server and the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme; and c. a call restoration data table configured in each of the plurality of gateways, wherein the call restoration data table provides data to restore a lost voice call of the at least one voice call wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 37
Dependent Claim
174 words
A high availability voice over internet protocol system coupled to a voice telephony network, comprising: a. a plurality of gateways configured to receive at least one voice call from the voice telephony network, wherein the plurality of gateways are coupled to at least one hub; b. a proxy table configured in each of the plurality of gateways, wherein the plurality of gateways send the at least one voice call to one of at least one proxy server and the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme; and c. a call restoration data table configured in each of the plurality of gateways, wherein the call restoration data table provides data to restore a lost voice call of the at least one voice call wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 38
Dependent Claim
61 words
The system as claimed in claim 33 wherein the at least one hub coupled to the plurality of gateways is configured to receive the at least one voice call from the plurality of gateways, further wherein the at least one voice call is divided by the plurality of gateways into a session initiation protocol portion and a real time protocol portion.
Claim 39
Dependent Claim
41 words
The system as claimed in claim 34 wherein the at least one hub includes the at least one proxy server, the at least one proxy server configured to receive the session initiation protocol portion of the at least one voice call.
Claim 40
Dependent Claim
42 words
The system as claimed in claim 34 further comprising at least one media server configured in the at least one hub, the at least one media server configured to receive the real time protocol portion for the at least one voice call.
Claim 41
Dependent Claim
36 words
The system as claimed in claim 33 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and a media server.
Claim 42
Dependent Claim
44 words
The system as claimed in claim 33 further comprising at least one node coupled to each of the at least one hub with a wide area network connection, wherein the at least one node includes a single proxy server and a single media server.
Claim 43
Dependent Claim
44 words
The system as claimed in claim 33 further comprising at least one node coupled to each of the at least one hub with a local area network connection, wherein the at least one node includes a single proxy server and a single media server.
Claim 44
Dependent Claim
33 words
The system as claimed in claim 33 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 45
Dependent Claim
28 words
The system as claimed in claim 33 further comprising a load balancing switch for directing any of the at least one voice call to the plurality of gateways.
Claim 46
Dependent Claim
39 words
The system as claimed in claim 33 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.
Claim 47
Dependent Claim
81 words
A high availability voice over internet protocol system coupled to a voice telephony network, comprising: a. a plurality of gateways configured to receive at least one voice call from the voice telephony network, wherein the plurality of gateways are coupled to at least one hub; and b. a call restoration data table configured in each of the plurality of gateways, wherein the call restoration data table provides data to restore a lost voice call of the at least one voice call.
Claim 48
Dependent Claim
81 words
A high availability voice over internet protocol system coupled to a voice telephony network, comprising: a. a plurality of gateways configured to receive at least one voice call from the voice telephony network, wherein the plurality of gateways are coupled to at least one hub; and b. a call restoration data table configured in each of the plurality of gateways, wherein the call restoration data table provides data to restore a lost voice call of the at least one voice call.
Claim 49
Dependent Claim
40 words
The system as claimed in claim 43 further comprising a proxy table configured in each of the plurality of gateways, wherein the plurality of gateways send the at least one voice call to one of at least one proxy server.
Claim 50
Dependent Claim
61 words
The system as claimed in claim 44 wherein the at least one hub coupled to the plurality of gateways is configured to receive the at least one voice call from the plurality of gateways, further wherein the at least one voice call is divided by the plurality of gateways into a session initiation protocol portion and a real time protocol portion.
Claim 51
Dependent Claim
41 words
The system as claimed in claim 45 wherein the at least one hub includes the at least one proxy server, the at least one proxy server configured to receive the session initiation protocol portion of the at least one voice call.
Claim 52
Dependent Claim
42 words
The system as claimed in claim 45 further comprising at least one media server configured in the at least one hub, the at least one media server configured to receive the real time protocol portion for the at least one voice call.
Claim 53
Dependent Claim
36 words
The system as claimed in claim 44 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and a media server.
Claim 54
Dependent Claim
27 words
The system as claimed in claim 44 wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme.
Claim 55
Dependent Claim
48 words
The system as claimed in claim 43 wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 56
Dependent Claim
39 words
The system as claimed in claim 50 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.
Claim 57
Dependent Claim
44 words
The system as claimed in claim 43 further comprising at least one node coupled to each of the at least one hub with a wide area network connection, wherein the at least one node includes a single proxy server and a single media server.
Claim 58
Dependent Claim
44 words
The system as claimed in claim 43 further comprising at least one node coupled to each of the at least one hub with a local area network connection, wherein the at least one node includes a single proxy server and a single media server.
Claim 59
Dependent Claim
33 words
The system as claimed in claim 43 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 60
Dependent Claim
28 words
The system as claimed in claim 43 further comprising a load balancing switch for directing any of the at least one voice call to the plurality of gateways.
Claim 61
Independent Claim
175 words
A method of providing a high availability voice over internet protocol system, comprising: a. configuring a plurality of gateways between a voice telephony network and at least one hub; b. implementing a proxy table and also a call restoration data table in each of the plurality of gateways; c. receiving in the plurality of gateways at least one voice call from the voice telephony network; d. dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub, according to the proxy table, wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme; and f. sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub.
Claim 62
Independent Claim
175 words
A method of providing a high availability voice over internet protocol system, comprising: a. configuring a plurality of gateways between a voice telephony network and at least one hub; b. implementing a proxy table and also a call restoration data table in each of the plurality of gateways; c. receiving in the plurality of gateways at least one voice call from the voice telephony network; d. dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub, according to the proxy table, wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme; and f. sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub.
Claim 63
Dependent Claim
29 words
The method as claimed in claim 56 further comprising restoring a lost call of the at least one voice call with data provided to the call restoration data table.
Claim 64
Dependent Claim
36 words
The method as claimed in claim 56 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and the media server.
Claim 65
Dependent Claim
45 words
The method as claimed in claim 56 wherein at least one node is coupled to each of the at least one hub with a wide area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 66
Dependent Claim
45 words
The method as claimed in claim 56 wherein at least one node is coupled to each of the at least one hub with a local area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 67
Dependent Claim
33 words
The method as claimed in claim 56 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 68
Dependent Claim
28 words
The method as claimed in claim 56 further comprising directing any of the at least one voice calls to the plurality of gateways with a load balancing switch.
Claim 69
Dependent Claim
48 words
The method as claimed in claim 56 wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 70
Dependent Claim
39 words
The method as claimed in claim 63 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.
Claim 71
Independent Claim
166 words
A method of providing a high availability voice over internet protocol system, comprising: a. configuring a plurality of gateways between a voice telephony network and at least one hub; b. implementing a call restoration data table in each of the plurality of gateways; c. receiving in the plurality of gateways at least one voice call from the voice telephony network; d. dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub; f. sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub; and g. restoring a lost call of the at least one voice call with data provided to the call restoration data table.
Claim 72
Independent Claim
166 words
A method of providing a high availability voice over internet protocol system, comprising: a. configuring a plurality of gateways between a voice telephony network and at least one hub; b. implementing a call restoration data table in each of the plurality of gateways; c. receiving in the plurality of gateways at least one voice call from the voice telephony network; d. dividing the at least one voice call into a session initiation protocol portion and a real time protocol portion; e. sending the session initiation protocol portion of the at least one voice call to one of at least one proxy server, the at least one proxy server being located in the at least one hub; f. sending the real time protocol portion of the at least one voice call to a media server, the media server configured in the at least one hub; and g. restoring a lost call of the at least one voice call with data provided to the call restoration data table.
Claim 73
Dependent Claim
33 words
The method as claimed in claim 65 further comprising implementing a proxy table in each of the plurality of gateways, wherein the session initiation protocol portion is sent according to the proxy table.
Claim 74
Dependent Claim
27 words
The method as claimed in claim 66 wherein the proxy table selects the appropriate one of the at least one proxy server based on a priority scheme.
Claim 75
Dependent Claim
36 words
The method as claimed in claim 65 wherein the at least one hub includes an application server coupled by an interface logic device to communicate with the at least one proxy server and the media server.
Claim 76
Dependent Claim
45 words
The method as claimed in claim 65 wherein at least one node is coupled to each of the at least one hub with a wide area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 77
Dependent Claim
45 words
The method as claimed in claim 65 wherein at least one node is coupled to each of the at least one hub with a local area network connection, further wherein the at least one node includes a single proxy server and a single media server.
Claim 78
Dependent Claim
33 words
The method as claimed in claim 65 wherein the plurality of gateways are configured such that when one of the plurality of gateways fails, the remainder of the plurality of gateways remain operational.
Claim 79
Dependent Claim
28 words
The method as claimed in claim 65 further comprising directing any of the at least one voice calls to the plurality of gateways with a load balancing switch.
Claim 80
Dependent Claim
48 words
The method as claimed in claim 65 wherein the data provided to the call restoration data table is transmitted to the call restoration data table in a session initiation protocol packet, further wherein the session initiation protocol packet includes a header and a Session Description Protocol (SDP) body.
Claim 81
Dependent Claim
39 words
The method as claimed in claim 73 wherein the data provided to the call restoration data table is stored as a key value pair, further wherein the key value pair is derived from the header and the SDP body.