IP Library Granted Patent US 7,778,316
Granted Patent B2
US 7,778,316 · App. 11/559,540 · Granted Aug 17, 2010

Detecting channel impulse magnitude response in digital communication systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,778,316
App. No.
11/559,540
Granted
Aug 17, 2010
Kind
B2
Abstract

A system and method of detecting the location and magnitude of multi-path echoes in a channel impulse response by going through the channel impulse magnitude response only once and detecting all the multi-path echoes, both location and magnitude, according to certain threshold criteria. The impulse magnitude response samples are processed on-the-fly (on demand) and do not require the storage of the entire channel impulse magnitude response which makes it ideal for ASIC implementation.

Claims (46)

1. A method of detecting a channel impulse magnitude response in a digital communication system, said method comprising:

(a) providing a data set of at least one channel impulse magnitude response component and a plurality of noise response components by a processor, wherein said data set comprises a plurality of data points each corresponding to a magnitude response;

(b) calculating an average magnitude response of all components in said data set by a calculator;

(c) comparing a data point corresponding to a magnitude response in said data set with an immediately preceding data point corresponding to an immediately preceding magnitude response in said data set;

(d) comparing said data point corresponding to said magnitude response in said data set with an immediately subsequent data point corresponding to an immediately subsequent magnitude response in said data set;

(e) establishing a first data subset adjacent to said data point, said first data subset comprising a plurality of immediately preceding data points corresponding to a plurality of immediately preceding magnitude responses;

(f) establishing a second data subset adjacent to said data point, said second data subset comprising a plurality of immediately subsequent data points corresponding to a plurality of immediately subsequent magnitude responses;

(g) comparing said data point to an average magnitude response of said first data subset and an average magnitude response of said second data subset; and

(h) classifying said data point as a non-noise channel impulse magnitude response in said digital communication system when said magnitude response of said data point is greater than (i) said average magnitude response of all components in said data set; and (ii) the average magnitude responses of the first and second data subsets.

2. The method of claim 1 , further comprising performing steps (a) through (h) for all data points in said data set.

3. The method of claim 2 , further comprising conducting the performing process exactly once for a given data set of at least one channel impulse magnitude response in said data set.

4. The method of claim 1 , wherein said digital communication system comprises any of a digital terrestrial television (DTV) system, a digital video broadcasting over handheld (DVB-H) system, and an Integrated Services Digital Broadcasting (ISDB) for Terrestrial Television/Sound Broadcasting (ISDB-T/ISDB-T SB ) system.

5. The method of claim 1 , wherein said channel impulse magnitude response comprises a harmonic component in any of a signal spectrum and a power spectrum density distribution.

6. The method of claim 1 , wherein said data point corresponding to said non-noise channel impulse magnitude response comprises a multi-path echo in said digital communication system.

7. The method of claim 1 , wherein the classifying process comprises determining a location and magnitude of said data point corresponding to said non-noise channel impulse magnitude response.

8. A non-transitory computer readable program storage device embodying a program of instructions executable by a machine to perform a method of detecting a channel impulse magnitude response in a digital communication system, said method comprising:

(a) providing a data set of at least one channel impulse magnitude response component and a plurality of noise response components by a processor, wherein said data set comprises a plurality of data points each corresponding to a magnitude response;

(b) calculating an average magnitude response of all components in said data set by a calculator;

(c) comparing a data point corresponding to a magnitude response in said data set with an immediately preceding data point corresponding to an immediately preceding magnitude response in said data set;

(d) comparing said data point corresponding to said magnitude response in said data set with an immediately subsequent data point corresponding to an immediately subsequent magnitude response in said data set;

(e) establishing a first data subset adjacent to said data point, said first data subset comprising a plurality of immediately preceding data points corresponding to a plurality of immediately preceding magnitude responses;

(f) establishing a second data subset adjacent to said data point, said second data subset comprising a plurality of immediately subsequent data points corresponding to a plurality of immediately subsequent magnitude responses;

(g) comparing said data point to an average magnitude response of said first data subset and an average magnitude response of said second data subset; and

(h) classifying said data point as a non-noise channel impulse magnitude response in said digital communication system when said magnitude response of said data point is greater than (i) said average magnitude response of all components in said data set; and (ii) the average magnitude responses of the first and second data subsets.

9. The device of claim 8 , wherein said method further comprises performing steps (a) through (h) for all data points in said data set.

