[go: up one dir, main page]

MX2010008034A - Aparato y metodo para calcular informacion de control para un filtro de supresion de eco y aparato y metodo para calcular un valor de retraso. - Google Patents

Aparato y metodo para calcular informacion de control para un filtro de supresion de eco y aparato y metodo para calcular un valor de retraso.

Info

Publication number
MX2010008034A
MX2010008034A MX2010008034A MX2010008034A MX2010008034A MX 2010008034 A MX2010008034 A MX 2010008034A MX 2010008034 A MX2010008034 A MX 2010008034A MX 2010008034 A MX2010008034 A MX 2010008034A MX 2010008034 A MX2010008034 A MX 2010008034A
Authority
MX
Mexico
Prior art keywords
computing
control information
suppression filter
band
energy
Prior art date
Application number
MX2010008034A
Other languages
English (en)
Inventor
Christof Faller
Fabian Kuech
Markus Kallinger
Alexis Favrot
Original Assignee
Fraunhofer Ges Forschung
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fraunhofer Ges Forschung filed Critical Fraunhofer Ges Forschung
Publication of MX2010008034A publication Critical patent/MX2010008034A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/082Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Telephone Function (AREA)

Abstract

Una modalidad de un aparato (200) para procesar, calcular o computar información de control para un filtro de supresión (210) para filtrar una segunda señal de audio para suprimir un eco basado en la primera señal de audio, incluye medios de cálculo (220) y tienen un medio para determinación de valor (230) para determinar al menos un valor relacionado a energía para una señal de paso de banda de al menos dos bloques de datos temporalmente sucesivos de al menos una señal de un grupo de señales. Los medios de cálculo (220) además incluyen un medio para determinación de valor promedio (250) para determinar al menos un valor promedio de al menos un valor relacionado a energía determinado para la señal de paso de banda. Los medios de cálculo (220) además incluyen un medio de modificación (260) para modificar el valor relacionado a energía como mínimo para la señal de paso de banda en base al valor promedio determinado para la señal de paso de banda. Los medios de cálculo (220) además incluyen un medio para cálculo de información de control (270) para calcular la información de control para el filtro de supresión (210) en base al valor relacionado a energía modificado como mínimo.
MX2010008034A 2008-01-25 2009-01-12 Aparato y metodo para calcular informacion de control para un filtro de supresion de eco y aparato y metodo para calcular un valor de retraso. MX2010008034A (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US2347208P 2008-01-25 2008-01-25
DE102008039329A DE102008039329A1 (de) 2008-01-25 2008-08-22 Vorrichtung und Verfahren zur Berechnung von Steuerinformationen für ein Echounterdrückungsfilter und Vorrichtung und Verfahren zur Berechnung eines Verzögerungswerts
PCT/EP2009/000123 WO2009092522A1 (en) 2008-01-25 2009-01-12 Apparatus and method for computing control information for an echo suppression filter and apparatus and method for computing a delay value

Publications (1)

Publication Number Publication Date
MX2010008034A true MX2010008034A (es) 2010-09-22

Family

ID=40794586

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2010008034A MX2010008034A (es) 2008-01-25 2009-01-12 Aparato y metodo para calcular informacion de control para un filtro de supresion de eco y aparato y metodo para calcular un valor de retraso.

Country Status (14)

Country Link
US (1) US8731207B2 (es)
EP (1) EP2235927B1 (es)
JP (1) JP5102371B2 (es)
KR (1) KR101250124B1 (es)
CN (1) CN101953145B (es)
AU (1) AU2009207881B2 (es)
BR (1) BRPI0905760B1 (es)
CA (1) CA2713127C (es)
DE (1) DE102008039329A1 (es)
ES (1) ES2641770T3 (es)
MX (1) MX2010008034A (es)
RU (1) RU2495506C2 (es)
TW (1) TWI458331B (es)
WO (1) WO2009092522A1 (es)

Families Citing this family (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8831936B2 (en) 2008-05-29 2014-09-09 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for speech signal processing using spectral contrast enhancement
US8538749B2 (en) 2008-07-18 2013-09-17 Qualcomm Incorporated Systems, methods, apparatus, and computer program products for enhanced intelligibility
BRPI0924007B1 (pt) 2009-04-15 2021-08-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Unidade de supressão de eco acústico e conferência de front-end
US9202456B2 (en) 2009-04-23 2015-12-01 Qualcomm Incorporated Systems, methods, apparatus, and computer-readable media for automatic control of active noise cancellation
NO332437B1 (no) * 2010-01-18 2012-09-17 Cisco Systems Int Sarl Apparat og fremgangsmate for a supprimere et akustisk ekko
DE102010029030A1 (de) * 2010-05-17 2012-03-01 Bayerische Motoren Werke Aktiengesellschaft Verfahren und Vorrichtung zur Verarbeitung von Daten in einem Fahrzeug
US9053697B2 (en) 2010-06-01 2015-06-09 Qualcomm Incorporated Systems, methods, devices, apparatus, and computer program products for audio equalization
US20120263317A1 (en) * 2011-04-13 2012-10-18 Qualcomm Incorporated Systems, methods, apparatus, and computer readable media for equalization
EP2562751B1 (en) * 2011-08-22 2014-06-11 Svox AG Temporal interpolation of adjacent spectra
US9084058B2 (en) 2011-12-29 2015-07-14 Sonos, Inc. Sound field calibration using listener localization
US9173025B2 (en) 2012-02-08 2015-10-27 Dolby Laboratories Licensing Corporation Combined suppression of noise, echo, and out-of-location signals
CN103325379A (zh) 2012-03-23 2013-09-25 杜比实验室特许公司 用于声学回声控制的方法与装置
CN103325380B (zh) 2012-03-23 2017-09-12 杜比实验室特许公司 用于信号增强的增益后处理
US9106192B2 (en) 2012-06-28 2015-08-11 Sonos, Inc. System and method for device playback calibration
CN103730125B (zh) * 2012-10-12 2016-12-21 华为技术有限公司 一种回声抵消方法和设备
CN102982801B (zh) * 2012-11-12 2014-12-10 中国科学院自动化研究所 一种用于鲁棒语音识别的语音特征提取方法
TWI469650B (zh) * 2012-11-29 2015-01-11 Quanta Comp Inc 回音消除系統
US9495951B2 (en) 2013-01-17 2016-11-15 Nvidia Corporation Real time audio echo and background noise reduction for a mobile device
EP2976897B8 (en) * 2013-03-21 2020-07-01 Cerence Operating Company System and method for identifying suboptimal microphone performance
CN106470284B (zh) * 2015-08-20 2020-02-11 钉钉控股(开曼)有限公司 消除声学回声的方法、装置、系统、服务器及通话装置
US10397190B2 (en) * 2016-02-05 2019-08-27 Huawei Technologies Co., Ltd. System and method for generating an obfuscated optical signal
US9965247B2 (en) 2016-02-22 2018-05-08 Sonos, Inc. Voice controlled media playback system based on user profile
US10095470B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Audio response playback
US9947316B2 (en) 2016-02-22 2018-04-17 Sonos, Inc. Voice control of a media playback system
US10097919B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Music service selection
US10264030B2 (en) 2016-02-22 2019-04-16 Sonos, Inc. Networked microphone device control
US9811314B2 (en) 2016-02-22 2017-11-07 Sonos, Inc. Metadata exchange involving a networked playback system and a networked microphone system
US9763018B1 (en) 2016-04-12 2017-09-12 Sonos, Inc. Calibration of audio playback devices
US9978390B2 (en) 2016-06-09 2018-05-22 Sonos, Inc. Dynamic player selection for audio signal processing
US10152969B2 (en) 2016-07-15 2018-12-11 Sonos, Inc. Voice detection by multiple devices
US10134399B2 (en) 2016-07-15 2018-11-20 Sonos, Inc. Contextualization of voice inputs
US10372406B2 (en) 2016-07-22 2019-08-06 Sonos, Inc. Calibration interface
US10115400B2 (en) 2016-08-05 2018-10-30 Sonos, Inc. Multiple voice services
US9942678B1 (en) 2016-09-27 2018-04-10 Sonos, Inc. Audio playback settings for voice interaction
US9743204B1 (en) 2016-09-30 2017-08-22 Sonos, Inc. Multi-orientation playback device microphones
EP3312838A1 (en) * 2016-10-18 2018-04-25 Fraunhofer Gesellschaft zur Förderung der Angewand Apparatus and method for processing an audio signal
US10181323B2 (en) 2016-10-19 2019-01-15 Sonos, Inc. Arbitration-based voice recognition
CN106791244B (zh) * 2016-12-13 2020-03-27 青岛微众在线网络科技有限公司 回声消除方法、装置以及通话设备
US11183181B2 (en) 2017-03-27 2021-11-23 Sonos, Inc. Systems and methods of multiple voice services
DE102017212980B4 (de) 2017-07-27 2023-01-19 Volkswagen Aktiengesellschaft Verfahren zur Kompensation von Störgeräuschen bei einer Freisprecheinrichtung in einem Kraftfahrzeug und Freisprecheinrichtung
US10475449B2 (en) 2017-08-07 2019-11-12 Sonos, Inc. Wake-word detection suppression
US10048930B1 (en) 2017-09-08 2018-08-14 Sonos, Inc. Dynamic computation of system response volume
US10446165B2 (en) 2017-09-27 2019-10-15 Sonos, Inc. Robust short-time fourier transform acoustic echo cancellation during audio playback
US10482868B2 (en) * 2017-09-28 2019-11-19 Sonos, Inc. Multi-channel acoustic echo cancellation
US10051366B1 (en) 2017-09-28 2018-08-14 Sonos, Inc. Three-dimensional beam forming with a microphone array
US10621981B2 (en) 2017-09-28 2020-04-14 Sonos, Inc. Tone interference cancellation
US10466962B2 (en) 2017-09-29 2019-11-05 Sonos, Inc. Media playback system with voice assistance
CN109658946A (zh) * 2017-10-12 2019-04-19 深圳前海黑鲸科技有限公司 一种回声处理方法、装置、存储介质及终端设备
US10880650B2 (en) 2017-12-10 2020-12-29 Sonos, Inc. Network microphone devices with automatic do not disturb actuation capabilities
US10818290B2 (en) 2017-12-11 2020-10-27 Sonos, Inc. Home graph
WO2019152722A1 (en) 2018-01-31 2019-08-08 Sonos, Inc. Device designation of playback and network microphone device arrangements
US11175880B2 (en) 2018-05-10 2021-11-16 Sonos, Inc. Systems and methods for voice-assisted media content selection
US10847178B2 (en) 2018-05-18 2020-11-24 Sonos, Inc. Linear filtering for noise-suppressed speech detection
US10959029B2 (en) 2018-05-25 2021-03-23 Sonos, Inc. Determining and adapting to changes in microphone performance of playback devices
US10681460B2 (en) 2018-06-28 2020-06-09 Sonos, Inc. Systems and methods for associating playback devices with voice assistant services
CN113724724B (zh) * 2018-07-18 2023-10-20 谷歌有限责任公司 回波检测
US11076035B2 (en) 2018-08-28 2021-07-27 Sonos, Inc. Do not disturb feature for audio notifications
US10461710B1 (en) 2018-08-28 2019-10-29 Sonos, Inc. Media playback system with maximum volume setting
US10878811B2 (en) 2018-09-14 2020-12-29 Sonos, Inc. Networked devices, systems, and methods for intelligently deactivating wake-word engines
US10587430B1 (en) 2018-09-14 2020-03-10 Sonos, Inc. Networked devices, systems, and methods for associating playback devices based on sound codes
US11024331B2 (en) 2018-09-21 2021-06-01 Sonos, Inc. Voice detection optimization using sound metadata
US10811015B2 (en) 2018-09-25 2020-10-20 Sonos, Inc. Voice detection optimization based on selected voice assistant service
US11100923B2 (en) 2018-09-28 2021-08-24 Sonos, Inc. Systems and methods for selective wake word detection using neural network models
US10692518B2 (en) 2018-09-29 2020-06-23 Sonos, Inc. Linear filtering for noise-suppressed speech detection via multiple network microphone devices
US11899519B2 (en) 2018-10-23 2024-02-13 Sonos, Inc. Multiple stage network microphone device with reduced power consumption and processing load
EP3654249A1 (en) 2018-11-15 2020-05-20 Snips Dilated convolutions and gating for efficient keyword spotting
US11183183B2 (en) 2018-12-07 2021-11-23 Sonos, Inc. Systems and methods of operating media playback systems having multiple voice assistant services
US11132989B2 (en) 2018-12-13 2021-09-28 Sonos, Inc. Networked microphone devices, systems, and methods of localized arbitration
US10602268B1 (en) 2018-12-20 2020-03-24 Sonos, Inc. Optimization of network microphone devices using noise classification
CN109802719B (zh) * 2019-01-03 2020-07-17 长沙天仪空间科技研究院有限公司 一种基于抑制窄带干扰的卫星通信系统
US10867604B2 (en) 2019-02-08 2020-12-15 Sonos, Inc. Devices, systems, and methods for distributed voice processing
US11315556B2 (en) 2019-02-08 2022-04-26 Sonos, Inc. Devices, systems, and methods for distributed voice processing by transmitting sound data associated with a wake word to an appropriate device for identification
US11120794B2 (en) 2019-05-03 2021-09-14 Sonos, Inc. Voice assistant persistence across multiple network microphone devices
US10586540B1 (en) 2019-06-12 2020-03-10 Sonos, Inc. Network microphone device with command keyword conditioning
US11361756B2 (en) 2019-06-12 2022-06-14 Sonos, Inc. Conditional wake word eventing based on environment
US11200894B2 (en) 2019-06-12 2021-12-14 Sonos, Inc. Network microphone device with command keyword eventing
US10839821B1 (en) * 2019-07-23 2020-11-17 Bose Corporation Systems and methods for estimating noise
US11138975B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US10871943B1 (en) 2019-07-31 2020-12-22 Sonos, Inc. Noise classification for event detection
US11138969B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
CN112530450B (zh) 2019-09-17 2025-04-11 杜比实验室特许公司 频域中的样本精度延迟识别
CN110648679B (zh) * 2019-09-25 2023-07-14 腾讯科技(深圳)有限公司 回声抑制参数的确定方法和装置、存储介质及电子装置
US11189286B2 (en) 2019-10-22 2021-11-30 Sonos, Inc. VAS toggle based on device orientation
CN112803959B (zh) * 2019-11-13 2022-05-10 瑞昱半导体股份有限公司 收发电路与应用于收发电路的信号处理方法
US11200900B2 (en) 2019-12-20 2021-12-14 Sonos, Inc. Offline voice control
US11562740B2 (en) 2020-01-07 2023-01-24 Sonos, Inc. Voice verification for media playback
US11556307B2 (en) 2020-01-31 2023-01-17 Sonos, Inc. Local voice data processing
US11308958B2 (en) 2020-02-07 2022-04-19 Sonos, Inc. Localized wakeword verification
US11482224B2 (en) 2020-05-20 2022-10-25 Sonos, Inc. Command keywords with input detection windowing
US11308962B2 (en) 2020-05-20 2022-04-19 Sonos, Inc. Input detection windowing
US11727919B2 (en) 2020-05-20 2023-08-15 Sonos, Inc. Memory allocation for keyword spotting engines
US12387716B2 (en) 2020-06-08 2025-08-12 Sonos, Inc. Wakewordless voice quickstarts
EP4199368B1 (en) * 2020-08-12 2025-08-20 Auzdsp Co., Ltd. Adaptive delay diversity filter and method using same
US11698771B2 (en) 2020-08-25 2023-07-11 Sonos, Inc. Vocal guidance engines for playback devices
US12283269B2 (en) 2020-10-16 2025-04-22 Sonos, Inc. Intent inference in audiovisual communication sessions
US11984123B2 (en) 2020-11-12 2024-05-14 Sonos, Inc. Network device interaction by range
US11551700B2 (en) 2021-01-25 2023-01-10 Sonos, Inc. Systems and methods for power-efficient keyword detection
WO2023056258A1 (en) 2021-09-30 2023-04-06 Sonos, Inc. Conflict management for wake-word detection processes
US12327556B2 (en) 2021-09-30 2025-06-10 Sonos, Inc. Enabling and disabling microphones and voice assistants
CN114360570B (zh) * 2022-01-25 2024-10-15 随锐科技集团股份有限公司 用于消除回声的方法及其相关产品
US12327549B2 (en) 2022-02-09 2025-06-10 Sonos, Inc. Gatekeeping for voice intent processing

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02291712A (ja) * 1989-05-02 1990-12-03 Nec Corp ノイズ除去方法及び装置
JP2842026B2 (ja) * 1991-02-20 1998-12-24 日本電気株式会社 適応フィルタの係数制御方法及び装置
JP3277398B2 (ja) * 1992-04-15 2002-04-22 ソニー株式会社 有声音判別方法
WO1994022131A2 (en) * 1993-03-25 1994-09-29 British Telecommunications Public Limited Company Speech recognition with pause detection
US6760451B1 (en) * 1993-08-03 2004-07-06 Peter Graham Craven Compensating filters
US5844994A (en) * 1995-08-28 1998-12-01 Intel Corporation Automatic microphone calibration for video teleconferencing
SG71035A1 (en) 1997-08-01 2000-03-21 Bitwave Pte Ltd Acoustic echo canceller
US5930366A (en) 1997-08-29 1999-07-27 Telefonaktiebolaget L M Ericsson Synchronization to a base station and code acquisition within a spread spectrum communication system
JP3403655B2 (ja) 1998-11-27 2003-05-06 松下電器産業株式会社 サブバンド適応フィルタを用いた未知システムの同定方法および装置
US6590881B1 (en) 1998-12-04 2003-07-08 Qualcomm, Incorporated Method and apparatus for providing wireless communication system synchronization
US6556967B1 (en) * 1999-03-12 2003-04-29 The United States Of America As Represented By The National Security Agency Voice activity detector
US6622030B1 (en) * 2000-06-29 2003-09-16 Ericsson Inc. Echo suppression using adaptive gain based on residual echo energy
JP3507020B2 (ja) * 2000-09-08 2004-03-15 日本電信電話株式会社 反響抑圧方法、反響抑圧装置及び反響抑圧プログラム記憶媒体
US20020054685A1 (en) * 2000-11-09 2002-05-09 Carlos Avendano System for suppressing acoustic echoes and interferences in multi-channel audio systems
US6961422B2 (en) * 2001-12-28 2005-11-01 Avaya Technology Corp. Gain control method for acoustic echo cancellation and suppression
CN100477705C (zh) 2002-07-01 2009-04-08 皇家飞利浦电子股份有限公司 音频增强系统、配有该系统的系统、失真信号增强方法
EP1432221A1 (de) * 2002-10-22 2004-06-23 Siemens Aktiengesellschaft Echo-Unterdrückung mit geringer Verzögerung
JP3963850B2 (ja) * 2003-03-11 2007-08-22 富士通株式会社 音声区間検出装置
US7889804B2 (en) * 2003-05-30 2011-02-15 Mohammad Jaber Borran Partially coherent constellations for multiple-antenna systems
US7813499B2 (en) * 2005-03-31 2010-10-12 Microsoft Corporation System and process for regression-based residual acoustic echo suppression
WO2006111370A1 (en) 2005-04-19 2006-10-26 Epfl (Ecole Polytechnique Federale De Lausanne) A method and device for removing echo in a multi-channel audio signal
EP1715669A1 (en) * 2005-04-19 2006-10-25 Ecole Polytechnique Federale De Lausanne (Epfl) A method for removing echo in an audio signal
JP4395105B2 (ja) 2005-06-13 2010-01-06 日本電信電話株式会社 音響結合量推定方法、音響結合量推定装置、プログラム、記録媒体
US7773743B2 (en) * 2006-04-28 2010-08-10 Microsoft Corporation Integration of a microphone array with acoustic echo cancellation and residual echo suppression

Also Published As

Publication number Publication date
TW200942016A (en) 2009-10-01
AU2009207881A1 (en) 2009-07-30
TWI458331B (zh) 2014-10-21
BRPI0905760B1 (pt) 2020-09-24
JP5102371B2 (ja) 2012-12-19
ES2641770T3 (es) 2017-11-13
JP2011511522A (ja) 2011-04-07
CN101953145B (zh) 2013-03-27
AU2009207881B2 (en) 2012-07-12
CN101953145A (zh) 2011-01-19
US8731207B2 (en) 2014-05-20
DE102008039329A1 (de) 2009-07-30
CA2713127C (en) 2015-03-24
RU2010131421A (ru) 2012-02-10
KR20100133365A (ko) 2010-12-21
BRPI0905760A8 (pt) 2017-11-28
WO2009092522A1 (en) 2009-07-30
EP2235927B1 (en) 2017-07-12
EP2235927A1 (en) 2010-10-06
RU2495506C2 (ru) 2013-10-10
US20110044461A1 (en) 2011-02-24
CA2713127A1 (en) 2009-07-30
KR101250124B1 (ko) 2013-04-09

Similar Documents

Publication Publication Date Title
MX2010008034A (es) Aparato y metodo para calcular informacion de control para un filtro de supresion de eco y aparato y metodo para calcular un valor de retraso.
ATE436151T1 (de) Kompensation von mehrkanalechos durch dekorrelation
WO2004010603A3 (en) Frequency domain equalization of communication signals
WO2008008106A3 (en) Sensing current flowing through a power line
MX2013004602A (es) Supresion de eco que comprende el modelado de componentes de reverberacion tardia.
ATE532324T1 (de) Verfahren und system zur verarbeitung von tonsignalen in einem multimediasystem eines fahrzeugs
DE602007009784D1 (de) Vorrichtung und Verfahren zum Verfolgen von surround Kopfhörern unter Verwendung von Audiosignalen unterhalb der maskierten Hörschwelle
ATE447824T1 (de) System und verfahren für erweitertes stereo-audio
WO2015152663A3 (ko) 오디오 신호 처리 방법 및 장치
WO2007102842A3 (en) Systems and methods for processing analyte sensor data
MX2009008834A (es) Sistema y metodo para operar un sensor de analito electroquimico.
WO2008039878A3 (en) Magnetic sensing system and method
EP2005787A4 (en) Audio signal processing
DE602006014730D1 (de) Verfahren und system zum entzerren eines lautsprechers in einem raum
ATE496364T1 (de) Vorrichtung zur schätzung der tonqualität eines audio-codecs bei mehrkanal und verfahren dafür
WO2013046082A3 (en) Distortion reduced signal detection
IL184999A0 (en) System and method for removing interfering narrowband signals from wide bandwidth receive signal
WO2008030844A3 (en) Method and system for determining the direction of fluid flow
WO2007130765A3 (en) Echo and noise cancellation
TWI588821B (zh) 機器人自身音源消除系統
MY153884A (en) Methods, devices and systems for processing a signal in the presence of narrowband interference
FR2839565B1 (fr) Procede et systeme de representation d'un champ acoustique
WO2017045512A1 (zh) 一种语音识别的方法、装置、终端及语音识别设备
WO2014138758A3 (de) Verfahren zur erhöhung der sprachverständlichkeit
WO2008070323A9 (en) System and method for symbol rate estimation using vector velocity

Legal Events

Date Code Title Description
FG Grant or registration