DSP Group Patent Applications

Usage of Speaker Microphone for Sound Enhancement

Granted: July 28, 2011
Application Number: 20110181452
The method and system use a speaker available in an audio end device when not in use as a microphone. The speaker is utilized for enhancing the sound quality received by the person or device at the near end, i.e., the user of the device, or the speaker at the far end, i.e., the speaker with whom the near-end speaker is communicating. Exemplary applications are shown for such utilization, including single or dual microphone near-end automatic listening enhancement, acoustic echo…

Method and apparatus for smooth convergence during audio discontinuous transmission

Granted: October 14, 2010
Application Number: 20100260273
A method of maintaining signal convergence of a transmitter and a receiver of an adaptive differential pulse code modulated (ADPCM) communication system during discontinuous transmission, by generating synchronized comfort noise frame in the transmitter and in the receiver during quiet periods and mutually updating the receiver's decoder and encoder on their states.

METHOD AND APPARATUS FOR PULSE POSITION MODULATION

Granted: September 30, 2010
Application Number: 20100244974
A method for reducing the transition rate of a pulse width modulated signal representing an original signal, and thus reducing energy losses of devices such as class D amplifiers stimulated by the signal, while decreasing the jitter and thus the SNR of the output low passed signal. Within the method every R pulses of a signal having a frame duration of M, are summed to receive frames of R*M duration having a single pulse. Then, the odd pulses are mirrored within their respective time…

METHOD AND APPARATUS FOR PRESENTING OVERLAY IMAGES

Granted: July 8, 2010
Application Number: 20100171760
A method and system for displaying overlay images on top of base images on a digitally-controlled display device. If the overlay image comprises an area at which only the values of the base image are to be displayed, the area or part thereof is indicated, and pixels of the overlay image within the area are not fetched from an image source and are not mixed with the corresponding values of the pixels of the base area. Thus, multiple fetch and mixing operations are saved, which provide…

ADAPTIVE ERROR PROTECTION FOR WIRELESS COMMUNICATIONS

Granted: June 3, 2010
Application Number: 20100138724
A method of error protection for wireless communication of packets of sampled digitized audio data according to a selected communication protocol, comprising: identifying the least significant bits of each sample of audio data encoded in the packets based on the communication protocol used; selectively replacing one or more of the least significant bits with values that enable performing error correction on the rest of the data encoded in the packet; transmitting the altered packet from…

BLIND-SLOT RADIO WITH NON-BLIND-SLOT SCANNING MODE

Granted: April 9, 2009
Application Number: 20090092119
The present invention relates to a transceiver device and a method of controlling a time-division multiplex frame structure with time slots in active mode in which a bearer is established, and time slots in an idle mode in which no bearer is established. Adjacent first and second time slots are set in a scanning mode when the transceiver device is listening for bearer set-up attempts, and the first time slot is switched from the scanning mode to the idle mode if a bearer has been…

ROM CODE PATCH METHOD

Granted: January 8, 2009
Application Number: 20090013124
The present invention relates to a method of replacing a sequence of one or more commands from a routine in a ROM of a device using a RAM. The method allows replacing part of a routine, for example a single command, while continuing to use the rest of the commands of the routine from the ROM. In an exemplary embodiment of the invention, a single command is replaced by adding only two additional commands or four additional commands as overhead in the replacement process.

Digital phase locked loop

Granted: December 13, 2007
Application Number: 20070286268
Digital communication signals that encode information in the phase may be susceptible to phase error from many sources. A device corrects for carrier and sampling phase errors, as well as additive phase noise. A digital phase locked loop simultaneously tracks the carrier phase error and the sampling phase error, and corrects the signal in the frequency domain. The device may use the sampling phase error to advance or delay the sampling window used to convert the signal from the time…

Electrical load with preferential source

Granted: May 24, 2007
Application Number: 20070114849
A regulator circuit, embedded in a device, which is adapted to draw power from a power source internal to the device and a power source external to the device. The regulator circuit includes a first circuit segment for regulating power supplied by the internal power source, a second circuit segment for regulating power supplied by the external power source, an output circuit segment that monitors the output of the regulator circuit and supplies regulated power to the device.…

Analog to digital converter with ping-pong architecture

Granted: January 4, 2007
Application Number: 20070001891
The invention provides a receiver for use in a wireless communication system that substantially reduces mismatch between an in-phase (I) component and a quadrature (Q) component of a received signal. The receiver achieves this by sharing or “ping-ponging” an analog-to-digital converter (ADC) between the I and Q components. By sharing a single pipelined ADC between the I and Q components, both the I and Q components are processed by the same circuitry inside the pipelined ADC thereby…

Apparatus and method for dynamic diversity based upon receiver-side assessment of link quality

Granted: November 16, 2006
Application Number: 20060258304
An apparatus for dynamic diversity signal reception based upon receiver-side link quality assessments includes two or more antennae. At least one switch is connected to the two or more antennae. A dynamic diversity controller is connected to the at least one switch. The dynamic diversity controller includes a link quality assessor to assess link quality and generate a link characterization value. A diversity configuration selector, responsive to the link characterization value,…