IP Library Granted Patent US 12,592,727
Granted Patent B2
US 12,592,727 · App. 17/792,537 · Granted Mar 31, 2026

Oversampled multiple-correlator symbol synchronization

Inventors: James Startup (Tempe, AZ); Jeremy Pruitt (Gilbert, AZ)
Assignee: Viasat, Inc.
H04B1/0078H04B1/0458H04B1/16
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 12,592,727
App. No.
17/792,537
Granted
Mar 31, 2026
Kind
B2
Abstract

Methods, systems, and devices for a wakeup receiver operation is described. A receiver may include a conversion circuit that converts an RF signal to a baseband signal, where the baseband signal comprise a set of symbols received at a symbol rate. The receiver may include an analog-to-digital converter that converts the baseband signal to samples at a sample rate greater than the symbol rate. The receiver may include a set of correlators, each correlator of the set may receive a respective subset of the samples of the baseband signal and generate a respective output. The receiver may include a compare circuit that receives the respective outputs from the set of correlators and compares the respective outputs with a threshold, where the compare circuit also generates a wakeup command based at least in part on at least one output of the respective outputs satisfying the threshold.

Claims (47)

1 . An apparatus, comprising:

a receiver, including:

an amplifier circuit configured to amplify a signal received via an antenna;

a conversion circuit configured to convert the signal received via the antenna to a baseband signal, the baseband signal comprising a plurality of symbols received at a symbol rate;

an analog-to-digital converter configured to convert the baseband signal to samples at a sample rate greater than the symbol rate;

a plurality of correlators, each of the plurality of correlators configured to receive a respective interleaved subset of the samples of the baseband signal and generate a respective output, wherein each respective interleaved subset of the samples is distinct for each of the plurality of correlators based at least in part on the sample rate being greater than the symbol rate; and

a compare circuit configured to receive the respective outputs from the plurality of correlators and compare the respective outputs with a threshold, wherein the compare circuit is further configured to generate a wakeup command based at least in part on at least one output of the respective outputs satisfying the threshold,

wherein the receiver is configured to cycle power of the amplifier circuit at the sample rate.

2 . The apparatus of claim 1 , wherein the analog-to-digital converter is configured to generate a first respective interleaved subset of the samples and a second respective interleaved subset of the samples based at least in part on receiving a symbol of the plurality of symbols.

3 . The apparatus of claim 2 , wherein the analog-to-digital converter is configured to generate a third respective interleaved subset of the samples based at least in part on receiving the symbol of the plurality of symbols.

4 . The apparatus of claim 2 , wherein the plurality of correlators comprises:

a first correlator configured to receive the first respective interleaved subset of the samples; and

a second correlator parallel to the first correlator and configured to receive the second respective interleaved subset of the samples.

5 . The apparatus of claim 4 , wherein the plurality of correlators further comprises:

a third correlator parallel to the first correlator and the second correlator configured to receive a third respective interleaved subset of the samples.

6 . The apparatus of claim 1 , wherein the plurality of correlators are further configured to:

cross correlate the respective subsets of samples received from the analog-to-digital converter with a stored pseudo-noise code sequence associated with the receiver.

7 . The apparatus of claim 1 , wherein a carrier frequency of the signal is different from a baseband signal symbol frequency corresponding to the symbol rate of the baseband signal.

8 . The apparatus of claim 1 , wherein the compare circuit is further configured to:

determine a reference timing for the plurality of symbols based at least in part on a correlator of the plurality of correlators generating the output of the respective outputs that satisfies the threshold.

9 . The apparatus of claim 1 , further comprising:

an electronic device coupled with the receiver and configured to power on based at least in part on receiving the wakeup command.

10 . The apparatus of claim 1 , wherein a factor of the sample rate to the symbol rate corresponds to a quantity of correlators in the plurality of correlators.

11 . The apparatus of claim 1 , wherein each respective subset received by each plurality of correlators is distinct.

12 . A method, comprising:

receiving, at a receiver via an antenna, a signal comprising a plurality of symbols, the plurality of symbols received at a symbol rate;

amplifying the signal at an amplifier circuit;

converting, after amplifying the signal, the signal to a baseband signal based at least in part on receiving the signal;

