Network conference communications
First Claim
1. A computer-implemented method, comprising:
- receiving a plurality of packets of a first protocol at a first interface, wherein the plurality of packets of the first protocol comprise data of a real time protocol which is associated with audio and/or video conferencing information;
determining a first data channel of a plurality of data channels of a second protocol;
transmitting a first packet of the plurality data packets of the first protocol via the determined first data channel to a second interface;
determining a second channel of the plurality of data channels of the second protocol; and
transmitting a second packet of the plurality data packets of the first protocol via the determined second data channel to the second interface;
wherein each of the plurality of data channels couples the first interface and the second interface via a network.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, two or more packets of a first protocol including data of a real time protocol (RTP) which is associated with audio and/or video conferencing information may be received at a first interface. Two or more data channels may couple the first interface to a second interface via various networks, and each of the two or more data channels may include network sockets of a second protocol. Any number of N data channels may be used based on various configurations. The two or more packets of the first protocol may be sent from the first interface to the second interface via the two or more data channels. In various embodiments, a first RTP may be received and transcoded into a second RTP, and data from a first codec associated with the first RTP to data of a second codec associated with the second RTP.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a plurality of packets of a first protocol at a first interface, wherein the plurality of packets of the first protocol comprise data of a real time protocol which is associated with audio and/or video conferencing information;
determining a first data channel of a plurality of data channels of a second protocol;
transmitting a first packet of the plurality data packets of the first protocol via the determined first data channel to a second interface;
determining a second channel of the plurality of data channels of the second protocol; and
transmitting a second packet of the plurality data packets of the first protocol via the determined second data channel to the second interface;
wherein each of the plurality of data channels couples the first interface and the second interface via a network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device, comprising:
-
a processor;
a first port coupled to the processor, wherein the first port is operable to be coupled to a network; and
a memory medium coupled to the processor, wherein the memory medium comprises program instructions which are executable by the processor to;
receive data from the network via the first port, wherein, in said receiving the data, the program instructions are further executable by the processor to receive the data via a first real time protocol; and
transmit the data to the network via the first port, wherein, in said transmitting the data, the program instructions are further executable by the processor to transmit the data via a second real time protocol; and
wherein the first real time protocol is different from the second real time protocol. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a computer system, wherein the computer system is operable to communicate using at least a first real time protocol and a second real time protocol, wherein the first real time protocol is different from the second real time protocol;
a first conference unit coupled to the computer system, wherein the first conference unit is operable to communicate with the computer system using the first real time protocol; and
a second conference unit coupled to the computer system, wherein the second conference unit is operable to communicate with the computer system using the second real time protocol;
wherein the computer system is further operable to receive data from the first conference unit via the first real time protocol and transmit the data to the second conference unit via the second real time protocol. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification