Method for handling larger number of people per conference in voice conferencing over packetized networks
First Claim
Patent Images
1. A method for providing a conferencing session, comprising:
- receiving inputs from a number of participants in a conferencing session;
determining a number of prominent inputs from the received inputs, the inputs being determined as prominent based upon voice clarity and voice loudness;
combining prominent inputs into an output packet including a first sub-packet and a second sub-packet, wherein the first sub-packet has a first payload and the second sub-packet has a second payload, the first payload and the second payload including inputs combined from at least a portion of the received inputs from the number of participants, wherein the first payload includes at least one received input that is not included in the second sub-packet; and
configuring the sub-packets in the output packet so that upon receipt of the output packet by a participant, the participant examines the packets and output a first examined sub-packet which does not include an indication that the sub-packet includes content received from the participant, the output packet being configured as a UDP packet which encapsulates the first sub-packet and the second sub-packet, the first sub-packet and the second sub-packet configured as RTP packets.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for handling larger number of people per conference in voice conferencing over packetized networks. A method for providing a conferencing session may include receiving inputs from a number of participants in a conferencing session. The received inputs are combined into an output packet including at least two sub-packets. The sub-packets having payloads including mixed received inputs from the number of participants. The payloads of at least two of the sub-packets contain different mixed received inputs.
-
Citations
18 Claims
-
1. A method for providing a conferencing session, comprising:
receiving inputs from a number of participants in a conferencing session; determining a number of prominent inputs from the received inputs, the inputs being determined as prominent based upon voice clarity and voice loudness; combining prominent inputs into an output packet including a first sub-packet and a second sub-packet, wherein the first sub-packet has a first payload and the second sub-packet has a second payload, the first payload and the second payload including inputs combined from at least a portion of the received inputs from the number of participants, wherein the first payload includes at least one received input that is not included in the second sub-packet; and configuring the sub-packets in the output packet so that upon receipt of the output packet by a participant, the participant examines the packets and output a first examined sub-packet which does not include an indication that the sub-packet includes content received from the participant, the output packet being configured as a UDP packet which encapsulates the first sub-packet and the second sub-packet, the first sub-packet and the second sub-packet configured as RTP packets. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for providing a conferencing session, comprising:
receiving inputs from a number of participants in a conferencing session; determining a number of prominent inputs from the received inputs, the inputs being determined as prominent based upon voice clarity and voice loudness; combining prominent inputs into an output packet including at least two sub-packets, the sub-packets having payloads including mixed received inputs from the number of participants, wherein the payloads of at least two of the sub-packets contain different mixed received inputs; and configuring the sub-packets in the output packet so that upon receipt of the output packet by a participant, the participant examines the packets and outputs a first examined sub-packet which does not include an indication that the sub-packet includes content received from the participant, the output packet being configured as a UDP packet which encapsulates the first sub-packet and the second sub-packet the first sub-packet and the second sub-packet configured as RTP packets. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A conferencing system suitable for providing a conferencing session to a plurality of participants, comprising:
a multipoint conferencing unit communicatively coupled over a packetized connection to a plurality of input/output devices as utilized by a number of participants so as to enable the participants of a conferencing session to interact, wherein the multipoint conferencing unit is configured to receive inputs from the input/output devices in a conferencing session; determine a number of prominent inputs from the received inputs, the inputs being determined as prominent based upon voice clarity and voice loudness; combine prominent inputs into an output packet including a first sub-packet and a second sub-packet, wherein the first sub-packet has a first payload and the second sub-packet has a second payload, the first payload and the second payload including inputs combined from at least a portion of the received inputs from the number of participant, wherein the first payload includes at least one received input that is not included in the second sub-packet; and configure the sub-packets in the output packet so that upon receipt of the output packet by a participant, the participant examines the packets and outputs a first examined sub-packet which does not include an indication that the sub-packet includes content received from the participant, the output packet being configured as a UDP packet which encapsulates the first sub-packet and the second sub-packet, the first sub-packet and the second sub-packet configured as RTP packets. - View Dependent Claims (14, 15, 16, 17, 18)
Specification