converting, at an analog-to-digital converter, the baseband signal to samples at a sample rate greater than the symbol rate and transmitting respective interleaved subsets of the samples to each of a plurality of correlators, wherein each respective interleaved subset of the samples is distinct for each of the plurality of correlators based at least in part on the sample rate being greater than the symbol rate;

cycling power of the amplifier circuit at the sample rate;

generating respective outputs at the plurality of correlators based at least in part on the respective interleaved subsets of the samples;

determining that at least one output of a correlator of the plurality of correlators satisfies a threshold based at least in part on generating the respective outputs; and

generating a wakeup command based at least in part on determining that the at least one output of the correlator satisfies the threshold.

13 . The method of claim 12 , further comprising:

transitioning an electronic device, coupled with the receiver, from a first power state to a second power state based at least in part on generating the wakeup command.

14 . The method of claim 12 , wherein transmitting the respective interleaved subsets of the samples to the plurality of correlators further comprises:

generating a first respective interleaved subset of the samples for a first correlator; and

generating a second respective interleaved subset of the samples for a second correlator parallel to the first correlator.

15 . The method of claim 14 , further comprising:

generating a third respective interleaved subset of the samples for a third correlator parallel to the first correlator and the second correlator.

16 . The method of claim 12 , wherein an RF carrier frequency is associated with a first clock frequency and a baseband signal symbol frequency corresponding to the symbol rate of the baseband signal is associated with a second clock frequency different than the first clock frequency.

17 . The method of claim 12 , further comprising:

determining a reference timing for the plurality of symbols based at least in part on a correlator of the plurality of correlators generating the at least one output of the respective outputs that satisfies the threshold.

18 . The method of claim 12 , wherein generating the respective outputs further comprises:

cross correlating the respective subsets of samples received from the analog-to-digital converter with a stored pseudo-noise code sequence associated with the receiver.

19 . The method of claim 12 , wherein a factor of the sample rate to the symbol rate corresponds to a quantity of correlators in the plurality of correlators.

20 . The method of claim 12 , wherein each respective subset transmitted to each plurality of correlators is distinct.

Assignments (5)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 19, 2023
From: VIASAT, INC.
To: MUFG BANK, LTD., AS AGENT
Reel/Frame 064948/0379 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jun 29, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 064164/0152 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jun 29, 2023
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 064176/0566 →
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2022
From: STARTUP, JAMES; PRUITT, JEREMY
To: VIASAT INC.
Reel/Frame 060545/0947 →
Continuity (2)
Provisional Application 62982729 · Feb 27, 2020
Related Publication 20230045476A1 · Feb 9, 2023
References Cited (21)
US 5699389A · Beladi et al. · 1997 [cited by applicant]
US 6567462B1 · Brunner et al. · 2003 [cited by applicant]
US 6724738B1 · Storm · 2004 [cited by examiner]
US 7274763B2 · Hammes et al. · 2007 [cited by applicant]
US 7295301B2 · Sinha et al. · 2007 [cited by applicant]
US 8098692B2 · Albu et al. · 2012 [cited by applicant]
US 8306172B2 · Kelleher et al. · 2012 [cited by applicant]
US 8391415B2 · Kelleher et al. · 2013 [cited by applicant]
US 8976907B2 · Boritzki · 2015 [cited by applicant]
US 9351250B2 · Jafarian et al. · 2016 [cited by applicant]
US 9413403B2 · Wentzloff et al. · 2016 [cited by applicant]
US 9544848B2 · Jafarian et al. · 2017 [cited by applicant]
US 10759384B2 · Perissakis et al. · 2020 [cited by applicant]
US 20110128172A1 · Srinivasa · 2011 [cited by examiner]
US 20150087255A1 · Wentzloff · 2015 [cited by examiner]
US 20170230889A1 · Zheng et al. · 2017 [cited by applicant]
US 20190082385A1 · Shellhammer et al. · 2019 [cited by applicant]
US 20190158133A1 · Wang et al. · 2019 [cited by applicant]
EP 3047619A1 · 2016 [cited by applicant]
Gardner, “A BPSK/QPSK Timing-Error Detector For Sampled Receivers”, IEEE Transactions on Communications, vol. Com-34. No. 5, May 1986, 8 pages. [cited by applicant]
International Search Report and Written Opinion, PCT/US2021/020084, dated Jun. 23, 2021, 10 pages. [cited by applicant]