Prosecution Insights
Last updated: May 29, 2026
Application No. 18/120,389

COLLABORATIVE DIFFERENTIAL GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS)

Non-Final OA §103
Filed
Mar 11, 2023
Examiner
MAKHDOOM, SAMARINA
Art Unit
3648
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Albora Technologies Limited
OA Round
3 (Non-Final)
71%
Grant Probability
Favorable
3-4
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 71% — above average
71%
Career Allowance Rate
80 granted / 112 resolved
+19.4% vs TC avg
Strong +30% interview lift
Without
With
+30.1%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
45 currently pending
Career history
183
Total Applications
across all art units

Statute-Specific Performance

§103
83.5%
+43.5% vs TC avg
§102
16.3%
-23.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 112 resolved cases

Office Action

§103
DETAILED ACTION Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on March 12, 2026 has been entered. Claims 1-4, 7-10, and 13-16 are amended. Claims 1-18 are pending this application. Claim Rejections - 35 USC § 103 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-18 are rejected under 35 U.S.C. 103 as being unpatentable over Dai et al (US 2022/0252732 A1) in view of Chen et al (US 2017/0307760 A1) and Ferguson (US 2011/0285586 A1). Regarding Claim 1, Dai teaches a method for differential global navigation satellite system (GNSS) positioning, the method comprising [0042, 0044, 0131]: establishing a communicative coupling between a central computing node and a multiplicity of different roving receivers disposed within a geographic region of common atmospheric error [0044 for using rovers and calculating ambiguities, with figure 1B for a network 139, and central computing node element 118, also 0015, 0130 for data storage and 0135], owing to ionospheric or tropospheric delays experienced at the geographical region [0049 for using ionospheric and tropospheric delays, with 0229], each of the different roving receivers generating observable data from GNSS signals received from different ones of a selection of satellites in a GNSS constellation [0046-0049, 0125-0126]; collecting the observable data from the different roving receivers in memory of the central computing node [0044-0049 and 351-352 for central node observations at a data center (central computing node)], and computing a position of the specific one of the different roving receivers based upon a reduction of a joint estimation of error determined from differencing performed upon the collected observable data from others of the different roving receivers [0044, 0046-0049, and 0137]. Dai fails to explicitly teach selecting a specific one of the roving receivers; and, transmitting the computed position over the communicative coupling to the specific one of the roving receivers. Chen has a correction message for regional GNSS data includes data from several stations in a network (abstract) and teaches selecting a specific one of the roving receivers [0044-0046 for using geographic receivers]; and, transmitting the computed position over the communicative coupling to the specific one of the roving receivers [0047-0049]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the rover calculations as taught by Chen for provide ambiguity values which are close to integer (Chen, 0050). Dai fails to explicitly teach filtering the observable data to a sub-set of only those of the observables corresponding to ones of the different roving receivers within geographic proximity of the specific one of the roving receivers. Ferguson has a method of Global Navigation Satellite System (GNSS) reference station integrity monitoring (abstract) and teaches filtering the observable data to a sub-set of only those of the observables corresponding to ones of the different roving receivers within geographic proximity of the specific one of the roving receivers [0053-0058 for getting RTK information within a geographic area and comparing observables]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the regional calculations as taught by Ferguson to determine whether signals from orbiting GNSS satellites are being jammed or spoofed (Ferguson, 0055). Regarding Claim 7, Dai discloses a data processing system adapted for differential global navigation satellite system (GNSS) positioning, the system comprising [0044, 0131]: a central computing node comprising a host computing platform of one or more computers, each with memory and one or processing units including one or more processing cores [figure 1B for a network 139, and central computing node element 118, also 0015, 0130 for data storage]; and, a positioning module comprising computer program instructions enabled while executing in the memory of at least one of the processing units of the host computing platform to perform: establishing a communicative coupling between the central computing node and a multiplicity of different roving receivers disposed within a geographic region of common atmospheric error [0044 for using rovers and calculating ambiguities, with figure 1B for a network 139, and central computing node element 118, 0130 for data storage and 0115, 0135], owing to ionospheric or tropospheric delays experienced at the geographical region [0049 for using ionospheric and tropospheric delays, with 0229], each of the different roving receivers generating observable data from GNSS signals received from different ones of a selection of satellites in a GNSS constellation [0046-0047, 0125-0126]; collecting the observable data from the different roving receivers in memory of the central computing node [0044-0049 and 351-352 for central node observations at a data center (central computing node)], collecting the observable data from the different roving receivers in the memory of the central computing node [0044-0049 and 351-352 for central node observations at a data center (central computing node)], and computing a position of the specific one of the different roving receivers based upon a reduction of a joint estimation of error determined from differencing performed upon the collected observable data from others of the different roving receivers [0044, 0046-0049, and 0137]. Dai fails to explicitly teach selecting a specific one of the roving receivers; and, transmitting the computed position over the communicative coupling to the specific one of the roving receivers. Chen has a correction message for regional GNSS data includes data from several stations in a network (abstract) and teaches selecting a specific one of the roving receivers [0044-0046 for using geographic receivers]; and, transmitting the computed position over the communicative coupling to the specific one of the roving receivers [0047-0049]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the rover calculations as taught by Chen for provide ambiguity values which are close to integer (Chen, 0050). Dai fails to explicitly teach filtering the observable data to a sub-set of only those of the observables corresponding to ones of the different roving receivers within geographic proximity of the specific one of the roving receivers. Ferguson has a method of Global Navigation Satellite System (GNSS) reference station integrity monitoring (abstract) and teaches filtering the observable data to a sub-set of only those of the observables corresponding to ones of the different roving receivers within geographic proximity of the specific one of the roving receivers [0053-0058 for getting RTK information within a geographic area and comparing observables]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the regional calculations as taught by Ferguson to determine whether signals from orbiting GNSS satellites are being jammed or spoofed (Ferguson, 0055). Regarding Claim 13, Dai discloses a computing device comprising a non-transitory computer readable storage medium having program instructions stored therein, the instructions being executable by at least one processing core of a processing unit to cause the processing unit to perform differential global navigation satellite system (GNSS) positioning by [0044, 0131 figure 1B element 118]: establishing a communicative coupling between a central computing node and a multiplicity of different roving receivers disposed within a geographic region of common atmospheric error [0044 for using rovers and calculating ambiguities, with figure 1B for a network 139, and central computing node element 118, 0130 for data storage and 0115, 0135], owing to ionospheric or tropospheric delays experienced at the geographical region [0049 for using ionospheric and tropospheric delays, with 0229], each of the different roving receivers generating observable data from GNSS signals received from different ones of a selection of satellites in a GNSS constellation [0046-0047, 0125-0126]; collecting the observable data from the different roving receivers in memory of the central computing node [0044-0049 and 351-352 for central node observations at a data center (central computing node)], and computing a position of the specific one of the different roving receivers based upon a reduction of a joint estimation of error determined from differencing performed upon the collected observable data from others of the different roving receivers [0044, 0046-0049, and 0137]. Dai fails to explicitly teach selecting a specific one of the roving receivers; and, transmitting the computed position over the communicative coupling to the specific one of the roving receivers. Chen has a correction message for regional GNSS data includes data from several stations in a network (abstract) and teaches selecting a specific one of the roving receivers [0044-0046 for using geographic receivers]; and, transmitting the computed position over the communicative coupling to the specific one of the roving receivers [0047-0049]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the rover calculations as taught by Chen for provide ambiguity values which are close to integer (Chen, 0050). Dai fails to explicitly teach filtering the observable data to a sub-set of only those of the observables corresponding to ones of the different roving receivers within geographic proximity of the specific one of the roving receivers. Ferguson has a method of Global Navigation Satellite System (GNSS) reference station integrity monitoring (abstract) and teaches filtering the observable data to a sub-set of only those of the observables corresponding to ones of the different roving receivers within geographic proximity of the specific one of the roving receivers [0053-0058 for getting RTK information within a geographic area and comparing observables]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the regional calculations as taught by Ferguson to determine whether signals from orbiting GNSS satellites are being jammed or spoofed (Ferguson, 0055). Regarding Claim 2, 8, and 14, Dai discloses the joint estimation of error pertains to transmission delays owing to atmospheric delays of the geographic region of common atmospheric error [0229-0231]. Regarding Claim 3, 9, and 15, Dai discloses the joint estimation of error pertains to satellite clock bias [0043, 0049]. Regarding Claim 4, 10, and 16, Dai discloses the computed position accounts for correction of the joint estimation of error using a combination of the observable data based upon either or both of pseudorange and pseudorange + carrier-phase [0049 and 0296]. Regarding Claim 5, 11, and 17, Dai discloses the observable data is additionally collected from at least one base station geographically proximate to the different roving receivers [0010-0012]. Regarding Claim 6, 12, and 18, Dai fails to explicitly teach observable data is collected in a queue filtered according to a maximum lapsed period of time from collection of the observable data. Ferguson has a method of Global Navigation Satellite System (GNSS) reference station integrity monitoring (abstract) and observable data is collected in a queue filtered according to a maximum lapsed period of time from collection of the observable data [00065-0069 for using RTK information at reference station and comparing final position]. It would have been obvious to a person of ordinary skill in the art before the effective filling date of the applicant’s invention for modifying the GNSS position techniques, as disclosed by Dai, further including the regional calculations as taught by Ferguson to adjust the tolerance of one or more thresholds based upon recurrence of conditions (Ferguson, 0069). Response to Arguments Applicant’s arguments with respect to claims 1-18 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. On page 16, last paragraph of the applicant’s argument, the applicant states that Dai does teach atmospheric delays experience of a geographical location. The examiner respectfully disagrees, Dai teaches tropospheric bias for the receiver at a data processing center (location) [Dai, 0260]. On page 16, last paragraph of the applicant’s argument, the applicant states that Dai fails to teach geographic proximity of the specific one of the roving receivers. The examiner respectfully disagrees, Chen teaches geographic proximity of the specific one of the roving receivers [Chen, 0044-0046 for using geographic receivers]. On page 17, second paragraph of the applicant’s argument, the applicant states that Dai fails to teach the claimed invention in amended claims 1, 7, and 13. The examiner respectfully disagrees, new references Chen and Ferguson address the new features of the amended claims such that Ferguson teaching determining atmospheric delays in the rover and reference receiver’s observables and compares GNSS observation data based on consistency, proximity, and temporal validity [Ferguson, 0033, 0053-0058] and Chen teaches correcting both clock and orbit errors [Chen, 0046]. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to SAMARINA MAKHDOOM whose telephone number is (703)756-1044. The examiner can normally be reached Monday – Thursdays from 8:30 to 5:30 pm eastern time. 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 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. /SAMARINA MAKHDOOM/ Examiner, Art Unit 3648
Read full office action

