US7715541B2 - Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device - Google Patents
Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device Download PDFInfo
- Publication number
- US7715541B2 US7715541B2 US11/218,326 US21832605A US7715541B2 US 7715541 B2 US7715541 B2 US 7715541B2 US 21832605 A US21832605 A US 21832605A US 7715541 B2 US7715541 B2 US 7715541B2
- Authority
- US
- United States
- Prior art keywords
- user
- conference call
- media
- personal conference
- users
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/568—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities audio processing specific to telephonic conferencing, e.g. spatial distribution, mixing of participants
Abstract
Description
TABLE 1 |
Personal Conference Call-Traditional Conference Call Comparison |
Personal Conference Call | Traditional Conference Call |
Attached to specific user (owner) or | Not attached to a specific user, but |
device. | is attached to multiple users or |
participants. | |
None of the end users including | Every end user is aware of his or |
specific user are aware that they are | her own and other user's presence |
in a conference, i.e., it's completely | in a conference call. |
hidden from the user perspective. | |
Audio streams are only added by an | Audio streams are added by an |
action from specific user. | action from participant, such as |
dialing a conference number. | |
Audio streams from other users are | Audio streams from other users are |
presented only to the specific user. | presented to every other user. |
Other users hear audio from specific | Users hear audio from each other. |
user only. | |
Only a specific user can change the | Any participant who has the |
direction or volume of an audio | privileges as a moderator can |
stream. | adjust the volume or change the |
properties on a connection through | |
floor control application software. | |
An audio stream connected to such | An audio stream connected to such |
conference is not a participant. | conference is a participant. |
-
- SB_Add—adds a user to a personal conference call
- SB_Del—deletes a user from the personal conference call
- SB_Modify—changes a parameter of a personal conference call, such as volume or directionality
- SB_Volume—adjusts volume of one conference member to another conference member
- SB_Config—controls initial parameters of a personal conference call, such as packetization size or number of participants
- SB_Audit—requests data about an ongoing personal conference call
- SB_Add_Mirror—adds a mirror of a personal conference call instance
TABLE 2 |
Volume Table for Personal Conference |
O1 | M1 | M2 | M2 | ||
M1, +3 dB | O1, +2 dB | O1, −4 dB | O1, +5 dB | ||
M2, 0 dB | *M2, 0 dB | *M1, 0 dB | *M1, 0 dB | ||
M3, −1 dmB | *M3, 0 dB | *M3, 0 dB | *M2, 0 dB | ||
TABLE 3 |
Values for Direction Indicator |
Send | Receive | | ||
0 | 0 | Soft bridge will not | ||
send or receive | ||||
packets for this | ||||
| ||||
0 | 1 | Soft bridge will accept | ||
packets from this | ||||
member for mixing | ||||
1 | 0 | Soft bridge will send | ||
mixed packets to this | ||||
| ||||
1 | 1 | Soft bridge will send | ||
mixed packets to this | ||||
member and accept | ||||
packets from this | ||||
member for mixing | ||||
Similar data structures may be maintained for each of the remaining calls corresponding to the other media connections.
-
- Compute the average energy of the received packet;
- Order energy values and store in a current loudest received list (CLRL);
- From the CLRL, move NCLM entries into the MML;
- From the RLM, move NRLM entries into the MML without adding any members moved from the CLRL; and
- Expire any old RLM entries and move the CLRL entries that were added to the MML into the RLM list.
-
- For each member that is an owner and the send flag is set
- For each entry in the MML that does not equal the current member
- Add the adjusted volume level to the outgoing packet
- If the sum results in an overflow or underflow
- Adjust the volume level to either the min or max value.
- Add the adjusted volume level to the outgoing packet
- If at least one packet was added
- Send the mixed packet to the member's destination IP:Port and
- Ethernet address.
- Send the mixed packet to the member's destination IP:Port and
- For each entry in the MML that does not equal the current member
- For each member that is an owner and the send flag is set
-
- For each member that is not an owner and the send flag is set
- For each entry in the MML that the receive and owner flags are set
- Add the adjusted volume level to the outgoing packet.
- If the sum results in an overflow or underflow
- Adjust the volume level to the min or max value.
- Add the adjusted volume level to the outgoing packet.
- For each entry in the MML that the receive and owner flags are set
- If at least one packet was added
- Send the mixed packet to the member destination IP:Port and
- Ethernet address.
- Send the mixed packet to the member destination IP:Port and
- For each member that is not an owner and the send flag is set
Claims (44)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/218,326 US7715541B2 (en) | 2005-09-01 | 2005-09-01 | Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device |
PCT/US2006/033854 WO2007027769A2 (en) | 2005-09-01 | 2006-08-30 | Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/218,326 US7715541B2 (en) | 2005-09-01 | 2005-09-01 | Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device |
Publications (2)
Publication Number | Publication Date |
---|---|
US20070058795A1 US20070058795A1 (en) | 2007-03-15 |
US7715541B2 true US7715541B2 (en) | 2010-05-11 |
Family
ID=37809461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/218,326 Expired - Fee Related US7715541B2 (en) | 2005-09-01 | 2005-09-01 | Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device |
Country Status (2)
Country | Link |
---|---|
US (1) | US7715541B2 (en) |
WO (1) | WO2007027769A2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100056122A1 (en) * | 2008-09-01 | 2010-03-04 | Zhongwen Chen | Remote communication method and its meeting system |
US20100315482A1 (en) * | 2009-06-15 | 2010-12-16 | Microsoft Corporation | Interest Determination For Auditory Enhancement |
US20120163576A1 (en) * | 2010-12-27 | 2012-06-28 | Avaya Inc. | System and method for changing conference moderators during a conference call |
US20140050104A1 (en) * | 2012-08-17 | 2014-02-20 | Avaya Inc. | System and method for obviating a meet-me conference hub |
US8881027B1 (en) * | 2006-09-11 | 2014-11-04 | Broadnet Teleservices, Llc | Teleforum participant screening |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070116213A1 (en) * | 2005-10-13 | 2007-05-24 | Gruchala Carol S | Methods and apparatus to detect and block unwanted fax calls |
US8379821B1 (en) * | 2005-11-18 | 2013-02-19 | At&T Intellectual Property Ii, L.P. | Per-conference-leg recording control for multimedia conferencing |
US9614977B1 (en) * | 2005-12-16 | 2017-04-04 | At&T Intellectual Property Ii, L.P. | Real-time media control for audio and multimedia conferencing services |
US20070206759A1 (en) * | 2006-03-01 | 2007-09-06 | Boyanovsky Robert M | Systems, methods, and apparatus to record conference call activity |
US8619636B1 (en) * | 2006-05-03 | 2013-12-31 | At&T Mobility Ii Llc | Methods and systems for creating optimized transmission paths for VoIP conference calls |
US20080043956A1 (en) * | 2006-07-21 | 2008-02-21 | Verizon Data Services Inc. | Interactive menu for telephone system features |
US9325749B2 (en) * | 2007-01-31 | 2016-04-26 | At&T Intellectual Property I, Lp | Methods and apparatus to manage conference call activity with internet protocol (IP) networks |
US8340086B2 (en) | 2007-04-19 | 2012-12-25 | At&T Intellectual Property I, Lp | Methods and apparatus to protect and audit communication line status |
US9374453B2 (en) | 2007-12-31 | 2016-06-21 | At&T Intellectual Property I, L.P. | Audio processing for multi-participant communication systems |
US8411835B2 (en) * | 2008-02-28 | 2013-04-02 | At&T Intellectual Property I, L.P. | Methods and apparatus to manage conference calls |
JP2012038210A (en) * | 2010-08-10 | 2012-02-23 | Sony Corp | Information processing unit, information processing method, computer program, and content display system |
EP2882169B1 (en) * | 2014-08-19 | 2017-10-04 | ABB Schweiz AG | Redundant content bridging between substation communication networks |
US10657968B1 (en) * | 2018-11-19 | 2020-05-19 | Google Llc | Controlling device output according to a determined condition of a user |
US11146689B1 (en) * | 2020-04-14 | 2021-10-12 | Smart Talk, Llc | Audio broadcast system with cloud communications platform and related methods |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5373549A (en) | 1992-12-23 | 1994-12-13 | At&T Corp. | Multi-level conference management and notification |
US5379280A (en) | 1991-09-26 | 1995-01-03 | Ipc Information Systems, Inc. | Conferencing system for distributed switching network |
US5384771A (en) | 1993-08-27 | 1995-01-24 | At&T Corp. | Multimedia call configuration system |
EP0744857A2 (en) | 1995-05-26 | 1996-11-27 | AT&T IPM Corp. | Multimedia conference call providing adjustable bandwidth for individual communication terminals |
US6011851A (en) * | 1997-06-23 | 2000-01-04 | Cisco Technology, Inc. | Spatial audio processing method and apparatus for context switching between telephony applications |
US6144671A (en) * | 1997-03-04 | 2000-11-07 | Nortel Networks Corporation | Call redirection methods in a packet based communications network |
US6404873B1 (en) * | 1998-12-01 | 2002-06-11 | Siemens Information And Communication Networks, Inc. | Subconference calling in a telephony-over-LAN environment |
US20030088619A1 (en) * | 2001-11-02 | 2003-05-08 | Boundy Mark N. | Using PSTN to convey participant IP addresses for multimedia conferencing |
US20040010549A1 (en) * | 2002-03-17 | 2004-01-15 | Roger Matus | Audio conferencing system with wireless conference control |
US20040028199A1 (en) | 2002-08-08 | 2004-02-12 | International Business Machines Corporation | Apparatus and method for controlling conference call participants |
US20040081293A1 (en) | 2002-10-23 | 2004-04-29 | International Business Machines Corporation | System and method for volume control management in a personal telephony recorder |
US20060215584A1 (en) * | 2004-02-26 | 2006-09-28 | Matsushita Electric Industrial Co., Ltd. | Exchange and conference communication method therefor |
-
2005
- 2005-09-01 US US11/218,326 patent/US7715541B2/en not_active Expired - Fee Related
-
2006
- 2006-08-30 WO PCT/US2006/033854 patent/WO2007027769A2/en active Application Filing
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5379280A (en) | 1991-09-26 | 1995-01-03 | Ipc Information Systems, Inc. | Conferencing system for distributed switching network |
US5373549A (en) | 1992-12-23 | 1994-12-13 | At&T Corp. | Multi-level conference management and notification |
US5384771A (en) | 1993-08-27 | 1995-01-24 | At&T Corp. | Multimedia call configuration system |
EP0744857A2 (en) | 1995-05-26 | 1996-11-27 | AT&T IPM Corp. | Multimedia conference call providing adjustable bandwidth for individual communication terminals |
US5590127A (en) | 1995-05-26 | 1996-12-31 | Lucent Technologies Inc. | Multimedia conference call providing adjustable bandwidth for individual communication terminals |
US6144671A (en) * | 1997-03-04 | 2000-11-07 | Nortel Networks Corporation | Call redirection methods in a packet based communications network |
US6011851A (en) * | 1997-06-23 | 2000-01-04 | Cisco Technology, Inc. | Spatial audio processing method and apparatus for context switching between telephony applications |
US6404873B1 (en) * | 1998-12-01 | 2002-06-11 | Siemens Information And Communication Networks, Inc. | Subconference calling in a telephony-over-LAN environment |
US20030088619A1 (en) * | 2001-11-02 | 2003-05-08 | Boundy Mark N. | Using PSTN to convey participant IP addresses for multimedia conferencing |
US20040010549A1 (en) * | 2002-03-17 | 2004-01-15 | Roger Matus | Audio conferencing system with wireless conference control |
US20040028199A1 (en) | 2002-08-08 | 2004-02-12 | International Business Machines Corporation | Apparatus and method for controlling conference call participants |
US20040081293A1 (en) | 2002-10-23 | 2004-04-29 | International Business Machines Corporation | System and method for volume control management in a personal telephony recorder |
US20060215584A1 (en) * | 2004-02-26 | 2006-09-28 | Matsushita Electric Industrial Co., Ltd. | Exchange and conference communication method therefor |
Non-Patent Citations (12)
Title |
---|
"Avaya Audio Console User Guide," Avaya, Document No. 81100286 Rev A, pp. I-9-2 (2004). |
"Bridge Talk User's Guide," Avaya, Document No. 81100300 Rev C, pp. 1-288 (Jul. 2005). |
"Cisco Meeting Place Glossary," OL-6141-01, pp. GL1-GL20 Cisco Systems, Inc., (Publication Date Unknown). |
"Cisco MeetingPlace 5.3," Data Sheet, Cisco Systems, Inc., pp. 1-16 (Publication Date Unknown) (Copyright 1992-2004). |
"Cisco MeetingPlace 8106 Rich-Media Conferencing on Every Desktop," Data Sheet, Cisco Systems, Inc., pp. 1-6 (Publication Date Unknown) (Copyright 1992-2004). |
"Cisco MeetingPlace Hosted Service," Data Sheet, Cisco Systems, Inc., pp. 1-9 (Publication Date Unknown) (Copyright 1992-2004). |
"IP Centric Conferencing," A Radvision White Paper, Radvision, pp. 1-14 (Publication Date Unknown) (Copyright 2001). |
"Web Portal 3.2 User Guide," Avaya, Document No. 81100289, pp. 1-72 (Jun. 22, 2005). |
Cisco MeetingPlace User Guide, Phone Setup Instructions, pp. 1-2 (Publication Date Unknown) (Copyright 2004). |
Configuration Guide for Cisco MeetingPlace Audio Server Release 5.3, "Chapter 2: Setting Up Cisco MeetingPlace Audio Server," OL-5823-01, Cisco Systems, Inc., pp. 2-1-2-68 (Publication Date Unknown). |
Configuration Guide for Cisco MeetingPlace Audio Server Release 5.3, "Chapter 3: Configuring a Cisco MeetingPlace Shadow Server," OL-6456-01, Cisco Systems, Inc., pp. 3-1-3-16 (Publication Date Unknown). |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for International Application No. PCT/US06/33854 (Apr. 20, 2007). |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8881027B1 (en) * | 2006-09-11 | 2014-11-04 | Broadnet Teleservices, Llc | Teleforum participant screening |
US9081485B1 (en) | 2006-09-11 | 2015-07-14 | Broadnet Teleservices. LLC | Conference screening |
US9883042B1 (en) | 2006-09-11 | 2018-01-30 | Broadnet Teleservices, Llc | Teleforum participant screening |
US20100056122A1 (en) * | 2008-09-01 | 2010-03-04 | Zhongwen Chen | Remote communication method and its meeting system |
US20100315482A1 (en) * | 2009-06-15 | 2010-12-16 | Microsoft Corporation | Interest Determination For Auditory Enhancement |
US8416715B2 (en) * | 2009-06-15 | 2013-04-09 | Microsoft Corporation | Interest determination for auditory enhancement |
US20120163576A1 (en) * | 2010-12-27 | 2012-06-28 | Avaya Inc. | System and method for changing conference moderators during a conference call |
US8416937B2 (en) * | 2010-12-27 | 2013-04-09 | Avaya Inc. | System and method for changing conference moderators during a conference call |
US20140050104A1 (en) * | 2012-08-17 | 2014-02-20 | Avaya Inc. | System and method for obviating a meet-me conference hub |
US8934342B2 (en) * | 2012-08-17 | 2015-01-13 | Avaya Inc. | System and method for obviating a meet-me conference hub |
Also Published As
Publication number | Publication date |
---|---|
US20070058795A1 (en) | 2007-03-15 |
WO2007027769A2 (en) | 2007-03-08 |
WO2007027769B1 (en) | 2007-08-23 |
WO2007027769A3 (en) | 2007-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7715541B2 (en) | Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device | |
US7283154B2 (en) | Systems and methods for videoconference and/or data collaboration initiation | |
US8199891B2 (en) | System and method for remote screen monitoring | |
RU2398361C2 (en) | Intelligent method, audio limiting unit and system | |
RU2396730C2 (en) | Control of conference layout and control protocol | |
US7848738B2 (en) | Teleconferencing system with multiple channels at each location | |
RU2398362C2 (en) | Connection of independent multimedia sources into conference communication | |
US8379076B2 (en) | System and method for displaying a multipoint videoconference | |
US7940705B2 (en) | Method and system for blocking communication within a conference service | |
JP4176637B2 (en) | Data conferencing method, apparatus and system | |
US8098599B2 (en) | Method and system for multiple party telephone call | |
US20120086769A1 (en) | Conference layout control and control protocol | |
US20070294263A1 (en) | Associating independent multimedia sources into a conference call | |
US20070291667A1 (en) | Intelligent audio limit method, system and node | |
JPH07303147A (en) | Communication bridge | |
US7983406B2 (en) | Adaptive, multi-channel teleconferencing system | |
KR20000015926A (en) | Telephone doubler arrangement | |
US6603965B1 (en) | Pervasive voice handset system | |
US7881447B1 (en) | Conference call text messaging protocol using caller ID screen | |
US7924995B2 (en) | Teleconferencing system with multi-channel imaging | |
KR100549438B1 (en) | VoIP Emergency conference call system and controlling method thereof | |
EP2533510A1 (en) | Audio conference system | |
US7519047B1 (en) | Method and apparatus for cloning terminals in a communications network | |
JP4684240B2 (en) | Multi-person call terminal, multi-person call system, multi-person call method, multi-person call program and recording medium storing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TEKELEC,CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRANT, CHRISTOPHER;DEVIREDDY, SUNIL;MADHUSUDAN, SUBASH;REEL/FRAME:016884/0514 Effective date: 20050913 Owner name: TEKELEC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARRANT, CHRISTOPHER;DEVIREDDY, SUNIL;MADHUSUDAN, SUBASH;REEL/FRAME:016884/0514 Effective date: 20050913 |
|
AS | Assignment |
Owner name: GENBAND, INC., TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TEKELEC;REEL/FRAME:019843/0322 Effective date: 20070421 Owner name: GENBAND, INC.,TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TEKELEC;REEL/FRAME:019843/0322 Effective date: 20070421 |
|
AS | Assignment |
Owner name: BROADSOFT M6, LLC, MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GENBAND INC.;REEL/FRAME:021453/0906 Effective date: 20080827 Owner name: BROADSOFT M6, LLC,MARYLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GENBAND INC.;REEL/FRAME:021453/0906 Effective date: 20080827 |
|
AS | Assignment |
Owner name: ORIX VENTURE FINANCE LLC, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNOR:BROADSOFT M6, LLC;REEL/FRAME:021701/0921 Effective date: 20080926 Owner name: ORIX VENTURE FINANCE LLC,NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNOR:BROADSOFT M6, LLC;REEL/FRAME:021701/0921 Effective date: 20080926 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: BROADSOFT M6, LLC, MARYLAND Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:ORIX VENTURE FINANCE LLC;REEL/FRAME:024900/0520 Effective date: 20100827 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: BROADSOFT, INC., MARYLAND Free format text: CHANGE OF NAME;ASSIGNOR:BROADSOFT M6, LLC;REEL/FRAME:032394/0567 Effective date: 20131231 |
|
AS | Assignment |
Owner name: BROADSOFT, INC., MARYLAND Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 032394 FRAME 0567. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER;ASSIGNOR:BROADSOFT M6, LLC;REEL/FRAME:032436/0074 Effective date: 20131231 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552) Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20220511 |