Claims Analysis
Total Claims: 232
Claim 1
Independent Claim
140 words
A method for redirecting media in an asynchronous packet network by a system asynchronously connected to said packet network, said method comprising: establishing a first call between a first device and said system via said packet network, wherein said first call comprises a first call control structure and a first media stream; establishing a second call between said system and a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; signaling said first device to redirect said first media stream to said second device; and signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system does not receive said media while said media streams are redirected.
Claim 2
Independent Claim
140 words
A method for redirecting media in an asynchronous packet network by a system asynchronously connected to said packet network, said method comprising: establishing a first call between a first device and said system via said packet network, wherein said first call comprises a first call control structure and a first media stream; establishing a second call between said system and a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; signaling said first device to redirect said first media stream to said second device; and signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system does not receive said media while said media streams are redirected.
Claim 3
Dependent Claim
15 words
The method of claim 1 , wherein said first and second devices are network gateways.
Claim 4
Dependent Claim
21 words
The method of claim 1 , wherein at least one of said first and second devices is an Internet Protocol phone.
Claim 5
Dependent Claim
21 words
The method of claim 1 , wherein said establishing said first call comprises receiving said first call from said first device.
Claim 6
Dependent Claim
21 words
The method of claim 1 , wherein said establishing said second call comprises initiating said second call with said second device.
Claim 7
Dependent Claim
21 words
The method of claim 5 , wherein said second call is initiated in response to information provided in said first call.
Claim 8
Dependent Claim
16 words
The method of claim 1 , wherein said first and second calls are H.323 standard calls.
Claim 9
Dependent Claim
25 words
The method of claim 7 , wherein said first and second call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 10
Dependent Claim
15 words
The method of claim 7 , wherein said media streams are real-time protocol media streams.
Claim 11
Dependent Claim
16 words
The method of claim 7 , wherein said media streams are real-time control protocol media streams.
Claim 12
Dependent Claim
13 words
The method of claim 1 , wherein said packet network is the Internet.
Claim 13
Dependent Claim
11 words
The method of claim 1 , wherein said media is voice.
Claim 14
Dependent Claim
22 words
The method of claim 1 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 15
Dependent Claim
21 words
The method of claim 1 , wherein said first and second media streams comprise the same data type and data rate.
Claim 16
Dependent Claim
20 words
The method of claim 1 , wherein said first and second media streams comprise different data types and data rates.
Claim 17
Dependent Claim
20 words
The method of claim 1 , wherein call context for said first and second calls is retained by said system.
Claim 18
Dependent Claim
65 words
The method of claim 1 , further comprising: tearing down said first media stream redirected to said second device; tearing down said second media stream redirected to said first device; tearing down said second call control structure; and reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream.
Claim 19
Dependent Claim
82 words
The method of claim 17 , further comprising: establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; signaling said first device to redirect said first media stream to said third device; and signaling said third device to redirect said third media stream to said first device; wherein said first and third call control structures are not redirected away from said system.
Claim 20
Dependent Claim
39 words
The method of claim 18 , wherein said tearing down of said of said first and second media streams and said second call control structure are in response to a user input indication message received from said first device.
Claim 21
Dependent Claim
45 words
The method of claim 1 , further comprising: tearing down said first media stream redirected to said second device; tearing down said second media stream redirected to said first device; tearing down said first call control structure; and tearing down said second call control structure.
Claim 22
Dependent Claim
85 words
The method of claim 1 , further comprising: tearing down said first media stream redirected to said second device; tearing down said second media stream redirected to said first device; reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream; and reestablishing said second media stream between said system and said second device, wherein said second call is reconnected as before said redirect of said second media stream.
Claim 23
Dependent Claim
135 words
The method of claim 1 , further comprising: establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; signaling said first device to replicate said first media stream to send data to said third device in addition to said second device; signaling said second device to replicate said second media stream to send data to said third device in addition to said first device; signaling said third device to redirect said third media stream to said first device; and signaling said third device to replicate said third media stream to send data to said second device in addition to said first device, wherein said third call control structure is not redirected away from said system.
Claim 24
Dependent Claim
18 words
The method of claim 1 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 25
Dependent Claim
23 words
The method of claim 23 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 26
Dependent Claim
20 words
The method of claim 23 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 27
Dependent Claim
18 words
The method of claim 23 , wherein said user input indication messages are generated by said first device.
Claim 28
Dependent Claim
18 words
The method of claim 23 , further comprising: receiving said user input indication messages from said first device.
Claim 29
Dependent Claim
18 words
The method of claim 27 , further comprising: forwarding said user input indication messages to said second device.
Claim 30
Dependent Claim
15 words
The method of claim 1 , wherein said system is a packet voice response unit.
Claim 31
Dependent Claim
48 words
The system of claim 29 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 32
Dependent Claim
20 words
The method of claim 1 , wherein said system is asynchronously connected to said packet network via an Ethernet connection.
Claim 33
Independent Claim
140 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; means for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; means for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; means for signaling said first device to redirect said first media stream to said second device; and means for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system does not receive said media while said media streams are redirected.
Claim 34
Independent Claim
140 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; means for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; means for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; means for signaling said first device to redirect said first media stream to said second device; and means for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system does not receive said media while said media streams are redirected.
Claim 35
Dependent Claim
14 words
The system of claim 32 , wherein said asynchronous interface is an Ethernet connection.
Claim 36
Dependent Claim
15 words
The system of claim 32 , wherein said first and second devices are network gateways.
Claim 37
Dependent Claim
22 words
The system of claim 32 , wherein at least one of said first and second devices is an Internet Protocol (IP) phone.
Claim 38
Dependent Claim
25 words
The system of claim 32 , wherein said means for establishing said first call comprises means for receiving said first call from said first device.
Claim 39
Dependent Claim
25 words
The system of claim 32 , wherein said means for establishing said second call comprises means for initiating said second call with said second device.
Claim 40
Dependent Claim
21 words
The method of claim 37 , wherein said second call is initiated in response to information provided in said first call.
Claim 41
Dependent Claim
16 words
The system of claim 32 , wherein said first and second calls are H.323 standard calls.
Claim 42
Dependent Claim
25 words
The system of claim 39 , wherein said first and second call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 43
Dependent Claim
15 words
The system of claim 40 , wherein said media streams are real-time protocol media streams.
Claim 44
Dependent Claim
16 words
The system of claim 40 , wherein said media streams are real-time control protocol media streams.
Claim 45
Dependent Claim
13 words
The system of claim 32 , wherein said packet network is the Internet.
Claim 46
Dependent Claim
11 words
The system of claim 32 , wherein said media is voice.
Claim 47
Dependent Claim
22 words
The system of claim 32 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 48
Dependent Claim
21 words
The system of claim 32 , wherein said first and second media streams comprise the same data type and data rate.
Claim 49
Dependent Claim
20 words
The system of claim 32 , wherein said first and second media streams comprise different data types and data rates.
Claim 50
Dependent Claim
20 words
The system of claim 32 , wherein call context for said first and second calls is retained by said system.
Claim 51
Dependent Claim
73 words
The system of claim 32 , further comprising: means for tearing down said first media stream redirected to said second device; means for tearing down said second media stream redirected to said first device; means for tearing down said second call control structure; and means for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream.
Claim 52
Dependent Claim
88 words
The system of claim 49 , further comprising: means for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; means for signaling said first device to redirect said first media stream to said third device; and means for signaling said third device to redirect said third media stream to said first device; wherein said first and third call control structures are not redirected away from said system.
Claim 53
Dependent Claim
39 words
The system of claim 50 , wherein said means for tearing down of said of said first and second media streams and said second call control structure respond to a user input indication message received from said first device.
Claim 54
Dependent Claim
53 words
The system of claim 32 , further comprising: means for tearing down said first media stream redirected to said second device; means for tearing down said second media stream redirected to said first device; means for tearing down said first call control structure; and means for tearing down said second call control structure.
Claim 55
Dependent Claim
93 words
The system of claim 32 , further comprising: means for tearing down said first media stream redirected to said second device; means for tearing down said second media stream redirected to said first device; means for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream; and means for reestablishing said second media stream between said system and said second device, wherein said second call is reconnected as before said redirect of said second media stream.
Claim 56
Dependent Claim
145 words
The system of claim 32 , further comprising: means for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; means for signaling said first device to replicate said first media stream to send data to said third device in addition to said second device; means for signaling said second device to replicate said second media stream to send data to said third device in addition to said first device; means for signaling said third device to redirect said third media stream to said first device; and means for signaling said third device to replicate said third media stream to send data to said second device in addition to said first device, wherein said third call control structure is not redirected away from said system.
Claim 57
Dependent Claim
18 words
The system of claim 32 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 58
Dependent Claim
23 words
The system of claim 55 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 59
Dependent Claim
20 words
The system of claim 55 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 60
Dependent Claim
18 words
The system of claim 55 , wherein said user input indication messages are generated by said first device.
Claim 61
Dependent Claim
20 words
The system of claim 55 , further comprising: means for receiving said user input indication messages from said first device.
Claim 62
Dependent Claim
20 words
The system of claim 59 , further comprising: means for forwarding said user input indication messages to said second device.
Claim 63
Dependent Claim
15 words
The system of claim 32 , wherein said system is a packet voice response unit.
Claim 64
Dependent Claim
48 words
The system of claim 61 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 65
Dependent Claim
159 words
A computer program product having a computer readable medium with computer program logic recorded thereon for use in a system asynchronously connected to a packet network for redirecting media in said asynchronous packet network, said computer program product comprising: code for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; code for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; code for signaling said first device to redirect said first media stream to said second device; and code for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system does not receive said media while said media streams are redirected.
Claim 66
Dependent Claim
159 words
A computer program product having a computer readable medium with computer program logic recorded thereon for use in a system asynchronously connected to a packet network for redirecting media in said asynchronous packet network, said computer program product comprising: code for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; code for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; code for signaling said first device to redirect said first media stream to said second device; and code for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system does not receive said media while said media streams are redirected.
Claim 67
Dependent Claim
17 words
The computer program product of claim 63 , wherein said system is a packet voice response unit.
Claim 68
Dependent Claim
50 words
The computer program product of claim 64 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 69
Dependent Claim
22 words
The computer program product of claim 63 , wherein said system is asynchronously connect to said packet network via an Ethernet connection.
Claim 70
Dependent Claim
17 words
The computer program product of claim 63 , wherein said first and second devices are network gateways.
Claim 71
Dependent Claim
24 words
The computer program product of claim 63 , wherein at least one of said first and second devices is an Internet Protocol (IP) phone.
Claim 72
Dependent Claim
27 words
The computer program product of claim 63 , wherein said code for establishing said first call comprises code for receiving said first call from said first device.
Claim 73
Dependent Claim
27 words
The computer program product of claim 63 , wherein said code for establishing said second call comprises code for initiating said second call with said second device.
Claim 74
Dependent Claim
21 words
The method of claim 70 , wherein said second call is initiated in response to information provided in said first call.
Claim 75
Dependent Claim
18 words
The computer program product of claim 63 , wherein said first and second calls are H.323 standard calls.
Claim 76
Dependent Claim
27 words
The computer program product of claim 72 , wherein said first and second call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 77
Dependent Claim
17 words
The computer program product of claim 72 , wherein said media streams are real-time protocol media streams.
Claim 78
Dependent Claim
18 words
The computer program product of claim 72 , wherein said media streams are real-time control protocol media streams.
Claim 79
Dependent Claim
15 words
The computer program product of claim 63 , wherein said packet network is the Internet.
Claim 80
Dependent Claim
13 words
The computer program product of claim 63 , wherein said media is voice.
Claim 81
Dependent Claim
24 words
The computer program product of claim 63 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 82
Dependent Claim
23 words
The computer program product of claim 63 , wherein said first and second media streams comprise the same data type and data rate.
Claim 83
Dependent Claim
22 words
The computer program product of claim 63 , wherein said first and second media streams comprise different data types and data rates.
Claim 84
Dependent Claim
22 words
The computer program product of claim 63 , wherein call context for said first and second calls is retained by said system.
Claim 85
Dependent Claim
75 words
The computer program product of claim 63 , further comprising: code for tearing down said first media stream redirected to said second device; code for tearing down said second media stream redirected to said first device; code for tearing down said second call control structure; and code for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream.
Claim 86
Dependent Claim
90 words
The computer program product of claim 82 , further comprising: code for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; code for signaling said first device to redirect said first media stream to said third device; and code for signaling said third device to redirect said third media stream to said first device; wherein said first and third call control structures are not redirected away from said system.
Claim 87
Dependent Claim
41 words
The computer program product of claim 83 , wherein said code for tearing down of said of said first and second media streams and said second call control structure respond to a user input indication message received from said first device.
Claim 88
Dependent Claim
55 words
The computer program product of claim 63 , further comprising: code for tearing down said first media stream redirected to said second device; code for tearing down said second media stream redirected to said first device; code for tearing down said first call control structure; and code for tearing down said second call control structure.
Claim 89
Dependent Claim
95 words
The computer program product of claim 63 , further comprising: code for tearing down said first media stream redirected to said second device; code for tearing down said second media stream redirected to said first device; code for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream; and code for reestablishing said second media stream between said system and said second device, wherein said second call is reconnected as before said redirect of said second media stream.
Claim 90
Dependent Claim
147 words
The computer program product of claim 63 , further comprising: code for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; code for signaling said first device to replicate said first media stream to send data to said third device in addition to said second device; code for signaling said second device to replicate said second media stream to send data to said third device in addition to said first device; code for signaling said third device to redirect said third media stream to said first device; and code for signaling said third device to replicate said third media stream to send data to said second device in addition to said first device, wherein said third call control structure is not redirected away from said system.
Claim 91
Dependent Claim
20 words
The computer program product of claim 63 , herein user input indication messages are transmitted out-of-band from said media streams.
Claim 92
Dependent Claim
25 words
The computer program product of claim 88 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 93
Dependent Claim
22 words
The computer program product of claim 88 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 94
Dependent Claim
20 words
The computer program product of claim 88 , wherein said user input indication messages are generated by said first device.
Claim 95
Dependent Claim
22 words
The computer program product of claim 88 , further comprising: code for receiving said user input indication messages from said first device.
Claim 96
Dependent Claim
22 words
The computer program product of claim 92 , further comprising: code for forwarding said user input indication messages to said second device.
Claim 97
Independent Claim
166 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; a call control server, wherein said call control server sets up call control structures to communicate with devices in said packet network via said asynchronous interface for controlling media streams from and to said devices; a voice media server communicating with said call control server, wherein said call control server uses said call control structures to establish media streams between said devices and said voice media server via said asynchronous interface; and an application server communicating with said call control server and said voice media server, wherein said application server instructs said call control server to redirect said media streams to be transmitted directly between said devices without passing through said voice media server, and wherein said call control structures are retained between said devices and said voice media server, and said voice media server does not receive said media while said media streams are redirected.
Claim 98
Independent Claim
166 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; a call control server, wherein said call control server sets up call control structures to communicate with devices in said packet network via said asynchronous interface for controlling media streams from and to said devices; a voice media server communicating with said call control server, wherein said call control server uses said call control structures to establish media streams between said devices and said voice media server via said asynchronous interface; and an application server communicating with said call control server and said voice media server, wherein said application server instructs said call control server to redirect said media streams to be transmitted directly between said devices without passing through said voice media server, and wherein said call control structures are retained between said devices and said voice media server, and said voice media server does not receive said media while said media streams are redirected.
Claim 99
Dependent Claim
22 words
The system of claim 94 , wherein said call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 100
Dependent Claim
15 words
The system of claim 94 , wherein said media streams are real-time protocol media streams.
Claim 101
Dependent Claim
16 words
The system of claim 94 , wherein said media streams are real-time control protocol media streams.
Claim 102
Dependent Claim
13 words
The system of claim 94 , wherein said packet network is the Internet.
Claim 103
Dependent Claim
11 words
The system of claim 94 , wherein said media is voice.
Claim 104
Dependent Claim
22 words
The system of claim 94 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 105
Dependent Claim
21 words
The system of claim 94 , wherein said first and second media streams comprise the same data type and data rate.
Claim 106
Dependent Claim
20 words
The system of claim 94 , wherein said first and second media streams comprise different data types and data rates.
Claim 107
Dependent Claim
18 words
The system of claim 94 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 108
Dependent Claim
23 words
The system of claim 103 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 109
Dependent Claim
20 words
The system of claim 103 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 110
Dependent Claim
18 words
The system of claim 103 , wherein said user input indication messages are generated one of said devices.
Claim 111
Dependent Claim
15 words
The system of claim 94 , wherein said system is a packet voice response unit.
Claim 112
Dependent Claim
48 words
The system of claim 107 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 113
Dependent Claim
14 words
The system of claim 94 , wherein said asynchronous interface is an Ethernet connection.
Claim 114
Dependent Claim
12 words
The system of claim 94 , wherein said devices are network gateways.
Claim 115
Dependent Claim
19 words
The system of claim 94 , wherein at least one of said devices is an Internet Protocol (IP) phone.
Claim 116
Independent Claim
144 words
A method for redirecting media in an asynchronous packet network by a system asynchronously connected to said packet network, said method comprising: establishing a first call between a first device and said system via said packet network, wherein said first call comprises a first call control structure and a first media stream; establishing a second call between said system and a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; signaling said first device to redirect said first media stream to said second device; and signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 117
Independent Claim
144 words
A method for redirecting media in an asynchronous packet network by a system asynchronously connected to said packet network, said method comprising: establishing a first call between a first device and said system via said packet network, wherein said first call comprises a first call control structure and a first media stream; establishing a second call between said system and a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; signaling said first device to redirect said first media stream to said second device; and signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 118
Dependent Claim
15 words
The method of claim 112 , wherein said first and second devices are network gateways.
Claim 119
Dependent Claim
21 words
The method of claim 112 , wherein at least one of said first and second devices is an Internet Protocol phone.
Claim 120
Dependent Claim
21 words
The method of claim 112 , wherein said establishing said first call comprises receiving said first call from said first device.
Claim 121
Dependent Claim
21 words
The method of claim 112 , wherein said establishing said second call comprises initiating said second call with said second device.
Claim 122
Dependent Claim
21 words
The method of claim 116 , wherein said second call is initiated in response to information provided in said first call.
Claim 123
Dependent Claim
16 words
The method of claim 112 , wherein said first and second calls are H.323 standard calls.
Claim 124
Dependent Claim
25 words
The method of claim 118 , wherein said first and second call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 125
Dependent Claim
15 words
The method of claim 118 , wherein said media streams are real-time protocol media streams.
Claim 126
Dependent Claim
16 words
The method of claim 118 , wherein said media streams are real-time control protocol media streams.
Claim 127
Dependent Claim
13 words
The method of claim 112 , wherein said packet network is the Internet.
Claim 128
Dependent Claim
11 words
The method of claim 112 , wherein said media is voice.
Claim 129
Dependent Claim
22 words
The method of claim 112 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 130
Dependent Claim
21 words
The method of claim 112 , wherein said first and second media streams comprise the same data type and data rate.
Claim 131
Dependent Claim
20 words
The method of claim 112 , wherein said first and second media streams comprise different data types and data rates.
Claim 132
Dependent Claim
20 words
The method of claim 112 , wherein call context for said first and second calls is retained by said system.
Claim 133
Dependent Claim
65 words
The method of claim 112 , further comprising: tearing down said first media stream redirected to said second device; tearing down said second media stream redirected to said first device; tearing down said second call control structure; and reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream.
Claim 134
Dependent Claim
82 words
The method of claim 128 , further comprising: establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; signaling said first device to redirect said first media stream to said third device; and signaling said third device to redirect said third media stream to said first device; wherein said first and third call control structures are not redirected away from said system.
Claim 135
Dependent Claim
39 words
The method of claim 129 , wherein said tearing down of said of said first and second media streams and said second call control structure are in response to a user input indication message received from said first device.
Claim 136
Dependent Claim
45 words
The method of claim 112 , further comprising: tearing down said first media stream redirected to said second device; tearing down said second media stream redirected to said first device; tearing down said first call control structure; and tearing down said second call control structure.
Claim 137
Dependent Claim
85 words
The method of claim 112 , further comprising: tearing down said first media stream redirected to said second device; tearing down said second media stream redirected to said first device; reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream; and reestablishing said second media stream between said system and said second device, wherein said second call is reconnected as before said redirect of said second media stream.
Claim 138
Dependent Claim
135 words
The method of claim 112 , further comprising: establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; signaling said first device to replicate said first media stream to send data to said third device in addition to said second device; signaling said second device to replicate said second media stream to send data to said third device in addition to said first device; signaling said third device to redirect said third media stream to said first device; and signaling said third device to replicate said third media stream to send data to said second device in addition to said first device, wherein said third call control structure is not redirected away from said system.
Claim 139
Dependent Claim
18 words
The method of claim 112 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 140
Dependent Claim
23 words
The method of claim 134 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 141
Dependent Claim
20 words
The method of claim 134 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 142
Dependent Claim
18 words
The method of claim 134 , wherein said user input indication messages are generated by said first device.
Claim 143
Dependent Claim
18 words
The method of claim 134 , further comprising: receiving said user input indication messages from said first device.
Claim 144
Dependent Claim
18 words
The method of claim 138 , further comprising: forwarding said user input indication messages to said second device.
Claim 145
Dependent Claim
15 words
The method of claim 112 , wherein said system is a packet voice response unit.
Claim 146
Dependent Claim
48 words
The system of claim 140 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 147
Dependent Claim
20 words
The method of claim 112 , wherein said system is asynchronously connected to said packet network via an Ethernet connection.
Claim 148
Independent Claim
144 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; means for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; means for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; means for signaling said first device to redirect said first media stream to said second device; and means for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 149
Independent Claim
144 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; means for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; means for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; means for signaling said first device to redirect said first media stream to said second device; and means for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 150
Dependent Claim
15 words
The system of claim 143 , wherein said first and second devices are network gateways.
Claim 151
Dependent Claim
22 words
The system of claim 143 , wherein at least one of said first and second devices is an Internet Protocol (IP) phone.
Claim 152
Dependent Claim
25 words
The system of claim 143 , wherein said means for establishing said first call comprises means for receiving said first call from said first device.
Claim 153
Dependent Claim
25 words
The system of claim 143 , wherein said means for establishing said second call comprises means for initiating said second call with said second device.
Claim 154
Dependent Claim
21 words
The method of claim 147 , wherein said second call is initiated in response to information provided in said first call.
Claim 155
Dependent Claim
16 words
The system of claim 143 , wherein said first and second calls are H.323 standard calls.
Claim 156
Dependent Claim
25 words
The system of claim 149 , wherein said first and second call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 157
Dependent Claim
15 words
The system of claim 150 , wherein said media streams are real-time protocol media streams.
Claim 158
Dependent Claim
16 words
The system of claim 150 , wherein said media streams are real-time control protocol media streams.
Claim 159
Dependent Claim
13 words
The system of claim 143 , wherein said packet network is the Internet.
Claim 160
Dependent Claim
11 words
The system of claim 143 , wherein said media is voice.
Claim 161
Dependent Claim
22 words
The system of claim 143 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 162
Dependent Claim
21 words
The system of claim 143 , wherein said first and second media streams comprise the same data type and data rate.
Claim 163
Dependent Claim
20 words
The system of claim 143 , wherein said first and second media streams comprise different data types and data rates.
Claim 164
Dependent Claim
20 words
The system of claim 143 , wherein call context for said first and second calls is retained by said system.
Claim 165
Dependent Claim
73 words
The system of claim 143 , further comprising: means for tearing down said first media stream redirected to said second device; means for tearing down said second media stream redirected to said first device; means for tearing down said second call control structure; and means for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream.
Claim 166
Dependent Claim
88 words
The system of claim 159 , further comprising: means for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; means for signaling said first device to redirect said first media stream to said third device; and means for signaling said third device to redirect said third media stream to said first device; wherein said first and third call control structures are not redirected away from said system.
Claim 167
Dependent Claim
39 words
The system of claim 160 , wherein said means for tearing down of said of said first and second media streams and said second call control structure respond to a user input indication message received from said first device.
Claim 168
Dependent Claim
53 words
The system of claim 143 , further comprising: means for tearing down said first media stream redirected to said second device; means for tearing down said second media stream redirected to said first device; means for tearing down said first call control structure; and means for tearing down said second call control structure.
Claim 169
Dependent Claim
93 words
The system of claim 143 , further comprising: means for tearing down said first media stream redirected to said second device; means for tearing down said second media stream redirected to said first device; means for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream; and means for reestablishing said second media stream between said system and said second device, wherein said second call is reconnected as before said redirect of said second media stream.
Claim 170
Dependent Claim
145 words
The system of claim 143 , further comprising: means for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; means for signaling said first device to replicate said first media stream to send data to said third device in addition to said second device; means for signaling said second device to replicate said second media stream to send data to said third device in addition to said first device; means for signaling said third device to redirect said third media stream to said first device; and means for signaling said third device to replicate said third media stream to send data to said second device in addition to said first device, wherein said third call control structure is not redirected away from said system.
Claim 171
Dependent Claim
18 words
The system of claim 143 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 172
Dependent Claim
23 words
The system of claim 165 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 173
Dependent Claim
20 words
The system of claim 165 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 174
Dependent Claim
18 words
The system of claim 165 , wherein said user input indication messages are generated by said first device.
Claim 175
Dependent Claim
20 words
The system of claim 165 , further comprising: means for receiving said user input indication messages from said first device.
Claim 176
Dependent Claim
20 words
The system of claim 169 , further comprising: means for forwarding said user input indication messages to said second device.
Claim 177
Dependent Claim
15 words
The system of claim 143 , wherein said system is a packet voice response unit.
Claim 178
Dependent Claim
48 words
The system of claim 171 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 179
Dependent Claim
14 words
The system of claim 143 , wherein said asynchronous interface is an Ethernet connection.
Claim 180
Dependent Claim
163 words
A computer program product having a computer readable medium with computer program logic recorded thereon for use in a system asynchronously connected to a packet network for redirecting media in said asynchronous packet network, said computer program product comprising: code for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; code for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; code for signaling said first device to redirect said first media stream to said second device; and code for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 181
Dependent Claim
163 words
A computer program product having a computer readable medium with computer program logic recorded thereon for use in a system asynchronously connected to a packet network for redirecting media in said asynchronous packet network, said computer program product comprising: code for establishing a first call with a first device via said packet network, wherein said first call comprises a first call control structure and a first media stream; code for establishing a second call with a second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; code for signaling said first device to redirect said first media stream to said second device; and code for signaling said second device to redirect said second media stream to said first device, wherein said first and second call control structures are not redirected away from said system, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 182
Dependent Claim
17 words
The computer program product of claim 174 , wherein said first and second devices are network gateways.
Claim 183
Dependent Claim
24 words
The computer program product of claim 174 , wherein at least one of said first and second devices is an Internet Protocol (IP) phone.
Claim 184
Dependent Claim
27 words
The computer program product of claim 174 , wherein said code for establishing said first call comprises code for receiving said first call from said first device.
Claim 185
Dependent Claim
27 words
The computer program product of claim 174 , wherein said code for establishing said second call comprises code for initiating said second call with said second device.
Claim 186
Dependent Claim
21 words
The method of claim 178 , wherein said second call is initiated in response to information provided in said first call.
Claim 187
Dependent Claim
18 words
The computer program product of claim 174 , wherein said first and second calls are H.323 standard calls.
Claim 188
Dependent Claim
27 words
The computer program product of claim 180 , wherein said first and second call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 189
Dependent Claim
17 words
The computer program product of claim 180 , wherein said media streams are real-time protocol media streams.
Claim 190
Dependent Claim
18 words
The computer program product of claim 180 , wherein said media streams are real-time control protocol media streams.
Claim 191
Dependent Claim
15 words
The computer program product of claim 174 , wherein said packet network is the Internet.
Claim 192
Dependent Claim
13 words
The computer program product of claim 174 , wherein said media is voice.
Claim 193
Dependent Claim
24 words
The computer program product of claim 174 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 194
Dependent Claim
23 words
The computer program product of claim 174 , wherein said first and second media streams comprise the same data type and data rate.
Claim 195
Dependent Claim
22 words
The computer program product of claim 174 , wherein said first and second media streams comprise different data types and data rates.
Claim 196
Dependent Claim
22 words
The computer program product of claim 174 , wherein call context for said first and second calls is retained by said system.
Claim 197
Dependent Claim
75 words
The computer program product of claim 174 , further comprising: code for tearing down said first media stream redirected to said second device; code for tearing down said second media stream redirected to said first device; code for tearing down said second call control structure; and code for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream.
Claim 198
Dependent Claim
90 words
The computer program product of claim 190 , further comprising: code for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; code for signaling said first device to redirect said first media stream to said third device; and code for signaling said third device to redirect said third media stream to said first device; wherein said first and third call control structures are not redirected away from said system.
Claim 199
Dependent Claim
41 words
The computer program product of claim 191 , wherein said code for tearing down of said of said first and second media streams and said second call control structure respond to a user input indication message received from said first device.
Claim 200
Dependent Claim
55 words
The computer program product of claim 174 , further comprising: code for tearing down said first media stream redirected to said second device; code for tearing down said second media stream redirected to said first device; code for tearing down said first call control structure; and code for tearing down said second call control structure.
Claim 201
Dependent Claim
95 words
The computer program product of claim 174 , further comprising: code for tearing down said first media stream redirected to said second device; code for tearing down said second media stream redirected to said first device; code for reestablishing said first media stream between said first device and said system, wherein said first call is reconnected as before said redirect of said first media stream; and code for reestablishing said second media stream between said system and said second device, wherein said second call is reconnected as before said redirect of said second media stream.
Claim 202
Dependent Claim
147 words
The computer program product of claim 174 , further comprising: code for establishing a third call between said system and a third device via said packet network, wherein said third call comprises a third call control structure and a third media stream; code for signaling said first device to replicate said first media stream to send data to said third device in addition to said second device; code for signaling said second device to replicate said second media stream to send data to said third device in addition to said first device; code for signaling said third device to redirect said third media stream to said first device; and code for signaling said third device to replicate said third media stream to send data to said second device in addition to said first device, wherein said third call control structure is not redirected away from said system.
Claim 203
Dependent Claim
20 words
The computer program product of claim 174 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 204
Dependent Claim
25 words
The computer program product of claim 196 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 205
Dependent Claim
22 words
The computer program product of claim 196 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 206
Dependent Claim
20 words
The computer program product of claim 196 , wherein said user input indication messages are generated by said first device.
Claim 207
Dependent Claim
22 words
The computer program product of claim 196 , further comprising: code for receiving said user input indication messages from said first device.
Claim 208
Dependent Claim
22 words
The computer program product of claim 200 , further comprising: code for forwarding said user input indication messages to said second device.
Claim 209
Dependent Claim
17 words
The computer program product of claim 174 , wherein said system is a packet voice response unit.
Claim 210
Dependent Claim
50 words
The computer program product of claim 202 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 211
Dependent Claim
22 words
The computer program product of claim 174 , wherein said system is asynchronously connect to said packet network via an Ethernet connection.
Claim 212
Independent Claim
170 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; a call control server, wherein said call control server sets up call control structures to communicate with devices in said packet network via said asynchronous interface for controlling media streams from and to said devices; a voice media server communicating with said call control server, wherein said call control server uses said call control structures to establish media streams between said devices and said voice media server via said asynchronous interface; and an application server communicating with said call control server and said voice media server, wherein said application server instructs said call control server to redirect said media streams to be transmitted directly between said devices without passing through said voice media server, and wherein said call control structures are retained between said devices and said voice media server, and said voice media server continues to receive a copy of said media streams while said media streams are redirected.
Claim 213
Independent Claim
170 words
A system for redirecting media in an asynchronous packet network, said system comprising: an asynchronous interface to said packet network; a call control server, wherein said call control server sets up call control structures to communicate with devices in said packet network via said asynchronous interface for controlling media streams from and to said devices; a voice media server communicating with said call control server, wherein said call control server uses said call control structures to establish media streams between said devices and said voice media server via said asynchronous interface; and an application server communicating with said call control server and said voice media server, wherein said application server instructs said call control server to redirect said media streams to be transmitted directly between said devices without passing through said voice media server, and wherein said call control structures are retained between said devices and said voice media server, and said voice media server continues to receive a copy of said media streams while said media streams are redirected.
Claim 214
Dependent Claim
12 words
The system of claim 205 , wherein said devices are network gateways.
Claim 215
Dependent Claim
19 words
The system of claim 205 , wherein at least one of said devices is an Internet Protocol (IP) phone.
Claim 216
Dependent Claim
22 words
The system of claim 205 , wherein said call control structures each comprise G.931 standard call signaling and H.245 standard call control.
Claim 217
Dependent Claim
15 words
The system of claim 205 , wherein said media streams are real-time protocol media streams.
Claim 218
Dependent Claim
16 words
The system of claim 205 , wherein said media streams are real-time control protocol media streams.
Claim 219
Dependent Claim
13 words
The system of claim 205 , wherein said packet network is the Internet.
Claim 220
Dependent Claim
11 words
The system of claim 205 , wherein said media is voice.
Claim 221
Dependent Claim
22 words
The system of claim 205 , wherein said media is selected from the group consisting of: voice, video, multimedia, and combinations thereof.
Claim 222
Dependent Claim
21 words
The system of claim 205 , wherein said first and second media streams comprise the same data type and data rate.
Claim 223
Dependent Claim
20 words
The system of claim 205 , wherein said first and second media streams comprise different data types and data rates.
Claim 224
Dependent Claim
18 words
The system of claim 205 , wherein user input indication messages are transmitted out-of-band from said media streams.
Claim 225
Dependent Claim
23 words
The system of claim 216 , wherein said user input indication messages are transmitted in at least one of said call control structures.
Claim 226
Dependent Claim
20 words
The system of claim 216 , wherein said user input indication messages comprise dual tone multiple frequency (DTMF) signal messages.
Claim 227
Dependent Claim
18 words
The system of claim 216 , wherein said user input indication messages are generated one of said devices.
Claim 228
Dependent Claim
15 words
The system of claim 205 , wherein said system is a packet voice response unit.
Claim 229
Dependent Claim
48 words
The system of claim 220 , wherein said packet voice response unit provides an enhanced service selected from the group consisting of: prepaid calling card service, postpaid calling card service, collect calling service, international callback service, one number service, voice activated dialing service, conferencing service, and combinations thereof.
Claim 230
Dependent Claim
14 words
The system of claim 205 , wherein said asynchronous interface is an Ethernet connection.
Claim 231
Independent Claim
159 words
A method for redirecting media in an asynchronous packet network by a system asynchronously connected to said packet network, said method comprising: establishing a first call between a first device and said system via said packet network, wherein said first call comprises a first call control structure and a first media stream; establishing a second call between said system and said second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; signaling said first device to redirect said first media stream to a second device, wherein said first call control structure is retained between said first device and said system, and signaling said second device to redirect said second media stream to said first device, wherein said second call control structure is retained between said system and said second device, and said system continues to receive a copy of said media streams while said media streams are redirected.
Claim 232
Independent Claim
159 words
A method for redirecting media in an asynchronous packet network by a system asynchronously connected to said packet network, said method comprising: establishing a first call between a first device and said system via said packet network, wherein said first call comprises a first call control structure and a first media stream; establishing a second call between said system and said second device via said packet network, wherein said second call comprises a second call control structure and a second media stream; signaling said first device to redirect said first media stream to a second device, wherein said first call control structure is retained between said first device and said system, and signaling said second device to redirect said second media stream to said first device, wherein said second call control structure is retained between said system and said second device, and said system continues to receive a copy of said media streams while said media streams are redirected.