Abstract:
Packets of real-time information are sent with a source rate greater than zero kilobits per second, and a time or path or combined time/path diversity rate initially being zero kilobits per second. This results in a quality of service QoS, optionally measured at the sender or the receiver. When the QoS is on an unacceptable side of a threshold of acceptability, the sender sends diversity packets at an increased rate. Increasing the diversity rate while either reducing or maintaining the overall transmission rate is new. CELP-based multiple-description data partitioning sends the base or important information plus a subset of fixed excitation in one packet and sends the base or important information plus the complementary subset of fixed excitation in another packet. Reconstruction produces acceptable quality when only one of the two packets is received and better quality when both packets are received. Reconstruction provides for single and multiple lost packets.
Abstract:
Packets of real-time information are sent with a source rate greater than zero kilobits per second, and a time or path or combined time/path diversity rate initially being zero kilobits per second. This results in a quality of service QoS, optionally measured at the sender or the receiver. When the QoS is on an unacceptable side of a threshold of acceptability, the sender sends diversity packets at an increased rate. Increasing the diversity rate while either reducing or maintaining the overall transmission rate is new. CELP-based multiple-description data partitioning sends the base or important information plus a subset of fixed excitation in one packet and sends the base or important information plus the complementary subset of fixed excitation in another packet. Reconstruction produces acceptable quality when only one of the two packets is received and better quality when both packets are received. Reconstruction provides for single and multiple lost packets.
Abstract:
An apparatus and methods for concealing missing packets in a CVSD bit stream are disclosed. In one embodiment, an indication from a packet loss indicator (PLI) that a packet is missing is received. Next the status of the missing packet is determined. Based on the status of the missing packet, a sample packet is generated to replace the missing packet, and a memory of the CVSD is updated. A compressed copy of the sample packet may be stored in a first memory buffer in either μ-law or a-law format.
Abstract:
A wireless interface device for a keyboard of a computer system is achieved. The device comprises a radio transmitter and receiver. A modem encodes data to be sent by the radio transmitter and decodes data received by the radio receiver. A central processing unit is included. A direct signal connection is provided between the wireless interface circuit and a keyboard. A baseband circuit encrypts data to be transmitted and decrypts received data. The wireless interface device has built-in scanning and decoding functions for an input device such as a keyboard or a mouse. The wireless interface device has power saving functions to extend the battery life of the input device. The wireless interface device has the capability of automatically selecting between several communication frequencies or channels. The wireless interface device has the capability of automatically selecting between several data rates.
Abstract:
A wireless interface device for a keyboard of a computer system is achieved. The device comprises a radio transmitter and receiver. A modem encodes data to be sent by the radio transmitter and decodes data received by the radio receiver. A central processing unit is included. A direct signal connection is provided between the wireless interface circuit and a keyboard. A baseband circuit encrypts data to be transmitted and decrypts received data. The wireless interface device has built-in scanning and decoding functions for an input device such as a keyboard or a mouse. The wireless interface device has power saving functions to extend the battery life of the input device. The wireless interface device has the capability of automatically selecting between several communication frequencies or channels. The wireless interface device has the capability of automatically selecting between several data rates.
Abstract:
A process (111,101) of sending packets of real-time information at a sender (311) includes steps of initially generating at the sender the packets of real-time information with a source rate (s11) greater than zero kilobits per second, and a time or path or combined time/path diversity rate (d11), the amount of diversity (d11) initially being at least zero kilobits per second. The process sends the packets, thereby resulting in a quality of service QoS, and optionally obtains at the sender (311) a measure of the QoS. Rate/diversity adaptation decision may be performed at receiver (361′) instead. Another step compares the QoS with a threshold of acceptability (Th1), and when the QoS is on an unacceptable side of said threshold (Th1) increases the diversity rate (d11 to d22) and sends not only additional ones of the packets of real-time information but also sends diversity packets at the diversity rate as increased (d22). Increasing the diversity rate (d11 to d22) while either reducing or keeping unchanged the overall transmission rate (sij+dij) is an important new improvement in even solely-time-diversity embodiments. In another form of the invention a single-chip integrated circuit includes a processor circuit (1511), and a rate-and-diversity control (1561). Here again, the diversity is contemplated to be time diversity, path diversity, and combined time/path diversity in various embodiments. Other embodiments disclosed encompass other processes, improved packets and packet ensembles, integrated circuits, chipsets, computer add-in cards, information storage articles, systems, computers, gateways, routers, cellular telephone handsets, wireless base stations, appliances, and packet networks, and other forms as claimed.
Abstract:
Packets of real-time information are sent with a source rate greater than zero kilobits per second, and a time or path or combined time/path diversity rate initially being zero kilobits per second. This results in a quality of service QoS, optionally measured at the sender or the receiver. When the QoS is on an unacceptable side of a threshold of acceptability, the sender sends diversity packets at an increased rate. Increasing the diversity rate while either reducing or maintaining the overall transmission rate is new. CELP-based multiple-description data partitioning sends the base or important information plus a subset of fixed excitation in one packet and sends the base or important information plus the complementary subset of fixed excitation in another packet. Reconstruction produces acceptable quality when only one of the two packets is received and better quality when both packets are received. Reconstruction provides for single and multiple lost packets.
Abstract:
In one form of the invention, a process of sending real-time information from a sender computer (103) to a receiver computer (105) coupled to the sender computer (103) by a packet network (100) wherein packets (111,113) sometimes become lost, includes steps of directing (441) packets (111) containing the real-time information from the sender computer (103) by at least one path (119) in the packet network (100) to the receiver computer (105), and directing packets (113) containing information dependent on the real-time information from the sender computer (103) by at least one path diversity path (117) in the packet network (100) to the same receiver computer (105). Other forms of the invention encompass other processes, improved packets and packet ensembles (111,113), integrated circuits (610), chipsets (DSP 1721, MCU), computer cards (1651), information storage articles (1511,1611), systems, computers (103,105), gateways (191,193), routers (131,133), cellular telephone handsets (181,189), wireless base stations (183,187), appliances (1721,1731,1741), and packet networks (100), and other forms as disclosed and claimed.
Abstract:
A process (111,101) of sending packets of real-time information at a sender (311) includes initially generating packets of real-time information with a source rate (s11) greater than zero kilobits per second, and a time or path or combined time/path diversity rate (d11) initially being at least zero kilobits per second. Sending the packets results in a quality of service QoS, optionally measured at the sender (311). Rate/diversity adaptation decision may be performed at receiver (361′) instead. When the QoS is on an unacceptable side of a threshold of acceptability (Th1), the sender increases the diversity rate (d11 to d22) and sends not only additional ones of the packets of real-time information but also sends diversity packets at the increased diversity rate (d22). Increasing the diversity rate (d11 to d22) while either reducing or maintaining the overall transmission rate (sij+dij) is an important new improvement.
Abstract:
A computing system wherein communication between a host computer and peripheral units, e.g. computer mouse and keyboard, is performed using RF signals. The host computer and the peripheral units each contain a transceiver for managing and transmitting the RF communication messages. An acknowledgement is sent by the receiving transceiver to the sending transceiver to signify that the message was successfully received. If no acknowledgement is received by the sending transceiver, a subsequent RF communication message is sent until an acknowledgement is received. A sleep mode is invoked between messages to conserve battery power in the peripheral units, and the peripheral units send a report message to the host when awaking periodically, or by a user demand, from the sleep mode signifying that the peripheral unit is active and ready to send or receive messages.