Patents by Inventor Ronish Patel
Ronish Patel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8687797Abstract: Methods and systems for a dual echo canceller (EC) are disclosed and may include cancelling echo in utilizing a dual echo canceller, wherein said dual echo canceller includes an active echo canceller and an adaptive echo canceller. Filter coefficients may be copied from the adaptive echo canceller to the active echo canceller for the cancellation, based on whether said adaptive echo canceller has converged. The coefficients may be copied utilizing copy logic, which may comprise divergence detection and/or echo path change detection. The coefficients may be reset to default settings utilizing the copy logic. The coefficients may be calculated utilizing normalized block least mean squares (NBLMS), and may be calculated when the NBLMS is enabled by update logic. The coefficients may be calculated utilizing linear predictive coefficient (LPC) filtered uplink and downlink signals.Type: GrantFiled: May 28, 2009Date of Patent: April 1, 2014Assignee: Broadcom CorporationInventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Patent number: 8626516Abstract: Methods and systems for dynamic range control in an audio processing system are disclosed and may include controlling a dynamic range of an audio signal by expanding the dynamic range utilizing a dynamic expander, and dividing the audio signal into a plurality of frequency bands. Each of the bands may be individually compressed utilizing a multi-band compressor. A sum of the individually compressed frequency bands may be compressed utilizing a full-band compressor. The audio signal may be filtered utilizing a pre-emphasis filter, such as an infinite impulse response filter and may be divided into frequency bands utilizing one or more finite impulse response filters and/or delay modules. The dynamic expander may include adaptive thresholds and an envelope detector. Each of the frequency bands may be compressed utilizing syllabic compression in the multi-band compressor. The compressed sum of compressed plurality of bands may be processed utilizing an audio CODEC.Type: GrantFiled: February 9, 2009Date of Patent: January 7, 2014Assignee: Broadcom CorporationInventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Patent number: 8170146Abstract: A plurality of baseband clock signals by detecting an interference condition associated with at least one of the plurality of baseband clock signals and by spreading the spectrum of the at least one of the plurality of baseband clock signals when the interference condition is detected.Type: GrantFiled: July 24, 2010Date of Patent: May 1, 2012Assignee: Broadcom CorporationInventors: Frederic Christian Marc Hayem, Hooman Darabi, Hon Fai (Mike) Chu, Anatoly Gelman, Kiran Puttegowda, Ahmadreza (Reza) Rofougaran, Maryam Rofougaran, Claude G. Hayek, Nelson R. Sollenberger, Ronish Patel
-
Patent number: 8014834Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, it is processed to produce a null page pattern. The wireless terminal may then enter a sleep mode or reduced functionality mode for a predetermined period of time. The wireless terminal awakes from the sleep mode to receive additional encoded paging bursts. Processing the additional encoded paging bursts produces a processed encoded paging burst, which is compared to the null page pattern. When compared favorably, the encoded paging burst is considered a null page, allowing the wireless terminal to re-enter the sleep mode without fully decoding the paging burst.Type: GrantFiled: March 14, 2008Date of Patent: September 6, 2011Assignee: Broadcom CorporationInventors: Ronish Patel, Nelson R. Sollenberger
-
Patent number: 7953385Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, subsequent processing operations scheduled to follow a later null page are rescheduled and immediately processed, allowing the wireless terminal to re-enter the sleep mode more quickly following the receipt of a subsequent paging burst.Type: GrantFiled: December 7, 2009Date of Patent: May 31, 2011Assignee: Broadcom CorporationInventors: Nelson R. Sollenberger, Ronish Patel, Kenneth L. Kasiske, Karl Paulsen, Zhijun (Nick) Gong
-
Publication number: 20100310010Abstract: A plurality of baseband clock signals by detecting an interference condition associated with at least one of the plurality of baseband clock signals and by spreading the spectrum of the at least one of the plurality of baseband clock signals when the interference condition is detected.Type: ApplicationFiled: July 24, 2010Publication date: December 9, 2010Applicant: BROADCOM CORPORATIONInventors: FREDERIC CHRISTIAN MARC HAYEM, HOOMAN DARABI, MIKE (HON FAI) CHU, ANATOLY GELMAN, KIRAN PUTTEGOWDA, AHMADREZA (REZA) ROFOUGARAN, MARYAM ROFOUGARAN, CLAUDE G. HAYEK, NELSON R. SOLLENBERGER, RONISH PATEL
-
Publication number: 20100304679Abstract: Methods and systems for echo estimation and cancellation are disclosed and may include estimating combined echo return loss and echo return loss enhancement (ERL+ERLE). A subband gain vector may be calculated utilizing non-linear processing, subband analysis, and the estimated ERL+ERLE to mitigate residual echo. ERL+ERLE may be estimated by averaging a difference in DL and UL signals. A maximum value of ERL+ERLE may be determined over a period of time. A non-linear distortion adjustment factor may be estimated for ERL+ERLE. An ERL+ERLE estimation error may be calibrated specific to the wireless device. The estimating of ERL+ERLE may be suspended briefly after a transition in the DL or UL signals. Comfort noise may be added to mask the residual echo, which may be mitigated following a dual echo canceller. The estimating may be suspended when the DL signal is not present. A noise level may be included in the gain calculation.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Inventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Publication number: 20100303228Abstract: Methods and systems for a dual echo canceller (EC) are disclosed and may include cancelling echo in utilizing a dual echo canceller, wherein said dual echo canceller includes an active echo canceller and an adaptive echo canceller. Filter coefficients may be copied from the adaptive echo canceller to the active echo canceller for the cancellation, based on whether said adaptive echo canceller has converged. The coefficients may be copied utilizing copy logic, which may comprise divergence detection and/or echo path change detection. The coefficients may be reset to default settings utilizing the copy logic. The coefficients may be calculated utilizing normalized block least mean squares (NBLMS), and may be calculated when the NBLMS is enabled by update logic. The coefficients may be calculated utilizing linear predictive coefficient (LPC) filtered uplink and downlink signals.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Inventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Patent number: 7787569Abstract: A radio frequency integrated circuit (RFIC) includes a low noise amplifier that amplifies an inbound radio frequency (RF) signal to produce an amplified RF signal. A down conversion module converts the amplified RF signal to a down converted signal based on a local oscillation. An analog to digital conversion (ADC) module coupled to convert the down converted signal into a digital signal. A baseband processing module converts the digital signal into inbound data, wherein at least one function of the baseband processing module is clocked by a plurality of baseband clock signals A clock module produces the plurality of baseband clock signals, wherein the clock module detects an interference condition when frequency dependent noise components associated with at least one of the plurality of baseband clock signals are inside a frequency band associated with the inbound RF signal, and spreads the spectrum of the at least one of the plurality of baseband clock signals when the interference condition is detected.Type: GrantFiled: December 18, 2006Date of Patent: August 31, 2010Assignee: Broadcom CorporationInventors: Frederic Christian Marc Hayem, Hooman Darabi, Mike (Hon Fai) Chu, Anatoly Gelman, Kiran Puttegowda, Ahmadreza (Reza) Rofougaran, Maryam Rofougaran, Claude G. Hayek, Nelson R. Sollenberger, Ronish Patel
-
Publication number: 20100204996Abstract: Methods and systems for dynamic range control in an audio processing system are disclosed and may include controlling a dynamic range of an audio signal by expanding the dynamic range utilizing a dynamic expander, and dividing the audio signal into a plurality of frequency bands. Each of the bands may be individually compressed utilizing a multi-band compressor. A sum of the individually compressed frequency bands may be compressed utilizing a full-band compressor. The audio signal may be filtered utilizing a pre-emphasis filter, such as an infinite impulse response filter and may be divided into frequency bands utilizing one or more finite impulse response filters and/or delay modules. The dynamic expander may include adaptive thresholds and an envelope detector. Each of the frequency bands may be compressed utilizing syllabic compression in the multi-band compressor. The compressed sum of compressed plurality of bands may be processed utilizing an audio CODEC.Type: ApplicationFiled: February 9, 2009Publication date: August 12, 2010Inventors: Hanks Zeng, Prakash Khanduri, Ken Kasiske, Ronish Patel, Nelson Sollenberger
-
Publication number: 20100087153Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, subsequent processing operations scheduled to follow a later null page are rescheduled and immediately processed, allowing the wireless terminal to re-enter the sleep mode more quickly following the receipt of a subsequent paging burst.Type: ApplicationFiled: December 7, 2009Publication date: April 8, 2010Applicant: BROADCOM CORPORATIONInventors: Nelson R. Sollenberger, Ronish Patel, Kenneth L. Kasiske, Karl Paulsen, Zhijun (Nick) Gong
-
Patent number: 7630701Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, subsequent processing operations scheduled to follow a later null page are rescheduled and immediately processed, allowing the wireless terminal to re-enter the sleep mode more quickly following the receipt of a subsequent paging burst.Type: GrantFiled: October 18, 2004Date of Patent: December 8, 2009Assignee: Broadcom CorporationInventors: Nelson R. Sollenberger, Ronish Patel, Kenneth L. Kasiske, Karl Paulsen, Zhijun (Nick) Gong
-
Publication number: 20080161022Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, it is processed to produce a null page pattern. The wireless terminal may then enter a sleep mode or reduced functionality mode for a predetermined period of time. The wireless terminal awakes from the sleep mode to receive additional encoded paging bursts. Processing the additional encoded paging bursts produces a processed encoded paging burst, which is compared to the null page pattern. When compared favorably, the encoded paging burst is considered a null page, allowing the wireless terminal to re-enter the sleep mode without fully decoding the paging burst.Type: ApplicationFiled: March 14, 2008Publication date: July 3, 2008Applicant: BROADCOM CORPORATIONInventors: Ronish Patel, Nelson Sollenberger
-
Patent number: 7395099Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, it is processed to produce a null page pattern. The wireless terminal may then enter a sleep mode or reduced functionality mode for a predetermined period of time. The wireless terminal awakes from the sleep mode to receive additional encoded paging bursts. Processing the additional encoded paging bursts produces a processed encoded paging burst, which is compared to the null page pattern. When compared favorably, the encoded paging burst is considered a null page, allowing the wireless terminal to re-enter the sleep mode without fully decoding the paging burst.Type: GrantFiled: July 27, 2006Date of Patent: July 1, 2008Assignee: Broadcom CorporationInventors: Ronish Patel, Nelson R. Sollenberger
-
Publication number: 20080025379Abstract: A radio frequency integrated circuit (RFIC) includes a low noise amplifier amplifies an inbound radio frequency (RF) signal to produce an amplified RF signal. A down conversion module converts the amplified RF signal to a down converted signal based on a local oscillation. An analog to digital conversion (ADC) module converts the down converted signal into a digital signal. A baseband processing module converts the digital signal into inbound data, wherein at least one function of the baseband processing module is clocked by a plurality of baseband clock signals. A clock module produces the plurality of baseband clock signals, wherein a rate of each of the plurality of baseband clock signals is set such that frequency dependent noise components associated with each of the plurality of baseband clock signals are outside a frequency band associated with the inbound RF signal.Type: ApplicationFiled: December 18, 2006Publication date: January 31, 2008Inventors: Frederic Christian Marc Hayem, Hooman Darabi, Mike (Hon Fai) Chu, Anatoly Gelman, Kiran Puttegowda, Claude G. Hayek, Ahmadreza (Reza) Rofougaran, Maryam Rofougaran, Nelson R. Sollenberger, Ronish Patel
-
Publication number: 20080024339Abstract: A radio frequency integrated circuit (RFIC) includes a low noise amplifier that amplifies an inbound radio frequency (RF) signal to produce an amplified RF signal. A down conversion module converts the amplified RF signal to a down converted signal based on a local oscillation. An analog to digital conversion (ADC) module coupled to convert the down converted signal into a digital signal. A baseband processing module converts the digital signal into inbound data, wherein at least one function of the baseband processing module is clocked by a plurality of baseband clock signals A clock module produces the plurality of baseband clock signals, wherein the clock module detects an interference condition when frequency dependent noise components associated with at least one of the plurality of baseband clock signals are inside a frequency band associated with the inbound RF signal, and spreads the spectrum of the at least one of the plurality of baseband clock signals when the interference condition is detected.Type: ApplicationFiled: December 18, 2006Publication date: January 31, 2008Inventors: Frederic Christian Marc Hayem, Hooman Darabi, Mike (Hon Fai) Chu, Anatoly Gelman, Kiran Puttegowda, Ahmadreza (Reza) Rofougaran, Maryam Rofougaran, Claude G. Hayek, Nelson R. Sollenberger, Ronish Patel
-
Publication number: 20060264224Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, it is processed to produce a null page pattern. The wireless terminal may then enter a sleep mode or reduced functionality mode for a predetermined period of time. The wireless terminal awakes from the sleep mode to receive additional encoded paging bursts. Processing the additional encoded paging bursts produces a processed encoded paging burst, which is compared to the null page pattern. When compared favorably, the encoded paging burst is considered a null page, allowing the wireless terminal to re-enter the sleep mode without fully decoding the paging burst.Type: ApplicationFiled: July 27, 2006Publication date: November 23, 2006Applicant: Broadcom Corporation, a California CorporationInventors: Ronish Patel, Nelson Sollenberger
-
Patent number: 7107080Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, it is processed to produce a null page pattern. The wireless terminal may then enter a sleep mode or reduced functionality mode for a predetermined period of time. The wireless terminal awakes from the sleep mode to receive additional encoded paging bursts. Processing the additional encoded paging bursts produces a processed encoded paging burst, which is compared to the null page pattern. When compared favorably, the encoded paging burst is considered a null page, allowing the wireless terminal to re-enter the sleep mode without fully decoding the paging burst.Type: GrantFiled: December 31, 2003Date of Patent: September 12, 2006Assignee: Broadcom CorporationInventors: Ronish Patel, Nelson Sollenberger
-
Publication number: 20060085552Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, subsequent processing operations scheduled to follow a later null page are rescheduled and immediately processed, allowing the wireless terminal to re-enter the sleep mode more quickly following the receipt of a subsequent paging burst.Type: ApplicationFiled: October 18, 2004Publication date: April 20, 2006Inventors: Nelson Sollenberger, Ronish Patel, Kenneth Kasiske, Karl Paulsen, Zhijun (Nick) Gong
-
Publication number: 20040253967Abstract: A method and system to determine when a wireless terminal has been paged by a servicing base station. An encoded paging burst is received on a paging channel and then decoded to produce a decoded paging burst. The decoded paging burst is processed to determine if it is a null page. When the encoded paging burst is a null page, it is processed to produce a null page pattern. The wireless terminal may then enter a sleep mode or reduced functionality mode for a predetermined period of time. The wireless terminal awakes from the sleep mode to receive additional encoded paging bursts. Processing the additional encoded paging bursts produces a processed encoded paging burst, which is compared to the null page pattern. When compared favorably, the encoded paging burst is considered a null page, allowing the wireless terminal to re-enter the sleep mode without fully decoding the paging burst.Type: ApplicationFiled: December 31, 2003Publication date: December 16, 2004Inventors: Ronish Patel, Nelson Sollenberger