# US 10,121,487 B2 · Signaling processor capable of generating and synthesizing high frequency recover signal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,121,487 B2
- Document ID: US10121487B2
- Status: Granted
- Kind: B2
- Application number: 15/813,607
- Filed: 2017-11-15
- Published: 2018-05-24
- Granted: 2018-11-06
- Earliest claimed: 2016-11-18
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Anant Baijal; Hyeon Sik Jeong; Byeong Seob Ko; Hyunjoo Chung; Sang Mo Son
- Web page: https://patentgrep.com/patent/US10121487B2

## CPC

- G10L 19/265: {Pre-filtering, e.g. high frequency emphasis prior to encoding}
- G10L 19/0208: {Subband vocoders}
- G10L 19/022: Blocking, i.e. grouping of samples in time; Choice of analysis windows; Overlap factoring
- G10L 19/08: Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L 19/24: Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
- G10L 21/0388: Details of processing therefor
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

A signaling processor is provided. The signaling processor includes a frequency domain processing module configured to generate a cut-off frequency of an input signal and to generate level information for adjusting a level of a high frequency recovery signal and a time domain processing module configured to receive the cut-off frequency and the level information from the frequency domain processing module, to generate a signal having a frequency greater than or equal to the cut-off frequency using part of a signal of a frequency lower than the cut-off frequency in the input signal, to generate the high frequency recovery signal by adjusting a level of the generated signal using the level information, and to synthesize the high frequency recovery signal with the input signal.

## Claims

### Claim 1

A signaling processor, comprising:
a frequency domain processing module comprising processing circuitry configured to generate a cut-off frequency of an input signal and to generate level information for adjusting a level of a high frequency recovery signal; and
a time domain processing module comprising processing circuitry configured to receive the cut-off frequency and the level information from the frequency domain processing module, to generate a signal having a frequency greater than or equal to the cut-off frequency using part of a signal having a frequency lower than the cut-off frequency in the input signal, to generate the high frequency recovery signal by adjusting a level of the generated signal using the level information, and to synthesize the high frequency recovery signal with the input signal.

### Claim 2 (depends on 1)

The signaling processor of claim 1, wherein the input signal comprises additional information about a format of the input signal, and
wherein the frequency domain processing module is configured to:
generate the cut-off frequency in a frequency band corresponding to the additional information.

### Claim 3 (depends on 2)

The signaling processor of claim 2, wherein the frequency domain processing module is configured to:
generate the cut-off frequency in a band between a first frequency lower than a frequency corresponding to the additional information and a second frequency corresponding to ½ of a sampling frequency of the input signal.

### Claim 4 (depends on 2)

The signaling processor of claim 2, wherein the frequency domain processing module is configured to:
generate one of frequencies included in a frequency band having a greatest level difference between a peak and a valley in the input signal of the frequency band corresponding to the additional information as the cut-off frequency.

### Claim 5 (depends on 1)

The signaling processor of claim 1, wherein the time domain processing module is configured to:
generate the signal having a frequency greater than or equal to the cut-off frequency using a signal between a frequency corresponding to ½ of the cut-off frequency and the cut-off frequency in the input signal.

### Claim 6 (depends on 1)

The signaling processor of claim 1, wherein the time domain processing module is configured to:
generate harmonics using part of a signal of a frequency lower than the cut-off frequency in the input signal; and
generate the signal having a frequency greater than or equal to the cut-off frequency using the generated harmonics.

### Claim 7 (depends on 6)

The signaling processor of claim 6, wherein the harmonics comprise first harmonics and second harmonics,
wherein the time domain processing module is configured to:
amplify the first harmonics and the second harmonics by different gain values, respectively; and
generate the signal having a frequency greater than or equal to the cut-off frequency using the amplified first harmonics and the amplified second harmonics.

### Claim 8 (depends on 1)

The signaling processor of claim 1, wherein the frequency domain processing module is configured to:
divide a frequency band lower than the cut-off frequency into a first plurality of frequency bands; and
generate the level information of the high frequency recovery signal using a level value of each of the first plurality of frequency bands of the input signal.

### Claim 9 (depends on 8)

