Abstract:
PROBLEM TO BE SOLVED: To distribute membership information about a participant computer system which participates in a multi-party conference session. SOLUTION: A link database comprises one or a plurality of link state records for discriminating a participant computer system from a list of neighboring computer systems logically linked to the participant computer system. When a new computer system participates in the multi-party session, the change such as participation is reflected on the link database of a corresponding neighboring computer system. Since the neighboring computer systems exchange link databases each other, the change is eventually propagated to all participant computer systems. Thus, the participant computer systems continuously transit toward such stable state as each participant computer system is aware of other participant computer systems and logical links related to them. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
Suppressing one or more frequency ranges of a signal prevents the occurrence of feedback in a voice data communications application. A system recognizes a frequency range in a signal where feedback occurs, or anticipates a frequency range where feedback is anticipated. The signal includes a signal the input system generates or that the output system renders. The system suppresses the signal in the frequency range by disregarding one or more sampling bits representing the frequency range, or by applying one or more filters to attenuate or eliminate the signal in the frequency range. The system may monitor the signal to identify feedback resulting in different or additional frequency ranges and suppress the signal in the different or additional frequency ranges to prevent feedback from occurring.
Abstract:
A conference server may request a key frame from a conference participant in response to determining that the conference participant should become a most active participant, and the conference server may make the conference participant the most active participant in response to receiving the key frame from the conference participant.
Abstract:
Feedback and frame synchronization between media encoders and decoders is described. More particularly, the encoder can encode frames that are based on source content to be sent to the decoder. The encoder can determine whether the frame should be cached by the encoder and the decoder. If the frame is to be cached, the encoder can so indicate by encoding the frame with one or more cache control bits. The decoder can receive the frame from the decoder, and can examine the cache control bits to determine whether to cache the frame. The decoder can also decode the frame.
Abstract:
Various technologies and techniques are disclosed that improve media communications. In one embodiment, a media server receives a media communication with a first quality from a personal computer with VoIP telephone capabilities. The media server translates the media (e.g., audio, visual, etc.) communication into a second quality, and forwards the media communication to a communication gateway. The translation to improve communications can also be done when receiving the media communication from the communication gateway for forwarding to the personal computer having VoIP telephone capability. In some embodiments, a media server sits in the communication channel between a personal computer with VoIP telephone capabilities and a communication gateway and is able to translate communications into codec protocols they each understand.
Abstract:
Systems, methods, and/or techniques ("tools") are described that sort speakers in a network-enabled conference. In some cases, this sorted list of speakers indicates which speaker is dominant. With this sorted list, a participant's communication device may provide context about the speakers. In some cases a participant's communication device has a display that presents real-time video of the speakers or other visual indicia, such as each or the most dominant speaker's name, picture, title, or location. These and other context about speakers may help participants better understand discussions in network-enabled conferences.
Abstract:
A hello message (222) is sent to an inviting computer system (208). An inviting side link database (238) having inviting side state record indicating logical link of inviting system to joining computer system (206), is received from inviting computer system. A joining side link database (224) is updated for indicating that joining system is logically linked to inviting system in response to reception of database. The updated database is transmitted to inviting system. Independent claims are also included for the following: (1) membership information distribution program; (2) computer readable recorded medium storing membership information distribution program.
Abstract:
Systems, methods, and/or techniques ("tools") are described that sort speakers in a network-enabled conference. In some cases, this sorted list of speakers indicates which speaker is dominant. With this sorted list, a participant's communication device may provide context about the speakers. In some cases a participant's communication device has a display that presents real-time video of the speakers or other visual indicia, such as each or the most dominant speaker's name, picture, title, or location. These and other context about speakers may help participants better understand discussions in network-enabled conferences.