IP Library Granted Patent US 7,729,435
Granted Patent B2
US 7,729,435 · App. 11/834,712 · Granted Jun 1, 2010

Null detection in DAB, T-DMB, and DAB-IP 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,729,435
App. No.
11/834,712
Granted
Jun 1, 2010
Kind
B2
Abstract

Detecting Null symbols in a video data frame comprises sending OFDM symbols through a sliding windowed correlation process having a correlation window length proportional to a cyclic prefix length and a delay equal to a FFT size of the symbols, wherein output peaks of the process occur where two similar portions of the symbols coincide; checking peaks in windows sized equal to a duration of a symbol; determining whether the peaks are located in the middle of the windows; determining whether a shift has occurred in the location of the peak of a current window compared to in a second immediately previous window; determining whether the peak in a first immediately previous window is weak compared to that in a second immediately previous window; and declaring that a Null symbol exists in the first previous window when the shift has occurred and the determination of a weak peak exists.

Claims (54)

1. A method of detecting Null symbols in a video data frame, said method comprising:

receiving orthogonal-frequency-division-multiplexing (OFDM) symbols;

sending said OFDM symbols through a sliding windowed correlation process having a correlation window length proportional to a cyclic prefix length and a delay equal to a Fast Fourier Transform (FFT) size of said OFDM symbols, wherein peaks of the output of the sliding windowed correlation process occur at locations where two similar portions of said OFDM symbols coincide;

checking peaks in windows of a size equal to a duration of an OFDM symbol;

determining whether said peaks are located in a middle region of said windows;

determining whether a shift has occurred in the location of said peak of a current window (i) as compared to that in a second immediately previous window (i- 2 );

determining whether said peak in a first immediately previous window (i- 1 ) is weak compared to that in a second immediately previous window (i- 2 ); and

declaring that a Null symbol exists in said first immediately previous window (i- 1 ) when said shift has occurred and said determination of a weak peak exists.

2. The method of claim 1 , wherein said window where said peaks are checked consist of the first two windows.

3. The method of claim 1 , further comprising shifting edges of said windows to ensure said peaks lie within said middle region of said windows.

4. The method of claim 1 , wherein said correlation window length is equal to said cyclic prefix length.

5. The method of claim 1 , wherein said correlation window length is double said cyclic prefix length.

6. The method of claim 1 , wherein the checking process comprises detecting a maximum peak in said current window for a period not less than three symbol durations, wherein said method further comprises:

establishing said maximum peak as a center of said current window; and

finding peaks in all successive windows for a number of data symbols equal to the number of symbols in said video data frame.

7. The method of claim 6 , further comprising:

locating a window with a minimum value of said peak; and

establishing said window with said minimum value of said peak as said Null symbol.

8. A program storage device readable by computer comprising a program of instructions executable by said computer to perform a method of detecting Null symbols in a video data frame, said method comprising:

receiving orthogonal-frequency-division-multiplexing (OFDM) symbols;

sending said OFDM symbols through a sliding windowed correlation process having a correlation window length proportional to a cyclic prefix length and a delay equal to a Fast Fourier Transform (FFT) size of said OFDM symbols, wherein peaks of the output of the sliding windowed correlation process occur at locations where two similar portions of said OFDM symbols coincide;

checking peaks in windows of a size equal to a duration of an OFDM symbol;

determining whether said peaks are located in a middle region of said windows;

determining whether a shift has occurred in the location of said peak of a current window (i) as compared to that in a second immediately previous window (i- 2 );

determining whether said peak in a first immediately previous window (i- 1 ) is weak compared to that in a second immediately previous window (i- 2 ); and

declaring that a Null symbol exists in said first immediately previous window (i- 1 ) when said shift has occurred and said determination of a weak peak exists.

9. The program storage device of claim 8 , wherein said window where said peaks are checked consist of the first two windows.

10. The program storage device of claim 8 , further comprising shifting edges of said windows to ensure said peaks lie within said middle region of said windows.

11. The program storage device of claim 8 , wherein said correlation window length is equal to said cyclic prefix length.

12. The program storage device of claim 8 , wherein said correlation window length is double said cyclic prefix length.

13. The program storage device of claim 8 , wherein the checking process comprises detecting a maximum peak in said current window for a period not less than three symbol durations, wherein said method further comprises:

establishing said maximum peak as a center of said current window; and

finding peaks in all successive windows for a number of data symbols equal to the number of symbols in said video data frame.

14. The program storage device of claim 13 , further comprising:

locating a window with a minimum value of said peak; and

establishing said window with said minimum value of said peak as said Null symbol.

15. A system for detecting Null symbols in a video data frame, said system comprising:

a receiver adapted to receive orthogonal-frequency-division-multiplexing (OFDM) symbols;

a sliding window correlator adapted to process said OFDM symbols, wherein said sliding window correlator comprises a correlation window length proportional to a cyclic prefix length and a delay equal to a Fast Fourier Transform (FFT) size of said OFDM symbols, wherein peaks of the output of the sliding windowed correlation process occur at locations where two similar portions of said OFDM symbols coincide; and

a processor adapted to:

check peaks in windows of a size equal to a duration of an OFDM symbol;

determine whether said peaks are located in a middle region of said windows;

determine whether a shift has occurred in the location of said peak of a current window (i) as compared to that in a second immediately previous window (i- 2 );

determine whether said peak in a first immediately previous window (i- 1 ) is weak compared to that in a second immediately previous window (i- 2 ); and

declare that a Null symbol exists in said first immediately previous window (i- 1 ) when said shift has occurred and said determination of a weak peak exists.

16. The system of claim 15 , wherein said window where said peaks are checked consist of the first two windows.

17. The system of claim 15 , wherein said processor is further adapted to shift edges of said windows to ensure said peaks lie within said middle region of said windows.

18. The system of claim 15 , wherein said correlation window length is equal to said cyclic prefix length.

19. The system of claim 15 , wherein said correlation window length is double said cyclic prefix length.

20. The system of claim 15 , wherein the checking process comprises detecting a maximum peak in said current window for a period not less than three symbol durations, wherein said process is further adapted to:

establish said maximum peak as a center of said current window;

find peaks in all successive windows for a number of data symbols equal to the number of symbols in said video data frame;

locate a window with a minimum value of said peak; and

establish said window with said minimum value of said peak as said Null symbol.

Assignments (27)
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: NEWPORT MEDIA, INC.
Reel/Frame 038364/0659 →
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 →
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: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0748 →
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: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0379 →
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: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033908/0242 →
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: 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 May 31, 2012
From: NEWPORT MEDIA, INC.
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 028299/0903 →