The signaling processor of claim 8, wherein the frequency domain processing module is configured to:
divide a frequency band between a frequency corresponding to ½ of the cut-off frequency and the cut-off frequency into the first plurality of frequency bands; and
generate the cut-off frequency and the level information of the high frequency recovery signal corresponding to each of bands in which a ½ band of a sampling frequency of the input signal is divided into a same number as the number of the first plurality of frequency bands.

### Claim 10 (depends on 8)

The signaling processor of claim 8, wherein the level information of the high frequency recovery signal comprises:
a gain value based on a difference between average level values of a frequency band adjacent to each of the first plurality of frequency bands of the input signal.

### Claim 11 (depends on 1)

The signaling processor of claim 1, wherein the time domain processing module is configured to:
receive the cut-off frequency and the level information from the frequency domain processing module;
adjust a level of part of a signal having a frequency lower than the cut-off frequency in the input signal using the level information;
generate the high frequency recovery signal using the signal, the level of which is adjusted; and
synthesize the high frequency recovery signal with the input signal.

### Claim 12

A method controlling a signaling processor, the method comprising:
generating a cut-off frequency of an input signal and level information for adjusting a level of a high frequency recovery signal in a frequency domain;
generating a signal having a frequency greater than or equal to the cut-off frequency using part of a signal having a frequency lower than the cut-off frequency in the input signal in a time domain;
generating the high frequency recovery signal by adjusting a level of the generated signal using the level information in the time domain; and
synthesizing the high frequency recovery signal with the input signal in the time domain.

### Claim 13 (depends on 12)

The method of claim 12, wherein the generating of the cut-off frequency comprises:
generating the cut-off frequency in a frequency band corresponding to additional information about a format of the input signal, the additional information being included in the input signal.

### Claim 14 (depends on 13)

The method of claim 13, wherein the generating of the cut-off frequency in the frequency band corresponding to the additional information comprises:
generating the cut-off frequency in a band between a first frequency lower than a frequency corresponding to the additional information and a second frequency corresponding to ½ of a sampling frequency of the input signal.

### Claim 15 (depends on 13)

The method of claim 13, wherein the generating of the cut-off frequency in the frequency band corresponding to the additional information comprises:
generating one of frequencies included in a frequency band with a greatest level difference between a peak and a valley in the input signal of the frequency band corresponding to the additional information, as the cut-off frequency.

### Claim 16 (depends on 12)

The method of claim 12, wherein the generating of the signal of the cut-off frequency or more comprises:
generating the signal having a frequency greater than or equal to the cut-off frequency using a signal between a frequency corresponding to ½ of the cut-off frequency and the cut-off frequency in the input signal.

### Claim 17 (depends on 12)

The method of claim 12, wherein the generating of the signal of the cut-off frequency or more comprises:
generating harmonics using part of a signal having a frequency lower than the cut-off frequency in the input signal; and
generating the signal having a frequency greater than or equal to the cut-off frequency using the generated harmonics.

### Claim 18 (depends on 17)

The method of claim 17, wherein the harmonics comprise first harmonics and second harmonics,
wherein the generating of the signal having a frequency greater than or equal to the cut-off frequency comprises:
amplifying the first harmonics and the second harmonics by different gain values, respectively; and
generating the signal having a frequency greater than or equal to the cut-off frequency using the amplified first harmonics and the amplified second harmonics.

### Claim 19 (depends on 12)

The method of claim 12, wherein the generating of the level information for adjusting the level of the high frequency recovery signal comprises:
dividing a frequency band lower than the cut-off frequency into a first plurality of frequency bands; and
generating the level information of the high frequency recovery signal using a level value of each of the first plurality of frequency bands of the input signal.

### Claim 20 (depends on 19)

The method of claim 19, wherein the dividing into the first plurality of frequency bands comprises:
dividing a frequency band between a frequency corresponding to ½ of the cut-off frequency and the cut-off frequency into the first plurality of frequency bands, and
wherein the generating of the level information of the high frequency recovery signal comprises:
generating the cut-off frequency and the level information of the high frequency recovery signal corresponding to each of bands in which a ½ band of a sampling frequency of the input signal is divided into a same number as the number of the first plurality of frequency bands.
