Abstract:
Un aparato, que comprende: Una unidad de memorización (256) configurada para almacenar paquetes de datos y un primer controlador (254) configurado para comparar un número de paquetes almacenados en la unidad de memorización para un primer umbral de envolvente de tiempo de compresión y un primer umbral de envolvente de tiempo de expansión para la unidad de memorización, estando, además, el primer controlador adaptado para generar una señal de control de envolvente de tiempo que indica la compresión si el número de paquetes memorizados es superior al primer umbral de envolvente de tiempo de compresión y para generar una señal de control de envolvente de tiempo que indica la expansión si el número de paquetes memorizados es superior al primer umbral de envolvente de tiempo de expansión, en donde el primer controlador está configurado para identificar el inicio y el final de una ráfaga de voz, en donde el primer controlador está configurado para identificar una parte final de la ráfaga de voz (510) y comprimir al menos un paquete en la parte final de la ráfaga de voz.
Abstract:
In a particular embodiment, a method is disclosed that includes receiving a feedback message at a transmitter, the feedback message including an indication of a magnitude of congestion and a sustainable rate of data transmission at a receiver. The method also includes determining a decongestion rate and a decongestion time based on at least one of the sustainable rate of data transmission and the magnitude of congestion when the magnitude of congestion satisfies a threshold value. The method further includes sending data at the decongestion rate from the transmitter to the receiver for the decongestion time. The method also includes adjusting a data transmission rate at the transmitter to the sustainable rate of data transmission after the decongestion time is ended.
Abstract:
Adaptive De-Jitter Buffer for Voice over IP (VoIP) for packet switched co mmunications. The de-jitter buffer methods and apparatus presented modify th e playback of packets dependent upon whether silence periods are detected in ter-sentence or intra-sentence to optimize voice quality in a communication system. In one example, a de-jitter buffer determines the length of at least one silence period associated with a plurality of received packets and dete rmines a time to transmit a portion of the packets based on the determined l ength of the silence period. In another example, a silence characterizer uni t performs this function.
Abstract:
Adaptive De-Jitter Buffer for Voice over IP (VoIP) for packet switch communications. The de-jitter buffer methods and apparatus presented avoid playback of underflows while balancing end-to-end delay. In one example, the de-jitter buffer is recalculated at the beginning of each talkspurt. In another example, talkspurt packets are compressed upon receipt of all remaining packets.
Abstract:
Adaptive De-Jitter Buffer for Voice over IP (VoIP) for packet switch communications. The de jitter buffer methods and apparatus presented avoid playback of underflows while balancing end-to-end delay. In one example, the de jitter buffer is recalculated at the beginning of each talkspurt. In another example, talkspurt packets are compressed upon receipt of all remaining packets.
Abstract:
Adaptive De-Jitter Buffer for Voice over IP (VoIP) for packet switch communications. The de-jitter buffer methods and apparatus presented avoid playback of underflows while balancing end-to-end delay. In one example, the de-jitter buffer is recalculated at the beginning of each talkspurt. In another example, talkspurt packets are compressed upon receipt of all remaining packets.
Abstract:
The present invention comprises a method of communicating background noise comprising the steps of transmitting background noise, blanking subsequent background noise data rate frames used to communicate the background noise, receiving the background noise and updating the background noise.
Abstract:
Methods, apparatuses, systems, and computer-readable media for taking great pictures at an event or an occasion. The techniques described in embodiments of the invention are particularly useful for tracking an object, such as a person dancing or a soccer ball in a soccer game and automatically taking pictures of the object during the event. The user may switch the device to an Event Mode that allows the user to delegate some of the picture-taking responsibilities to the device during an event. In the Event Mode, the device identifies objects of interest for the event. Also, the user may select the objects of interest from the view displayed by the display unit. The device may also have pre-programmed objects including objects that the device detects. In addition, the device may also detect people from the users' social networks by retrieving images from social networks like Facebook® and Linkedln®.
Abstract:
A multi-user augmented reality (AR) system operates without a previously acquired common reference by generating a reference image on the fly. The reference image is produced by capturing at least two images of a planar object and using the images to determine a pose (position and orientation) of a first mobile platform with respect to the planar object. Based on the orientation of the mobile platform, an image of the planar object, which may be one of the initial images or a subsequently captured image, is warped to produce the reference image of a front view of the planar object. The reference image may be produced by the mobile platform or by, e.g., a server. Other mobile platforms may determine their pose with respect to the planar object using the reference image to perform a multi-user augmented reality application.
Abstract:
Adaptive De-Jitter Buffer for Voice over IP (VoIP) for packet switch communications. The de-jitter buffer methods and apparatus presented avoid playback of underflows while balancing end-to-end delay. In one example, the de-jitter buffer is recalculated at the beginning of each talkspurt. In another example, talkspurt packets are compressed upon receipt of all remaining packets.