Abstract:
A system and method are disclosed for interleaving time-critical packets and lower-priority packets onto a common data link. A packet arrival prediction mechanism predicts when a time-critical packet is expected to arrive. When transmission of a waiting lower-priority packet might cause a substantial delay in the expected time-critical packet's transmission, the lower-priority packet is parked until it can be transmitted without interfering with a time-critical packet.
Abstract:
A method and system for participant control of privacy during a multiparty communication session includes receiving a request from a first participant to a multiparty communication connection for a sidebar between the first participant and a second participant to the multiparty communication connection. The sidebar is provided by at least substantially eliminating voice streams generated by the first participant and the second participant from conference output streams generated for a set of remaining participants to the multiparty communication connection.
Abstract:
Devices, softwares and methods generate, in real time, indexing metadata for select portions of a telephone conversation or conference. The indexing metadata is generated responsive to inputs received while the conversation is being recorded live. The inputs are either by a user pressing a soft key on a telephone device, or by a voice conference bridge determining who is the dominant speaker in a multi-party conference.
Abstract:
A method and system for logging voice quality issues for a communication connection includes receiving a signal for logging quality information for a voice connection at an endpoint of the voice connection. Voice samples are collected from the voice connection at the endpoint. The voice samples are stored in an error log at the endpoint.
Abstract:
A communication system includes an endpoint that performs codec selection based on at least one network parameter. In a particular embodiment, a communication session exchanges voice information, and the codec selection improves the overall voice quality of the communication session.
Abstract:
Voice and data streams transmitted from a conventional DSVD modem are interfaced directly to a network access server through a modified DSVD modem according to the invention. The voice and data is formatted into network data packets that are then routed directly to different endpoints through the network access server. The modified DSVD modem includes a packet framer that removes conventionally transmitted V.76 DSVD framing formats and stuffs bytes into the voice and data to form network packets. The network access server then routes the voice and data packets to the different endpoints identified in a packet header. Since the voice and data are output from the DSVD modem in data packets, the voice and data can be routed more efficiently to different network endpoints.
Abstract:
A telephone to digital data network interface 118 and method for its operation are disclosed. Interface 118 provides a connection point 52 and a standard line interface 50 for a POTS phone. Audio quality selector 86 interprets signaling received from a POTS phone (e.g., hookswitch signaling, DTMF signaling, or voice recognition commands) to select between multiple audio paths within interface 118. A first audio path includes the telephone line interface 50 and provides telephone-grade audio. Preferably, a second audio path includes a wideband audio output device (speaker 114) and a wideband audio input device (microphone 116). Audio quality selector 86 selects one of these paths using switches 106 and 108. It also communicates with digital audio processor 90, which preferably contains both a telephone-grade and a wideband audio codec and is capable of call-in-progress reconfiguration between the two. The present invention offers both a standard POTS phone interface and an option for higher-quality telephony when the other end of the conversation can provide this quality also.
Abstract:
Voice packets are redirected in packet telephony applications to a codec proxy system that makes voice endpoints involved in an end-to-end call appear to be using the voice codec required of it by the other endpoint, even if the endpoints do not possess the required codec capability. The codec proxy system acts as a broker during initial capability negotiations, and as a real-time transcoding facility between disparate codec capabilities once voice traffic begins. The resulting system allows non-standard, cost-optimized and/or feature specific packet voice endpoints to interoperate in a standards-based network.
Abstract:
A telephone instrument creates spatially simulated sound signals from signals received from a telephone line. The received signals are directed to left and right channels. In each channel, the signals are processed via a direct path, an early reflection path including a finite impulse response filter and a reverberant decay path including all-pass filter. In each channel, the outputs from the three paths are summed with different weights.