10. The device of claim 9 , wherein said method further comprises conducting the performing process exactly once for a given data set of at least one channel impulse magnitude response in said data set.

11. The device of claim 8 , wherein said digital communication system comprises any of a digital terrestrial television (DTV) system, a digital video broadcasting over handheld (DVB-H) system, and an Integrated Services Digital Broadcasting (ISDB) for Terrestrial Television/Sound Broadcasting (ISDB-T/ISDB-T SB ) system.

12. The device of claim 8 , wherein said channel impulse magnitude response comprises a harmonic component in any of a signal spectrum and a power spectrum density distribution.

13. The device of claim 8 , wherein said data point corresponding to said non-noise channel impulse magnitude response comprises a multi-path echo in said digital communication system.

14. The device of claim 8 , wherein in said method, the classifying process comprises determining a location and magnitude of said data point corresponding to said non-noise channel impulse magnitude response.

15. A system of detecting a channel impulse magnitude response in a digital communication system, said system comprising:

a first processor adapted to provide a data set of at least one channel impulse magnitude response component and a plurality of noise response components, wherein said data set comprises a plurality of data points each corresponding to a magnitude response;

a calculator adapted to calculate an average magnitude response of all components in said data set;

a first comparator adapted to:

compare a data point corresponding to a magnitude response in said data set with an immediately preceding data point corresponding to an immediately preceding magnitude response in said data set; and

compare said data point corresponding to said magnitude response in said data set with an immediately subsequent data point corresponding to an immediately subsequent magnitude response in said data set;

a second processor adapted to:

establish a first data subset adjacent to said data point, said first data subset comprising a plurality of immediately preceding data points corresponding to a plurality of immediately preceding magnitude responses; and

establish a second data subset adjacent to said data point, said second data subset comprising a plurality of immediately subsequent data points corresponding to a plurality of immediately subsequent magnitude responses;

a second comparator adapted to compare said data point to an average magnitude response of said first data subset and an average magnitude response of said second data subset; and

a classifier adapted to classify said data point as a non-noise channel impulse magnitude response in said digital communication system when said magnitude response of said data point is greater than (i) said average magnitude response of all components in said data set; and (ii) the average magnitude responses of the first and second data subsets.

16. The system of claim 15 , wherein said classifier is further adapted to classify all data points in said data set as either a non-noise channel impulse magnitude response or a noise response in said digital communication system.

17. The system of claim 15 , wherein said digital communication system comprises any of a digital terrestrial television (DTV) system, a digital video broadcasting over handheld (DVB-H) system, and an Integrated Services Digital Broadcasting (ISDB) for Terrestrial Television/Sound Broadcasting (ISDB-T/ISDB-T SB ) system.

18. The system of claim 15 , wherein said channel impulse magnitude response comprises a harmonic component in any of a signal spectrum and a power spectrum density distribution.

19. The system of claim 15 , wherein said data point corresponding to said non-noise channel impulse magnitude response comprises a multi-path echo in said digital communication system.

20. The system of claim 15 , wherein said classifier is further adapted to determine a location and magnitude of said data point corresponding to said non-noise channel impulse magnitude response.

Assignments (31)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
Reel/Frame 038364/0615 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NEWPORT MEDIA, INC.
Reel/Frame 038364/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 034705/0090 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: BRIDGE BANK, NATIONAL ASSOCIATION
To: ATMEL CORPORATION
Reel/Frame 033907/0517 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0435 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0379 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033908/0242 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0775 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0748 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: ATMEL CORPORATION
Reel/Frame 033907/0702 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: NEWPORT MEDIA, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0195 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0214 →
SECURITY AGREEMENT Recorded Mar 1, 2013
From: NEWPORT MEDIA, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION, AS COLLATERAL AGENT
Reel/Frame 029956/0891 →
SECURITY AGREEMENT Recorded Feb 15, 2013
From: NEWPORT MEDIA, INC., A DELAWARE CORPORATION; NEWPORT MEDIA, INC., A CALIFORNIA CORPORATION
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 029818/0138 →
SECURITY AGREEMENT Recorded Dec 31, 2012
From: NEWPORT MEDIA, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 029554/0118 →
SECURITY AGREEMENT Recorded May 31, 2012
From: NEWPORT MEDIA, INC.
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 028299/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2006
From: MA, JUN
To: NEWPORT MEDIA, INC.
Reel/Frame 018516/0735 →