Prosecution Insights
Last updated: May 29, 2026
Application No. 18/654,401

COMPRESSIVE SENSING CORRELATION INTERFEROMETER DIRECTION FINDING

Non-Final OA §103§112
Filed
May 03, 2024
Examiner
ZHU, NOAH YI MIN
Art Unit
3648
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
BAE Systems PLC
OA Round
1 (Non-Final)
81%
Grant Probability
Favorable
1-2
OA Rounds
1y 0m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
54 granted / 67 resolved
+28.6% vs TC avg
Moderate +14% lift
Without
With
+14.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
20 currently pending
Career history
100
Total Applications
across all art units

Statute-Specific Performance

§103
83.2%
+43.2% vs TC avg
§102
12.5%
-27.5% vs TC avg
§112
4.3%
-35.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 67 resolved cases

Office Action

§103 §112
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Objections Claims 4, 6-10, 13, 15-18 are objected to because of the following informalities: In Claim 4, add the word “a” before the word “correlation” so that the limitation reads “a correlation interferometer direction finding (CIDF) process” In Claim 6, an “O” should be added before the first term in the equation (see specification [0039]) In Claim 7, add the word “a” before the word “correlation” so that the limitation reads “a correlation interferometer direction finding (CIDF) process” In Claim 8, the word “post-process” should be “post-processing” In Claim 9, the word “report” should be “reporting” In Claim 10, add the word “a” before the words “direction finding” so that the limitation reads “a direction finding (DF) system” In Claim 13, add the word “a” before the word “correlation” so that the limitation reads “a correlation interferometer direction finding (CIDF) process” -In Claim 15, an “O” should be added before the first term in the equation (see specification [0039]) In Claim 16, add the word “a” before the word “correlation” so that the limitation reads “a correlation interferometer direction finding (CIDF) process” In Claim 17, the word “post-process” should be “post-processing” In Claim 18, the word “report” should be “reporting” Appropriate correction is required. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 2, 5, 6, 10, 11, 14, and 15 is/are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Regarding Claim 2, the claim recites the limitation “down-sample a first set of data relative to the set of calibration data … and a set of signal measurements …” It is unclear if the “first set of data” is being down-sampled, or if the “set of calibration data” and/or the “set of signal measurements” are being down-sampled. Based on the specification ([0033]), the limitation is interpreted as meaning the set of calibration data is down-sampled to generate a first set of down-sampled/compressed data. This rejection also applies to the corresponding limitation(s) in Claim 11. Regarding Claim 5, it is unclear how the scaling instruction can be “based on” a complexity equation. Complexity equations estimate an algorithm’s computational cost as the input size grows. They do not determine the actual computation performed. Based on the specification ([0046]), the claimed equation describes the complexity of the matrix operations and the CIDF pre-filtering steps in the direction finding process, and not the scaling instruction. Additionally, the claim recites the “set of calibration data having the second sampling size” being represented by both the variables “K” and “n” and the variable “S.” However, the specification states that “S” represents the number of columns selected from the pre-filtering CIDF step. For examination purposes, Claim 5 is interpreted as meaning the matrix operations and the pre-filtering CIDF steps of the direction finding process have a complexity given by the claimed equation. This rejection also applies to the corresponding limitation(s) in Claim 14. Regarding Claim 5, the claim recites the limitation “the calibration data” in line 7. There is insufficient antecedent basis for this limitation in the claim, and it is unclear if this limitation refers to the “set of calibration data.” This rejection also applies to the corresponding limitation(s) in Claim 14. Regarding Claim 6, it is unclear how the scaling instruction can be “based on” a complexity equation. Complexity equations estimate an algorithm’s computational cost as the input size grows. They do not determine the actual computation performed. Based on the specification ([0039]), the claimed equation appears to describe the complexity of certain matrix operations prior to scaling and CIDF pre-filtering. For examination purposes, Claim 6 is interpreted as meaning the matrix operations of the direction finding process would have a complexity given by the claimed equation if the scaling and CIDF pre-filtering were not performed. This rejection also applies to the corresponding limitation(s) in Claim 15. Regarding Claim 6, the claim recites the limitation “the calibration data” in line 1. There is insufficient antecedent basis for this limitation in the claim, and it is unclear if this limitation refers to the “set of calibration data.” This rejection also applies to the corresponding limitation(s) in Claim 15. Regarding Claim 10, the claim recites the limitation “the plurality of emitters” in line 4. There is insufficient antecedent basis for this limitation in the claim. Regarding Claim 10, the claim recites the limitation “the direction finding antenna” in line 4. There is insufficient antecedent basis for this limitation in the claim. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-4, 8-13, and 17-20 are rejected under 35 U.S.C. 103 as being unpatentable over Kimball (US 8,373,596) in view of Yan (Yan et al., “Low-Complexity DOA Estimation Based on Compressed MUSIC and Its Performance Analysis,” 2013) Regarding Claim 1, Kimball teaches: A method for detecting a plurality of emitters inside of a beamwidth of a direction finding antenna … ([cols. 1-2]), comprising: installing a computer program product having instructions on a least one non-transitory machine readable medium and executable by a processor of a direction finding (DF) system that, when executed by the processor, causes a process to be carried out for detecting the plurality of emitters inside of a beamwidth of the direction finding antenna ([col. 2, lines 49-53]: “a non-transitory processor-readable medium encoded with instructions that, when executed by a processor, cause the processor to execute a process for detecting and locating an RF emitter in a search area.”; [col. 5]: “devices 50”), the instructions of the computer program product comprising: access a set of calibration data of known emitters with a first sampling size ([col. 9, lines 17-25]: “calibration table 315”; “known emitter source and location”); access a set of signal measurements of each emitter of the plurality of emitters identified inside of the beamwidth ([col. 10, lines 7-8]: “record signals of interest from potential target emitters”; [col. 12, lines 31-32]: “measured array vectors”); … process each emitter signal emitted by each emitter of plurality of emitters relative to the set of signal measurements and the set of calibration data … ([col. 12, lines 32-36]: “Using the calibration table 315 … containing testing array vectors … the measured array vectors are each correlated to testing array vectors”); receiving data corresponding to a radiofrequency signal obtained from the beamwidth of the direction finding antenna upon loading the computer program product ([col. 10, lines 7-8]: “record signals of interest from potential target emitters”; [col. 12, lines 42-43]: “the DF/geolocation module 311 receives data captured by the receiver”); and detecting the plurality of emitters inside of the beamwidth … upon execution of the computer program product ([col. 1, line 45]: “detecting and locating an RF emitter”; [col. 12, lines 46-48]: “The DF/geolocation module 311 computes the geolocation electromagnetic observables”). Kimball does not explicitly teach – but Yan teaches: detecting a plurality of emitters in a single snapshot (Yan [pg. 1916]: “Assume L uncorrelated narrowband plane waves with unknown DOAs … simultaneously incident on an array of M sensors”); scaling the set of calibration data from the first sampling size to a second sampling size that is less than the first sampling size by a multiscale ratio (Yan [p. 1917]: “divide the total angular field-of-view into β small sectors”; [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL)”); and processing each emitter signal emitted by each emitter of the plurality of emitters relative to the set of signal measurements and the set of calibration data with the second sampling size (Yan [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL) and C-MUSIC involves a limited search over only one small angular sector with J/β spectral points”). It would have been obvious to one of ordinary skill in the art to modify Kimball to detect a plurality of emitters in a single snapshot by scaling the calibration data from a first sampling size to a second sampling size by a multiscale ratio and processing each emitter signal relative to the signal measurements and scaled calibration data, as taught by Yan. Both references teach RF direction finding using antenna array measurements and calibration reference data represented as matrices and vectors, and modifying Kimball with the teachings of Yan would predictably reduce the computational burden of Kimball’s matrix processing. Regarding Claim 10, Kimball teaches: A computer program product having instructions on a least one non-transitory machine readable medium and executable by a processor of direction finding (DF) system that, when executed by the processor, causes a process to be carried out for detecting the plurality of emitters inside of a beamwidth of the direction finding antenna ([col. 2, lines 49-53]: “a non-transitory processor-readable medium encoded with instructions that, when executed by a processor, cause the processor to execute a process for detecting and locating an RF emitter in a search area.”; [col. 5]: “devices 50”), the instructions of the computer program product comprising: access a set of calibration data of known emitters with a first sampling size ([col. 9, lines 17-25]: “calibration table 315”; “known emitter source and location”); access a set of signal measurements of each emitter of the plurality of emitters identified inside of the beamwidth ([col. 10, lines 7-8]: “record signals of interest from potential target emitters”; [col. 12, lines 31-32]: “measured array vectors”); … process each emitter signal emitted by each emitter of plurality of emitters relative to the set of signal measurements and the set of calibration data … ([col. 12, lines 32-36]: “Using the calibration table 315 … containing testing array vectors … the measured array vectors are each correlated to testing array vectors”). Kimball does not explicitly teach – but Yan teaches: scaling the set of calibration data from the first sampling size to a second sampling size that is less than the first sampling size by a multiscale ratio (Yan [p. 1917]: “divide the total angular field-of-view into β small sectors”; [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL)”); and processing each emitter signal emitted by each emitter of the plurality of emitters relative to the set of signal measurements and the set of calibration data with the second sampling size (Yan [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL) and C-MUSIC involves a limited search over only one small angular sector with J/β spectral points”). The rationale to modify Kimball with the teachings of Yan persists from Claim 1. Regarding Claim 19, Kimball teaches: A system, comprising: an antenna operable to emit a beamwidth to intercept output signals emitted by a plurality of emitters in a search area ([col. 2, line 55]: “array of antenna elements”); a processor operable with the antenna for receiving the output signals ([col. 2, line 51]: “a processor”); at least one non-transitory machine readable medium operable to be accessed by the processor ([col. 2, line 50]: “non-transitory processor-readable medium”); and a computer program product having instructions stored on the at least one non-transitory machine readable medium, wherein when the computer program product is executed by the processor, a process is carried out by the processor for detecting a plurality of emitters inside of the beamwidth of the direction finding antenna … ([col. 2, lines 49-53]: “a non-transitory processor-readable medium encoded with instructions that, when executed by a processor, cause the processor to execute a process for detecting and locating an RF emitter in a search area.”). Kimball does not explicitly teach detecting a plurality of emitters in a single snapshot. However, Yan teaches a similar RF direction finding method that detects a plurality of emitters in a single snapshot (Yan [pg. 1916]: “Assume L uncorrelated narrowband plane waves with unknown DOAs … simultaneously incident on an array of M sensors”). It would have been obvious to one of ordinary skill in the art to modify Kimball with the teachings of Yan to enable detection of a plurality of emitters in a single snapshot. Both references teach RF direction finding using antenna array measurements and calibration reference data represented as matrices and vectors, and modifying Kimball with the teachings of Yan would predictably reduce the computational burden of Kimball’s matrix processing and enable detection of a plurality of emitters. Regarding Claims 2 and 11, Kimball does not explicitly teach – but Yan teaches: wherein the instruction to scale the set of calibration data from the first sampling size to the second sampling size further comprises: down-sample a first set of data relative to the set of calibration data of emitters loaded into the computer program product and the set of signal measurements detected inside of the beamwidth (Yan [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL)”). It would have been obvious to one of ordinary skill in the art to modify Kimball and down-sample a first set of data relative to the set of calibration data and the set of signal measurements, as taught by Yan. Both references teach RF direction finding using antenna array measurements and calibration reference data represented as matrices and vectors, and modifying Kimball with the teachings of Yan would predictably reduce the computational burden of Kimball’s matrix processing. Regarding Claims 3 and 12, Kimball does not explicitly teach – but Yan teaches: wherein the instruction to scale the set of calibration data from the first sampling size to the second sampling size further comprises: up-sample the first set of data to a second set of data, wherein the second set of data is a subset of the first set of data (Yan [p. 1922]: “one of the candidate DOAs can be found by searching the C-MUSIC spectrum over only one sector instead of the total angular field-of-view, and the other candidate DOAs can be computed by (17) immediately. Then, the true L=2 DOAs can be selected among the βL=6 candidate DOAs”). It would have been obvious to one of ordinary skill in the art to modify Kimball and up-sample the first set of data to a second set of data, wherein the second set of data is a subset of the first set of data, as taught by Yan. Both references teach RF direction finding using antenna array measurements and calibration reference data represented as matrices and vectors, and modifying Kimball with the teachings of Yan would predictably reduce the computational burden of Kimball’s matrix processing. Regarding Claims 4 and 13, Kimball does not explicitly teach: wherein the instruction to up-sample is accomplished with correlation interferometer direction finding (CIDF) process. However, in that Kimball teaches that correlation interferometer direction finding can be used to generate a refined set of data for direction finding ([col. 15, lines 25-40]), and Yan teaches up-sampling the first set of data (Yan [p. 1922]), it would have been obvious to one of ordinary skill in the art to perform the up-sampling using CIDF processing. CIDF is well-known in the art and is beneficial for enabling accurate direction finding. Regarding Claims 8 and 17, Kimball teaches: the method further comprising: post-process the plurality of emitters with a corresponding direction of antenna for each emitter of the plurality of emitters ([col. 1, line 61]: “direction finding and/or geolocating the target signal”; [col. 11]: “DF/geolocation module 311”); and report the plurality of emitters with the corresponding direction of antenna of each emitter of the plurality of emitters ([cols, 1, 11]; [col. 14, lines 20-21]: “a Geolocation Results window and a Bearing Plot window.”). Regarding Claims 9 and 18, Kimball does not explicitly teach – but Yan teaches: the method further comprising: finding one or more emitters having multiple coherent signals ([col. 5, lines 31-32]: “system 10 can detect and locate devices 50 regardless of the environment (multipath or not)”). Regarding Claim 20, Kimball teaches: wherein the instructions of the computer program product comprise: access a set of calibration data of known emitters with a first sampling size ([col. 9, lines 17-25]: “calibration table 315”; “known emitter source and location”); access a set of signal measurements of each emitter of the plurality of emitters identified inside of the beamwidth ([col. 10, lines 7-8]: “record signals of interest from potential target emitters”; [col. 12, lines 31-32]: “measured array vectors”); … process each emitter signal emitted by each emitter of plurality of emitters relative to the set of signal measurements and the set of calibration data … ([col. 12, lines 32-36]: “Using the calibration table 315 … containing testing array vectors … the measured array vectors are each correlated to testing array vectors”). Kimball does not explicitly teach – but Yan teaches: scaling the set of calibration data from the first sampling size to a second sampling size that is less than the first sampling size by a multiscale ratio (Yan [p. 1917]: “divide the total angular field-of-view into β small sectors”; [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL)”); and processing each emitter signal emitted by each emitter of the plurality of emitters relative to the set of signal measurements and the set of calibration data with the second sampling size (Yan [p. 1920]: “Note that the dimensions of Gnew are M×(M−βL) and C-MUSIC involves a limited search over only one small angular sector with J/β spectral points”). The rationale to modify Kimball with the teachings of Yan persists from Claim 1. Potentially Allowable Subjected Matter Claims 5 and 14 would be allowable if rewritten to overcome the rejection(s) under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), 2nd paragraph, set forth in this Office action and to include all of the limitations of the base claim and any intervening claims. Claims 6-7 and 15-16 would also be allowable by virtue of dependence on Claims 5 and 14, respectively. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to NOAH Y. ZHU whose telephone number is (571)270-0170. The examiner can normally be reached Monday-Friday, 8AM-4PM. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, William J. Kelleher can be reached on (571) 272-7753. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /NOAH YI MIN ZHU/Examiner, Art Unit 3648 /William Kelleher/Supervisory Patent Examiner, Art Unit 3648
Read full office action

Prosecution Timeline

May 03, 2024
Application Filed
Apr 22, 2026
Non-Final Rejection mailed — §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12638596
SYSTEM AND METHOD FOR TIMING SYNCHRONIZATION AND TRACKING OF SATELLITE SIGNAL RECEIVERS
3y 11m to grant Granted May 26, 2026
Patent 12629041
VITAL INFORMATION ACQUISITION APPARATUS AND METHOD
3y 8m to grant Granted May 19, 2026
Patent 12631746
NON-CONTACT MICROWAVE TESTING SYSTEM AND METHOD FOR SEE-THROUGH IMAGING
3y 6m to grant Granted May 19, 2026
Patent 12631720
RESOURCE DETERMINING METHOD AND APPARATUS, ELECTRONIC DEVICE, STORAGE MEDIUM, AND VEHICLE
3y 2m to grant Granted May 19, 2026
Patent 12631770
MAC METHOD FOR MONITORING, WITH COMMON BIAS COMPENSATION, THE INTEGRITY OF A POINT POSITIONING PROCESS USING VIRTUAL BEACONS
2y 10m to grant Granted May 19, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
81%
Grant Probability
95%
With Interview (+14.3%)
3y 1m (~1y 0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 67 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month