IP Library Granted Patent US 7,035,350
Granted Patent B2
US 7,035,350 · App. 10/027,558 · Granted Apr 25, 2006

Bluetooth access code assisted initial DC estimation and frame synchronization

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,035,350
App. No.
10/027,558
Granted
Apr 25, 2006
Kind
B2
Abstract

A system for calculating DC offset and achieving frame detection is described. In one embodiment, the present invention includes an electronic device with an integrated receiver module. The receiver module can take advantage of a known synchronization pattern such as the Bluetooth access code to determine an initial DC offset and to provide frame detection.

Claims (48)

1. A method for operating a wireless-enabled device, the method comprising:

computing a DC compensation factor for a known pilot signal;

receiving a first plurality of bits of an incoming pilot signal;

computing a DC average for the received first plurality of bits of the incoming pilot signal;

computing a compensated DC average for the first plurality of bits of the incoming pilot signal using the DC compensation factor and the DC average;

adjusting at least an indication of the received first plurality of bits according to the computed compensated DC average;

comparing the adjusted at least an indication of the received first plurality of bits with corresponding bits of the known pilot signal; and

responsive to a threshold number of bits of the adjusted at least an indication of first plurality of bits matching the corresponding bits of the known pilot signal, outputting the compensated DC average for the first plurality of bits.

2. The method of claim 1 , further comprising:

receiving a second plurality of bits of the incoming pilot signal; and

locating a symbol peak in the second plurality of bits;

wherein the symbol peak is usable to determine a symbol timing of the incoming pilot signal.

3. The method of claim 2 , further comprising:

receiving a third plurality of bits of the incoming pilot signal;

adjusting at least an indication of the received third plurality of bits according to the computed compensated DC average;

comparing the adjusted at least an indication of the received third plurality of bits with corresponding bits of the known pilot signal; and

responsive to the threshold number of bits of the adjusted at least an indication of the received first plurality of bits matching the corresponding bits of the known pilot signal and responsive to a threshold number of bits of the adjusted at least an indication of third plurality of bits matching the corresponding bits of the known pilot signal, providing the compensated DC average for the first plurality of bits to a DC tracker.

4. The method of claim 1 , further comprising:

outputting the compensated DC average for the first plurality of bits to a DC tracker.

5. The method of claim 1 , wherein the pilot signal comprises:

a frame sync pattern.

6. A system for operating a wireless-enabled device, the system comprising:

means for computing a DC compensation factor for a known pilot signal;

means for receiving a first plurality of bits of an incoming pilot signal;

means for computing a DC average for the received first plurality of bits of the incoming pilot signal;

means for computing a compensated DC average for the first plurality of bits of the incoming pilot signal using the DC compensation factor and the DC average;

means for adjusting at least an indication of the received first plurality of bits according to the computed compensated DC average;

means for comparing the adjusted at least an indication of the received first plurality of bits with corresponding bits of the known pilot signal; and

responsive to a threshold number of bits of the adjusted at least an indication of the received first plurality of bits matching the corresponding bits of the known pilot signal, means for outputting the compensated DC average for the first plurality of bits.

7. The system of claim 6 , further comprising:

means for receiving a second plurality of bits of the incoming pilot signal; and means for locating a symbol peak in the second plurality of bits;

wherein the symbol peak is usable to determine a symbol timing of the incoming pilot signal.

8. The system of claim 7 , further comprising:

means for receiving a third plurality of bits of the incoming pilot signal;

means for adjusting at least an indication of the received third plurality of bits according to the computed compensated DC average;

means for comparing the adjusted at least an indication of the received third plurality of bits with corresponding bits of the known pilot signal;

responsive to the threshold number of bits of the adjusted at least an indication of the received first plurality of bits matching the corresponding bits of the known pilot signal and responsive to a threshold number of bits of the adjusted at least an indication of the received third plurality of bits matching the corresponding bits of the known pilot signal, means for providing the compensated DC average for the first plurality of bits to a DC tracker.

9. A method for operating a wireless-enabled device, comprising:

receiving a synchronization word;

computing a DC average for a first portion of the received synchronization word; computing a DC compensation factor using a known synchronization word;

computing a compensated DC average using the DC average and the DC compensation factor;

determining whether a threshold number of bits of the first portion of the received synchronization word as adjusted by the DC compensation factor match corresponding bits in the known synchronization word; and

responsive to a threshold number of bits of the first portion of the received synchronization word as adjusted by the DC compensation factor matching the corresponding bits in the known synchronization word, providing the compensated. DC average to an offset tracking device.

10. The method of claim 9 , wherein the DC average for the first portion of the received synchronization word is a first DC average and wherein the compensated DC average is a first compensated DC average, the method further comprising:

responsive to a threshold number of bits of the received synchronization word as adjusted by the DC compensation factor not matching the corresponding bits in the known synchronization word, computing a second DC average for a second portion of the received synchronization word;

computing a second compensated DC average using the second DC average for the second portion of the received synchronization word and the DC compensation factor;

determining whether a threshold number of bits of the second portion of the received synchronization word as adjusted by the DC compensation factor match corresponding bits in the known synchronization word; and

responsive to a threshold number of bits of the second portion of the received synchronization word as adjusted by the DC compensation factor matching the corresponding bits in the known synchronization word, providing the second compensated DC average to the offset tracking device.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE MERGER PREVIOUSLY RECORDED ON REEL 047642 FRAME 0417. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT, Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048521/0395 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047642/0417 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →