EP2101317B1 - Verfahren und vorrichtung zur aktualisierung eines synthesefilterstatus - Google Patents
Verfahren und vorrichtung zur aktualisierung eines synthesefilterstatus Download PDFInfo
- Publication number
- EP2101317B1 EP2101317B1 EP08860832A EP08860832A EP2101317B1 EP 2101317 B1 EP2101317 B1 EP 2101317B1 EP 08860832 A EP08860832 A EP 08860832A EP 08860832 A EP08860832 A EP 08860832A EP 2101317 B1 EP2101317 B1 EP 2101317B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- synthesis filter
- synthesis
- updating
- encoding
- encoding rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003786 synthesis reaction Methods 0.000 title claims description 158
- 230000015572 biosynthetic process Effects 0.000 title claims description 153
- 238000000034 method Methods 0.000 title claims description 22
- 230000005284 excitation Effects 0.000 claims description 23
- 239000010410 layer Substances 0.000 description 14
- 239000012792 core layer Substances 0.000 description 10
- 238000001228 spectrum Methods 0.000 description 10
- 230000003044 adaptive effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000009897 systematic effect Effects 0.000 description 8
- 238000013139 quantization Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
- G10L19/24—Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
Definitions
- the present invention relates to the field of encoding and decoding technology, and more particularly to a method and device for updating statuses of synthesis filters.
- Code excited linear prediction (CELP) encoding technology is a medium-to-low-rate speech compression coding technology, which takes a codebook as an excitation source, and has advantages such as low rate, high quality of synthesized speech, and strong noise immunity, so it is widely applied as a mainstream coding technology at the coding rate of 4.8-16kb/s.
- FIG 1 is a systematic block diagram of a CELP speech encoding terminal
- FIG 2 is a systematic block diagram of a CELP speech decoding technology.
- LPC linear prediction coding
- a fixed codebook contribution and an adaptive codebook contribution are mixed to serve as the excitation of the synthesis filter.
- the synthesis filter outputs a reconstructed signal, and the signal should be consistent with the output of the synthesis filter of the decoding terminal in FIG. 2 .
- a perceptual weighting is performed on a residual difference between the reconstructed signal and the preprocessed signal, and an analysis-by-synthesis search is performed to respectively find adaptive codebook parameters and fixed codebook parameters to be used for the excitation of the filter.
- G.729.1 is a latest new generation speech encoding/decoding standard.
- This embedded speech encoding/decoding standard is characterized by layered coding, and capable of providing an audio quality from narrowband to wideband in a bit rate range of 8kb/s-32kb/s, allows to discard outer layer code streams according to the channel condition during the transmission, and thus is well adaptive to a channel.
- FIG. 3 is a systematic block diagram of a G.729.1 encoder
- FIG 4 is a systematic block diagram of a G.729.1 decoder. Referring to FIGs. 3 and 4 , the encoding/decoding of a core layer of the G.729.1 is based on a CELP model. It can be known from FIG.
- TDAC time-domain aliasing cancellation
- a TDAC decoder then decodes a residual signal component of the low sub-band, and the residual signal component is added with a low band signal component reconstructed by a CELP decoder to obtain a final reconstructed low band signal component.
- the TDAC encoding algorithm utilizes the reconstructed signal component of the CELP encoder at the encoding terminal
- the TDAC decoding algorithm utilizes the reconstructed signal component of the CELP decoder at the decoding terminal
- the synchronization between the reconstructed signal of the CELP encoding terminal and the reconstructed signal of the CELP decoding terminal is a premise of ensuring the correctness of the TDAC encoding/decoding algorithm.
- the synchronization between the status of the CELP encoder and the status of the CELP decoder should be ensured.
- FIG. 5 is a schematic structural view of a CELP encoder in G.729.1 in the prior art
- FIG. 6 is a schematic structural view of a CELP decoder in G.729.1 in the prior art.
- the CELP model used for the narrowband portion in G.729.1 supports two rates, that is, 8kb/s and 12kb/s
- the synthesis filter for reconstructing the narrowband signal component in the encoding terminal respectively reserves two status, namely, a status at the rate of 8kb/s and a status at the rate of 12kb/s.
- the decoding terminal In the encoding terminal, if the current encoding rate is 8kb/s, a core-layer excitation signal calculated by a core-layer G729 encoder is used to excite a synthesis corresponding to 8kb/s, and the status of the synthesis filter is updated. If the current encoding rate is equal to or higher than 12kb/s, an enhancement layer excitation signal is used to excite a synthesis filter corresponding to 12kb/s, and the status of the synthesis filter is updated. Referring to FIG. 6 , the decoding terminal only utilizes one synthesis filter, calculates a corresponding excitation according to the received actual code stream, performs synthesis filtering, and updates the status of the filter.
- the synthesis filters at two encoding rates at the encoding terminal use the same filter coefficient as that of the synthesis filter at the decoding terminal, that is, quantized LPC coefficient.
- the encoding terminal adopts two independent excitation synthesis modules to generate corresponding excitations, performs synthesis filtering on the corresponding synthesis filters, and updates the synthesis filters.
- the decoding terminal only adopts one synthesis filter, calculates the excitation signal according to the received parameter, performs synthesis filtering, and updates the synthesis filter. If the encoding rate is not switched between 8kb/s and 12kb/s, the reconstructed signals of the encoding and decoding terminals are fully synchronous.
- G.729 based Embedded Variable bit-rate coder An 8-32kbit/s scalable wideband coder bitstream interoperable with G.729; G.729.1 (05/06)", ITU-T DRAFT STUDY PERIOD 2005-2008, 29 May 2006, illustrates the implementation of a G. 729.1 speech encoder/decoder according to the standard.
- the embodiments of the present invention are directed to a method and device for updating statuses of synthesis filters, adapted to eliminate the defect in the prior art that, when the CELP encoder switches between different encoding rates, the asynchronism between the reconstructed signals of the encoding and decoding terminals affects the quality of the reconstructed signal at the decoding terminal, so as to realize the synchronization between the status of the CELP encoder and the status of the CELP decoder and ensure the consistency of the reconstructed signals of the encoding and decoding terminals when switching the encoding rate is switched.
- the present invention provides a method for updating statuses of synthesis filters in a multirate speech coder.
- the method includes: exciting a synthesis filter corresponding to a first encoding rate by using an excitation signal of the first encoding rate, outputting reconstructed signal information, and updating status information of the synthesis filter and a synthesis filter corresponding to a second encoding rate, wherein the updating the status information of the synthesis filter and the synthesis filter corresponding to the second encoding rate comprises: updating the status information of the synthesis filter corresponding to the first encoding rate by using the reconstructed signal information, and updating the status information of the synthesis filter corresponding to the second encoding rate by using the updated status information of the synthesis filter corresponding to the first encoding rate.
- the present invention provides a device for updating statuses of synthesis filters in a multirate speech coder.
- the device includes a plurality of synthesis filters and a status updating module.
- the status updating module is adapted to excite a synthesis filter corresponding to a first encoding rate by using an excitation signal of the first encoding rate, output reconstructed signal information, and update status information of the synthesis filter and a synthesis filter corresponding to a second encoding rate
- the status updating module comprises a first updating sub-module, adapted to update the status information of the synthesis filter corresponding to the first encoding rate by using the reconstructed signal information and a second updating sub-module, adapted to update the status information of the synthesis filter corresponding to the second encoding rate by using the updated status information of the synthesis filter corresponding to the first encoding rat.
- the method and device for updating statuses of synthesis filters With the method and device for updating statuses of synthesis filters according to the embodiments of the present invention, it is allowed to use an independent synthesis filter at each encoding rate during the encoding process, and after each frame is encoded, not only the status of the synthesis filter corresponding to the current rate is updated, but also the statuses of the synthesis filters at other rates is updated.
- the synchronization between the statuses of the synthesis filters corresponding to different rates at the encoding terminal is realized, thereby ensuring the consistency of the reconstructed signals of the encoding and decoding terminals when the encoding rate is switched, and improving the quality of the reconstructed signal of the decoding terminal.
- FIG. 1 is a systematic block diagram of a CELP speech encoding terminal
- FIG. 2 is a systematic block diagram of a CELP speech decoding technology
- FIG. 3 is a systematic block diagram of a G.729.1 encoder
- FIG. 4 is a systematic block diagram of a G.729.1 decoder
- FIG. 5 is a schematic structural view of a CELP encoder in G.729.1 in the prior art
- FIG. 6 is a schematic structural view of a CELP decoder in G.729.1 in the prior art
- FIG. 7 is a flow chart of a method for updating statuses of synthesis filters according to a first embodiment of the present invention.
- FIG. 8 is a flow chart of a method for updating statuses of synthesis filters according to a second embodiment of the present invention.
- FIG. 9 is a schematic structural view of a device for updating statuses of synthesis filters according to an embodiment of the present invention.
- the CELP encoder used for the narrowband portion supports two encoding rates, that is, 8kb/s and 12kb/s.
- the reconstruction of narrowband signal components is performed by using two independent synthesis filters corresponding to the two encoding rates. Meanwhile, the updating of statuses of the two synthesis filters is not performed independently; instead, after the synthesis filter corresponding to the current encoding rate is excited by using the excitation signal of the current encoding rate, and reconstructed signal information is output, not only the status information of the synthesis filter corresponding to the current encoding rate is updated, but also the status information of synthesis filters corresponding to other encoding rates is updated.
- the CELP model used for the narrowband portion of G729.1 if the current encoding rate is 8kb/s, after updating the status information of the synthesis filter corresponding to 8kb/s by using the output information of the synthesis filter corresponding to 8kb/s, the status information of the synthesis filter corresponding to the encoding rate of 12kb/s also needs to be updated. If the current encoding rate is 12kb/s or higher, after updating the status information of the synthesis filter corresponding to 12kb/s by using the output result information of the synthesis filter corresponding to 12kb/s, the status information of the synthesis filter corresponding to 8kb/s also needs to be updated.
- FIG. 7 is a flow chart of a method for updating statuses of synthesis filters according to a first embodiment of the present invention.
- the current encoding rate is 8kb/s
- Step 100 an LPC analysis is performed on a received speech signal to obtain spectrum parameter information and coefficient information of a synthesis filter corresponding to the spectrum parameter, and the spectrum parameter or the synthesis filter coefficient is quantized and dequantized.
- Step 101 an analysis-by-synthesis search is performed to obtain codebook parameters at an encoding rate of 8kb/s and the codebook parameters are quantized and dequantized.
- the codebook parameters include adaptive codebook parameters and fixed codebook parameters.
- Step 102 an excitation signal at the rate of 8kb/s is synthesized according to the adaptive codebook parameters and the fixed codebook parameters obtained by the dequantization.
- Step 103 the synthesis filter corresponding to the rate of 8kb/s after dequantization is excited by using the calculated excitation signal of a core layer, a reconstructed signal of a narrowband signal component is output, and status information of the synthesis filter corresponding to the rate of 8kb/s is updated by using the reconstructed signal information.
- Step 104 status information of the synthesis filter corresponding to 12kb/s is updated by using the updated status information of the synthesis filter corresponding to the rate of 8kb/s.
- the updated status of the synthesis filter corresponding to the rate of 8kb/s is used to overwrite the status of the synthesis filter corresponding to 12kb/s, or the status of the synthesis filter corresponding to 12kb/s is directly updated by using the reconstructed signal synthesized by the synthesis filter corresponding to the rate of 8kb/s in the Step 104.
- the speech signal received in the Step 100 is preprocessed.
- Step 103 after the reconstructed signal of the narrowband signal component is output, residual difference information is obtained according to the reconstructed signal and the preprocessed speech signal; and after performing perceptual weighting on the residual difference information, the residual difference information is returned to the Step 101 to perform the analysis-by-synthesis search. Therefore, the analysis-by-synthesis search is a closed loop.
- Table 1 is a bit allocation table for a used frame structure of a 20ms frame size encoded at full rate.
- FIG. 8 is a flow chart of a method for updating statuses of synthesis filters according to a second embodiment of the present invention.
- the encoding process is illustrated in this embodiment by taking the encoding rate changed to 32kb/s as an example, and has the following steps as shown in FIG. 8 .
- Step 200 an LPC analysis is performed on the received speech signal to obtain spectrum parameter information and coefficient information of the synthesis filter corresponding to the spectrum parameter, and the spectrum parameter or the synthesis filter coefficient is quantized and dequantized.
- Step 201 an analysis-by-synthesis search is performed to obtain codebook parameters of the core layer, and the codebook parameters are quantized and dequantized.
- the codebook parameters include adaptive codebook parameters and fixed codebook parameters.
- Step 202 an excitation signal at the rate of 8kb/s is synthesized according to the adaptive codebook parameters and the fixed codebook parameters obtained by the dequantization.
- Step 203 the synthesis filer corresponding to 8kb/s is excited by using the calculated excitation signal of the core layer, and status information of the synthesis filter is updated.
- Step 204 fixed codebook parameters of a narrowband enhancement layer are calculated, quantized, and dequantized, and an enhanced excitation signal is synthesized by using the dequantized fixed codebook parameters.
- Step 205 the synthesis filter corresponding to 12kb/s is excited by using the enhanced excitation signal, a reconstructed signal of a narrowband signal component is output, and status information of the synthesis filter is updated.
- Step 206 the status of the synthesis filter corresponding to 8kb/s is updated by using the updated status of the synthesis filter corresponding to 12kb/s.
- the updated status of the synthesis filter corresponding to the rate of 12kb/s is used to overwrite the status of the synthesis filter corresponding to 8kb/s, or the status of the synthesis filter corresponding to 8kb/s is directly updated by using the reconstructed signal synthesized by the synthesis filter corresponding to the rate of 12kb/s in the Step 206.
- Step 207 a 14kb/s code stream is encoded by using a TDBWE encoder.
- Step 208 a TDAC coding is performed on a difference signal between the signal received in the Step 200 and the reconstructed signal calculated in the Step 205, and a high band signal component.
- the decoding terminal only uses one synthesis filter and performs continuous updating, after the encoding terminal finishes the operation of the Step 206, the consistency of the narrowband signal component reconstructed in the Step 205 and the narrowband signal component reconstructed by the decoding terminal is ensured, thus ensuring the correctness of the reconstructed signal of the decoding terminal.
- a method for updating statuses of synthesis filters according to a third embodiment of the present invention adopts DTX/CNG technology, a frame structure of the used full rate speech frame is as shown in Table 1, and a frame structure of a used full rate noise frame is as shown in Table 2.
- the status information of the synthesis filters respectively corresponding to encoding rates of 12kb/s and 8kb/s is updated by using each other through the same processing method as described in the above embodiments.
- the speech frame is encoded at an encoding rate higher than 12kb/s, and only the synthesis filter corresponding to 8kb/s is used to perform synthesis filtering when encoding the noise frame information, in order to avoid the asynchronism between the narrowband signal components reconstructed by the encoding and decoding terminals, when the encoder reconstructs the noise signal, not only status information of the used synthesis filter corresponding to the 8kb/s is updated, but also status information of the synthesis filter corresponding to 12kb/s is updated by using the updated status information of the synthesis filter corresponding to 8kb/s.
- the method for updating statuses of synthesis filters of the present invention is not limited to the switching between the two encoding rates, but is also applicable to more CELP encoding rates, as long as the status information of the synthesis filters at different encoding rates is processed synchronously.
- the program may be stored in a computer readable storage medium.
- the storage medium may be any medium that is capable of storing program codes, such as a ROM, a RAM, a magnetic disk, and an optical disk.
- the device for updating statuses of synthesis filters includes a plurality of synthesis filters and a status updating module.
- the status updating module is adapted to excite a synthesis filter corresponding to a first encoding rate by using an excitation signal of the first encoding rate, output reconstructed signal information, and update status information of the synthesis filter and a synthesis filter corresponding to a second encoding rate.
- the status updating module may have different configurations, depending on different updating methods.
- the status updating module may include a first updating sub-module adapted to update the status information of the synthesis filter corresponding to the first encoding rate by using the reconstructed signal information, and a second updating sub-module adapted to update the status information of the synthesis filter corresponding to the second encoding rate by using the updated status information of the synthesis filter corresponding to the first encoding rate.
- the status updating module may include a first updating sub-module adapted to update the status information of the synthesis filter corresponding to the first encoding rate by using the reconstructed signal information, and a third updating sub-module adapted to update the status information of the synthesis filter corresponding to the second encoding rate by using the reconstructed signal information.
- FIG. 9 is a schematic structural view of a device for updating statuses of synthesis filters according to an embodiment of the present invention, and particularly, a schematic structural view of a CELP encoder in G.729.1.
- a first synthesis filter 1 and a second synthesis filter 2 that are independent of each other are used as synthesis filters corresponding to the encoding rates of 8kb/s and 12kb/s
- a first excitation signal synthesis module 3 and a second excitation signal synthesis module 4 that are independent of each other are used to excite the corresponding synthesis filters.
- a synthesis filter is selected according to the current encoding rate.
- an LPC coefficient determining module 5 determines an LPC coefficient
- the selected synthesis filter is used to reconstruct a narrowband signal component and output reconstructed signal information
- a status updating module 6 updates the status of the synthesis filter corresponding to the current encoding rate, e.g., 8kb/s, by using the reconstructed signal.
- the status updating module 6 updates the status of the synthesis filter corresponding to the encoding rate of 12kh/s by using the updated status of the synthesis filter, so that the status of the first synthesis filter 1 and the status of the second synthesis filter 2 are maintained synchronous.
- the decoding terminal may simply adopt a synthesis filter having the same structure as that of the CELP decoder in G.729.1 in the prior art.
- the status updating module simultaneously updates the statuses of synthesis filters corresponding to different encoding rates in the encoder.
- the synchronization between the statuses of the synthesis filters corresponding to different encoding rates at the encoding terminal is ensured, thereby ensuring the consistency of the reconstructed signals of the encoding and decoding terminals when the encoding rate is switched, thus improving the quality of the reconstructed signal of the decoding terminal.
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Claims (4)
- Verfahren zum Aktualisieren von Statussen von Synthesefiltern in einem Mehrraten-Sprachcodierer, dadurch gekennzeichnet, dass es Folgendes umfasst:Erregen eines Synthesefilters, das einer ersten Codierungsrate entspricht, durch Verwendung eines Erregungssignals der ersten Codierungsrate, Ausgeben von rekonstruierten Signalinformationen und Aktualisieren von Statusinformationen des Synthesefilters und eines Synthesefilters, das einer zweiten Codierungsrate entspricht;wobei das Aktualisieren der Statusinformationen des Synthesefilters und des Synthesefilters, das der zweiten Codierungsrate entspricht, Folgendes umfasst:Aktualisieren der Statusinformationen des Synthesefilters, das der ersten Codierungsrate entspricht, durch Verwendung der rekonstruierten Signalinformationen, undAktualisieren der Statusinformationen des Synthesefilters, das der zweiten Codierungsrate entspricht, durch Verwendung der aktualisierten Statusinformationen des Synthesefilters, das der ersten Codierungsrate entspricht.
- Verfahren zum Aktualisieren von Statussen von Synthesefiltern nach Anspruch 1, wobei das Aktualisieren von Statusinformationen eines Synthesefilters und des Synthesefilters, das der zweiten Codierungsrate entspricht, Folgendes umfasst:Aktualisieren der Statusinformationen der Synthesefilter, die der ersten Codierungsrate und der zweiten Codierungsrate entsprechen, durch Verwendung der rekonstruierten Signalinformationen.
- Einrichtung zum Aktualisieren von Statussen von Synthesefiltern in einem Mehrraten-Sprachcodierer, dadurch gekennzeichnet, dass sie Folgendes umfasst:mehrere Synthesefilter; undein Statusaktualisierungsmodul, das dafür ausgelegt ist, ein Synthesefilter, das einer ersten Codierungsrate entspricht, durch Verwendung eines Erregungssignals der ersten Codierungsrate zu erregen, rekonstruierte Signalinformationen auszugeben und Statusinformationen des Synthesefilters und eines Synthesefilters, das einer zweiten Codierungsrate entspricht, zu aktualisieren;wobei das Statusaktualisierungsmodul Folgendes umfasst:ein erstes Aktualisierungs-Submodul, das dafür ausgelegt ist, die Statusinformationen des Synthesefilters, das der ersten Codierungsrate entspricht, durch Verwendung der rekonstruierten Signalinformationen zu aktualisieren; undein zweites Aktualisierungs-Submodul, das dafür ausgelegt ist, die Statusinformationen des Synthesefilters, das der zweiten Codierungsrate entspricht, durch Verwendung der aktualisierten Statusinformationen des Synthesefilters, das der ersten Codierungsrate entspricht, zu aktualisieren.
- Einrichtung zum Aktualisieren von Statussen von Synthesefiltern nach Anspruch 3, wobei das Statusaktualisierungsmodul Folgendes umfasst.
ein erstes Aktualisierungs-Submodul, das dafür ausgelegt ist, die Statusinformationen des Synthesefilters, das der ersten Codierungsrate entspricht, durch Verwendung der rekonstruierten Signalinformationen zu aktualisieren; und
ein drittes Aktualisierungs-Submodul, das dafür ausgelegt ist, die Statusinformationen des Synthesefilters, das der zweiten Codierungsrate entspricht, durch Verwendung der rekonstruierten Signalinformationen zu aktualisieren.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP12198298.7A EP2573767B1 (de) | 2008-01-18 | 2008-09-23 | Verfahren und Vorrichtung zur Aktualisierung des Zustands von Synthesefiltern |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810056499A CN100592389C (zh) | 2008-01-18 | 2008-01-18 | 合成滤波器状态更新方法及装置 |
PCT/CN2008/072477 WO2009089700A1 (fr) | 2008-01-18 | 2008-09-23 | Procédé et appareil de mise à jour de l'état d'un filtre de synthèse |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP12198298.7A Division EP2573767B1 (de) | 2008-01-18 | 2008-09-23 | Verfahren und Vorrichtung zur Aktualisierung des Zustands von Synthesefiltern |
EP12198298.7A Division-Into EP2573767B1 (de) | 2008-01-18 | 2008-09-23 | Verfahren und Vorrichtung zur Aktualisierung des Zustands von Synthesefiltern |
EP12198298.7 Division-Into | 2012-12-20 |
Publications (4)
Publication Number | Publication Date |
---|---|
EP2101317A1 EP2101317A1 (de) | 2009-09-16 |
EP2101317A4 EP2101317A4 (de) | 2010-01-13 |
EP2101317B1 true EP2101317B1 (de) | 2013-03-27 |
EP2101317B2 EP2101317B2 (de) | 2017-04-05 |
Family
ID=40213817
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP08860832.8A Active EP2101317B2 (de) | 2008-01-18 | 2008-09-23 | Verfahren und vorrichtung zur aktualisierung eines synthesefilterstatus |
EP12198298.7A Active EP2573767B1 (de) | 2008-01-18 | 2008-09-23 | Verfahren und Vorrichtung zur Aktualisierung des Zustands von Synthesefiltern |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP12198298.7A Active EP2573767B1 (de) | 2008-01-18 | 2008-09-23 | Verfahren und Vorrichtung zur Aktualisierung des Zustands von Synthesefiltern |
Country Status (4)
Country | Link |
---|---|
US (3) | US8046216B2 (de) |
EP (2) | EP2101317B2 (de) |
CN (1) | CN100592389C (de) |
WO (1) | WO2009089700A1 (de) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100592389C (zh) | 2008-01-18 | 2010-02-24 | 华为技术有限公司 | 合成滤波器状态更新方法及装置 |
WO2009056027A1 (fr) * | 2007-11-02 | 2009-05-07 | Huawei Technologies Co., Ltd. | Procédé et dispositif de décodage audio |
DE102008009719A1 (de) * | 2008-02-19 | 2009-08-20 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und Mittel zur Enkodierung von Hintergrundrauschinformationen |
FR2938688A1 (fr) * | 2008-11-18 | 2010-05-21 | France Telecom | Codage avec mise en forme du bruit dans un codeur hierarchique |
EP2489041B1 (de) * | 2009-10-15 | 2020-05-20 | VoiceAge Corporation | Simultanes zeit-domänen und frequenz-domänen-rauschenformen für tdac-trasnformationen |
EP2458586A1 (de) * | 2010-11-24 | 2012-05-30 | Koninklijke Philips Electronics N.V. | System und Verfahren zur Erzeugung eines Audiosignals |
CN102800317B (zh) * | 2011-05-25 | 2014-09-17 | 华为技术有限公司 | 信号分类方法及设备、编解码方法及设备 |
KR102148407B1 (ko) * | 2013-02-27 | 2020-08-27 | 한국전자통신연구원 | 소스 필터를 이용한 주파수 스펙트럼 처리 장치 및 방법 |
SG11201509526SA (en) * | 2014-07-28 | 2017-04-27 | Fraunhofer Ges Forschung | Apparatus and method for selecting one of a first encoding algorithm and a second encoding algorithm using harmonics reduction |
EP3483884A1 (de) * | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Signalfiltrierung |
EP3483879A1 (de) | 2017-11-10 | 2019-05-15 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Analyse-/synthese-fensterfunktion für modulierte geläppte transformation |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6012024A (en) † | 1995-02-08 | 2000-01-04 | Telefonaktiebolaget Lm Ericsson | Method and apparatus in coding digital information |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09185397A (ja) * | 1995-12-28 | 1997-07-15 | Olympus Optical Co Ltd | 音声情報記録装置 |
JP2940464B2 (ja) * | 1996-03-27 | 1999-08-25 | 日本電気株式会社 | 音声復号化装置 |
US7272556B1 (en) * | 1998-09-23 | 2007-09-18 | Lucent Technologies Inc. | Scalable and embedded codec for speech and audio signals |
CA2252170A1 (en) * | 1998-10-27 | 2000-04-27 | Bruno Bessette | A method and device for high quality coding of wideband speech and audio signals |
US6691084B2 (en) * | 1998-12-21 | 2004-02-10 | Qualcomm Incorporated | Multiple mode variable rate speech coding |
US6510407B1 (en) * | 1999-10-19 | 2003-01-21 | Atmel Corporation | Method and apparatus for variable rate coding of speech |
CN1179848C (zh) | 2000-12-08 | 2004-12-15 | 明基电通股份有限公司 | 用于驱动打印装置中喷墨头的控制电路 |
JP3733588B2 (ja) * | 2001-12-13 | 2006-01-11 | 日本電気株式会社 | 音声復号化装置、及び、音声復号化方法 |
CN102592605A (zh) * | 2003-09-02 | 2012-07-18 | 日本电气株式会社 | 信号处理方法和装置 |
US7627837B2 (en) * | 2004-10-15 | 2009-12-01 | Takumi Technology Corp. | Model-based pattern characterization to generate rules for rule-model-based hybrid optical proximity correction |
CN100592389C (zh) | 2008-01-18 | 2010-02-24 | 华为技术有限公司 | 合成滤波器状态更新方法及装置 |
CN101000768B (zh) * | 2006-06-21 | 2010-12-08 | 北京工业大学 | 嵌入式语音编解码的方法及编解码器 |
-
2008
- 2008-01-18 CN CN200810056499A patent/CN100592389C/zh active Active
- 2008-09-23 EP EP08860832.8A patent/EP2101317B2/de active Active
- 2008-09-23 WO PCT/CN2008/072477 patent/WO2009089700A1/zh active Application Filing
- 2008-09-23 EP EP12198298.7A patent/EP2573767B1/de active Active
-
2009
- 2009-07-14 US US12/502,589 patent/US8046216B2/en active Active
-
2010
- 2010-06-14 US US12/815,028 patent/US8078459B2/en active Active
- 2010-09-16 US US12/883,970 patent/US7921009B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6012024A (en) † | 1995-02-08 | 2000-01-04 | Telefonaktiebolaget Lm Ericsson | Method and apparatus in coding digital information |
Non-Patent Citations (1)
Title |
---|
DROGO DE IACOVO R. ET AL: "Embedded CELP coding for variable bit-rate between 6.4 and 9.6 kbit/s", INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH & SIGNAL PROCESSING, 17 May 1991 (1991-05-17), pages 681 - 684 † |
Also Published As
Publication number | Publication date |
---|---|
US20100332232A1 (en) | 2010-12-30 |
US20090276211A1 (en) | 2009-11-05 |
EP2573767B1 (de) | 2017-08-02 |
CN100592389C (zh) | 2010-02-24 |
US7921009B2 (en) | 2011-04-05 |
EP2101317A4 (de) | 2010-01-13 |
US20100318367A1 (en) | 2010-12-16 |
US8046216B2 (en) | 2011-10-25 |
EP2101317B2 (de) | 2017-04-05 |
US8078459B2 (en) | 2011-12-13 |
CN101339768A (zh) | 2009-01-07 |
EP2573767A1 (de) | 2013-03-27 |
WO2009089700A1 (fr) | 2009-07-23 |
EP2101317A1 (de) | 2009-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2101317B1 (de) | Verfahren und vorrichtung zur aktualisierung eines synthesefilterstatus | |
EP2255358B1 (de) | Skalierbare sprache und audiocodierung unter verwendung einer kombinatorischen codierung des mdct-spektrums | |
JP6173288B2 (ja) | マルチモードオーディオコーデックおよびそれに適応されるcelp符号化 | |
Ragot et al. | Itu-t g. 729.1: An 8-32 kbit/s scalable coder interoperable with g. 729 for wideband telephony and voice over ip | |
KR101869395B1 (ko) | 예측 인코딩 및 변환 인코딩 사이에서 교번하는 낮은―지연 사운드―인코딩 | |
KR101139172B1 (ko) | 스케일러블 음성 및 오디오 코덱들에서 양자화된 mdct 스펙트럼에 대한 코드북 인덱스들의 인코딩/디코딩을 위한 기술 | |
EP2207166B1 (de) | Audiodekodierungsverfahren und -vorrichtung | |
KR101615265B1 (ko) | 오디오 코딩 및 디코딩을 위한 방법 및 장치 | |
MX2011003824A (es) | Esquema de codificacion/decodificacion de audio conmutado de resolucion multiple. | |
CA2923218A1 (en) | Adaptive bandwidth extension and apparatus for the same | |
CN105702258A (zh) | 用于对音频信号进行编码和解码的方法及设备 | |
KR102702697B1 (ko) | 오디오 신호의 고주파 재구성을 위한 하모닉 트랜스포저의 하위호환형 통합 | |
US20090299755A1 (en) | Method for Post-Processing a Signal in an Audio Decoder | |
US20110320193A1 (en) | Speech encoding device, speech decoding device, speech encoding method, and speech decoding method | |
Jelínek et al. | Itu-t G. EV-VBR baseline codec |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G10L 19/14 20060101AFI20091202BHEP |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20091211 |
|
17P | Request for examination filed |
Effective date: 20090622 |
|
DAX | Request for extension of the european patent (deleted) | ||
17Q | First examination report despatched |
Effective date: 20110811 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 602008023348 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: G10L0019000000 Ipc: G10L0019020000 |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G10L 19/02 20060101AFI20120903BHEP |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 603858 Country of ref document: AT Kind code of ref document: T Effective date: 20130415 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602008023348 Country of ref document: DE Effective date: 20130529 |
|
REG | Reference to a national code |
Ref country code: SE Ref legal event code: TRGR |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130627 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130627 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: T3 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MK05 Ref document number: 603858 Country of ref document: AT Kind code of ref document: T Effective date: 20130327 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130628 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130727 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130729 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130708 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
PLBI | Opposition filed |
Free format text: ORIGINAL CODE: 0009260 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
PLAX | Notice of opposition and request to file observation + time limit sent |
Free format text: ORIGINAL CODE: EPIDOSNOBS2 |
|
26 | Opposition filed |
Opponent name: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) Effective date: 20131223 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R026 Ref document number: 602008023348 Country of ref document: DE Effective date: 20131223 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PLAF | Information modified related to communication of a notice of opposition and request to file observations + time limit |
Free format text: ORIGINAL CODE: EPIDOSCOBS2 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PLBB | Reply of patent proprietor to notice(s) of opposition received |
Free format text: ORIGINAL CODE: EPIDOSNOBS3 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130923 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130930 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130930 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 8 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20130327 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130923 Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20080923 |
|
RIC2 | Information provided on ipc code assigned after grant |
Ipc: G10L 19/24 20130101AFI20151209BHEP Ipc: G10L 19/06 20130101ALN20151209BHEP |
|
RIC2 | Information provided on ipc code assigned after grant |
Ipc: G10L 19/24 20130101AFI20151214BHEP Ipc: G10L 19/06 20130101ALN20151214BHEP |
|
APBM | Appeal reference recorded |
Free format text: ORIGINAL CODE: EPIDOSNREFNO |
|
APBP | Date of receipt of notice of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA2O |
|
APAH | Appeal reference modified |
Free format text: ORIGINAL CODE: EPIDOSCREFNO |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 9 |
|
APBM | Appeal reference recorded |
Free format text: ORIGINAL CODE: EPIDOSNREFNO |
|
APBP | Date of receipt of notice of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA2O |
|
APBQ | Date of receipt of statement of grounds of appeal recorded |
Free format text: ORIGINAL CODE: EPIDOSNNOA3O |
|
PLBP | Opposition withdrawn |
Free format text: ORIGINAL CODE: 0009264 |
|
APBU | Appeal procedure closed |
Free format text: ORIGINAL CODE: EPIDOSNNOA9O |
|
PUAH | Patent maintained in amended form |
Free format text: ORIGINAL CODE: 0009272 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: PATENT MAINTAINED AS AMENDED |
|
27A | Patent maintained in amended form |
Effective date: 20170405 |
|
AK | Designated contracting states |
Kind code of ref document: B2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R102 Ref document number: 602008023348 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: FP |
|
REG | Reference to a national code |
Ref country code: SE Ref legal event code: RPEO |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 10 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 11 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230524 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: NL Payment date: 20240816 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240730 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20240801 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20240808 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: SE Payment date: 20240812 Year of fee payment: 17 |