Prosecution Timeline

Mar 11, 2023
Application Filed
Feb 06, 2025
Non-Final Rejection mailed — §103
Aug 06, 2025
Response Filed
Sep 12, 2025
Final Rejection mailed — §103
Mar 12, 2026
Request for Continued Examination
Mar 26, 2026
Response after Non-Final Action
Apr 01, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12592157
AIRSPACE MANAGEMENT SYSTEMS AND METHODS
4y 4m to grant Granted Mar 31, 2026
Patent 12584995
METHOD AND APPARATUS FOR PROCESSING RADAR SIGNAL
3y 6m to grant Granted Mar 24, 2026
Patent 12578449
ELECTRONIC DEVICE AND METHOD FOR OBTAINING INFORMATION RELATED TO EXTERNAL OBJECT
3y 7m to grant Granted Mar 17, 2026
Patent 12566245
AUTONOMOUS RADAR SENSOR WHICH TAKES MULTIDIMENSIONAL MEASUREMENTS
3y 1m to grant Granted Mar 03, 2026
Patent 12552407
CODE-TIME BLOCK MIMO MODULATION FOR DIGITAL MODULAR RADAR
2y 10m to grant Granted Feb 17, 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

3-4
Expected OA Rounds
71%
Grant Probability
99%
With Interview (+30.1%)
3y 1m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 112 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