Prosecution Insights
Last updated: October 02, 2026
Application No. 18/519,278

VEHICLE CONTROLS SUPPORTING MULTIPLE ADS ECUS

Non-Final OA §102
Filed
Nov 27, 2023
Priority
Nov 28, 2022 — provisional 63/385,052
Examiner
WU, PAYSUN
Art Unit
3665
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Cummins Inc.
OA Round
3 (Non-Final)
66%
Grant Probability
Favorable
3-4
OA Rounds
2m
Est. Remaining
84%
With Interview

Examiner Intelligence

Grants 66% — above average
66%
Career Allowance Rate
72 granted / 110 resolved
+13.5% vs TC avg
Strong +19% interview lift
Without
With
+18.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
10 currently pending
Career history
127
Total Applications
across all art units

Statute-Specific Performance

§101
11.5%
-28.5% vs TC avg
§103
48.2%
+8.2% vs TC avg
§102
24.4%
-15.6% vs TC avg
§112
15.0%
-25.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 110 resolved cases

Office Action

§102
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 03/18/2026 has been entered. Claims 1-20 are currently pending and examined below. Claims 1, 4, 8, 11, 15 and 18 have been amended. 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 . Response to Arguments Applicant’s arguments, see page 12, filed 03/18/2026, with respect to the specification have been fully considered and are persuasive. The objection of the specification has been withdrawn. Applicant’s arguments, see page 12, filed 03/18/2026, with respect to claims 4-5, 11-12 and 18-20 have been fully considered and are persuasive. The rejections under 35 U.S.C. 112(a) of claims 4-5, 11-12 and 18-20 have been withdrawn. Applicant’s arguments, see page 12, filed 03/18/2026, with respect to claims 1-20 have been fully considered and are persuasive. The rejections under 35 U.S.C. 112(b) of claims 1-20 have been withdrawn. Applicant's arguments, see page 12, filed 03/18/2026, with respect to claims 1-20 have been fully considered but they are not persuasive. Englard in [0041], [0057] and [0073] a decision arbiter in an autonomous vehicle that manages candidate decisions from self-driving control architecture (SDCAs) by adjusting weights based on circumstances or user-selected styles, on a suitable periodic basis, and applying fixed rules or heuristic techniques. Arbitration based on [0047], [0053]-[0054] of the as-filed specification means to use an execution priority parameter in automated driving system (ADS) messages to pick a winning message by comparing priority values. This parameter can be a dedicated message field or a dual-purpose component like ECU make, model, network address, or ID, or the time of transmission or the time of receipt, or other heuristics. Disclosing “determine a first diagnostic status of the first one of the plurality of ADS ECUs in response to at least one of a frequency and a timing of the first message and one or more diagnostic criteria or heuristics relating to said at least one of the frequency and the timing”. Claim Rejections - 35 USC § 102 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 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 the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 1-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Englard et al. (US 20190113918 A1; hereinafter Englard). Regarding claim 1, Englard discloses: A vehicle system (Fig. 3 – aggregate SDCA 140) comprising: a plurality of automated driving system electronic control units (ADS ECUs) (Fig. 3 – SDCAs 104) configured to determine vehicle motion control (VMC) commands in response to input from one or more vehicle environment sensors ([0052] Each of the SDCAs 104 processes its corresponding portion of the sensor data 102 to generate “candidate” decisions 106 for maneuvering/operating the autonomous vehicle) and transmit messages including the VMC commands over one or more communication links (see Fig. 3, [0061] the SDCAs 104 may provide the decision arbiter 108 with candidate decisions 106 that indicate maneuvers); and an execution authority electronic control unit (EA ECU)(Fig. 3 – decision arbiter 108) configured with execution authority over one or more VMC commands ([0058] the decision arbiter 108 may analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104 in order to generate a final decision that is reflected in the control signals 110) and configured to: receive via the one or more communication links a first message transmitted by a first one of the plurality of ADS ECUs and including a first VMC command and a second message transmitted by a second one of the plurality of ADS ECUs and including a second VMC command ([0058] the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104), determine a first diagnostic status ([0041] “Once trained or otherwise programmed, the decision arbiter may select (or increase the weight of, etc.) candidate decisions of specific SDCAs based on the current or expected circumstances. As another example, a particular driving style may be pre-selected (e.g., by a passenger of the autonomous vehicle), and the decision arbiter may select (or increase the weight of, etc.) candidate decisions from the SDCA or SDCAs that was/were specifically trained or otherwise programmed to drive according to the selected style”) of the first one of the plurality of ADS ECUs in response to at least one of a frequency and a timing of the first message ([0057] “some or all of the SDCAs 104 may generate new outputs asynchronously, with the decision arbiter 108 sampling the candidate decisions 106 (and providing a final decision reflecting in the control signals 110) on a suitable periodic basis (e.g., every 0.5 seconds, etc.)”) and one or more diagnostic criteria or heuristics relating to said at least one of the frequency and the timing ([0073] “the SDCA selector 144 may select from among the candidate decisions 106 using fixed rules and/or heuristic techniques”), select one of the first VMC command and the second VMC command in response to an arbitration based upon information of the first message and the second message ([0058] the decision arbiter 108 may analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104 in order to generate a final decision or select a single decision from among the candidate decisions 106), and control motion of the vehicle system using the selected one of the first VMC command and the second VMC command ([0058] a final decision that is reflected in the control signals 110). Regarding claim 2, Englard discloses: wherein the EA ECU is configured to: determine a first authorization status of the first one of the plurality of ADS ECUs based upon information of the first message ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means), and determine a second authorization status of the second one of the plurality of ADS ECUs based upon information of the second message ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means). Regarding claim 3, Englard discloses: wherein the EA ECU is configured to: determine the first authorization in response to the information of the first message and a first predetermined calibration parameter ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means, [0063] outputs of the safety watchdog 112 or other factors may cause the candidate decision analyzer 122 (or the decision arbiter 108 generally) to bypass analysis of some or all of the candidate decisions 106 in certain scenarios), and determine the second authorization in response to the information of the second message and a second predetermined calibration parameter ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means, [0063] outputs of the safety watchdog 112 or other factors may cause the candidate decision analyzer 122 (or the decision arbiter 108 generally) to bypass analysis of some or all of the candidate decisions 106 in certain scenarios). Regarding claim 4, Englard discloses: wherein the EA ECU is configured to: determine a second diagnostic status ([0041] “Once trained or otherwise programmed, the decision arbiter may select (or increase the weight of, etc.) candidate decisions of specific SDCAs based on the current or expected circumstances. As another example, a particular driving style may be pre-selected (e.g., by a passenger of the autonomous vehicle), and the decision arbiter may select (or increase the weight of, etc.) candidate decisions from the SDCA or SDCAs that was/were specifically trained or otherwise programmed to drive according to the selected style”) of a second one of the plurality of ADS ECUs in response to diagnostic information transmitted to the EA ECU from one of the first one of the plurality of ADS ECUs and a third one of the plurality of ADS ECUs ([0058] analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104). Regarding claim 5, Englard discloses: wherein the arbitration is based at least in part upon the first diagnostic status and the second diagnostic status ([0085] the decision arbiter 108 may generate final decisions by performing functions of the candidate decision analyzer 122 in some scenarios, and instead performing the functions of the SDCA selector 142 in other scenarios). Regarding claim 6, Englard discloses: wherein the EA ECU is configured to: determine the first diagnostic status based upon the information received from a second ECU ([0085] the decision arbiter 108 may generate final decisions by performing hybrid functions that combine aspects of the candidate decision analyzer 122 with aspects of the SDCA selector 142. For example, the decision arbiter 108 may select the candidate decisions 106 of a particular subset of the SDCAs 104 based on both a priori knowledge of the SDCAs 104 and detected conditions and/or situations, and then analyze all candidate decisions 106 from that subset to generate final decisions (e.g., by calculating the geometric means of operational parameters indicated by the candidate decisions 106 of the subset, or by voting, etc.)). Regarding claim 7, Englard discloses: wherein the second ECU is a braking system ECU ([0042] some SDCAs may output candidate maneuvers (e.g., brake gradually or rapidly)). Regarding claim 8, Englard discloses: A process comprising: operating a plurality of automated driving system electronic control units (ADS ECUs)(Fig. 3 – SDCAs 104) to perform the acts of determining vehicle motion control (VMC) commands in response to input from one or more vehicle environment sensors ([0052] Each of the SDCAs 104 processes its corresponding portion of the sensor data 102 to generate “candidate” decisions 106 for maneuvering/operating the autonomous vehicle) and transmitting messages including the VMC commands over one or more communication links (see Fig. 3, [0061] the SDCAs 104 may provide the decision arbiter 108 with candidate decisions 106 that indicate maneuvers); and operating an execution authority electronic control unit (EA ECU)(Fig. 3 – decision arbiter 108) configured with execution authority over one or more VMC commands ([0058] the decision arbiter 108 may analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104 in order to generate a final decision that is reflected in the control signals 110) to perform the acts of: receiving via the one or more communication links a first message transmitted by a first one of the plurality of ADS ECUs and including a first VMC command and a second message transmitted by a second one of the plurality of ADS ECUs and including a second VMC command ([0058] the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104), determining a first diagnostic status ([0041] “Once trained or otherwise programmed, the decision arbiter may select (or increase the weight of, etc.) candidate decisions of specific SDCAs based on the current or expected circumstances. As another example, a particular driving style may be pre-selected (e.g., by a passenger of the autonomous vehicle), and the decision arbiter may select (or increase the weight of, etc.) candidate decisions from the SDCA or SDCAs that was/were specifically trained or otherwise programmed to drive according to the selected style”) of the first one of the plurality of ADS ECUs in response to at least one of a frequency and a timing of the first message ([0057] “some or all of the SDCAs 104 may generate new outputs asynchronously, with the decision arbiter 108 sampling the candidate decisions 106 (and providing a final decision reflecting in the control signals 110) on a suitable periodic basis (e.g., every 0.5 seconds, etc.)”) and one or more diagnostic criteria or heuristics relating to said at least one of the frequency and the timing ([0073] “the SDCA selector 144 may select from among the candidate decisions 106 using fixed rules and/or heuristic techniques”), selecting one of the first VMC command and the second VMC command in response to an arbitration based upon information of the first message and the second message ([0058] the decision arbiter 108 may analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104 in order to generate a final decision or select a single decision from among the candidate decisions 106), and controlling motion of the vehicle system using the selected one of the first VMC command and the second VMC command ([0058] a final decision that is reflected in the control signals 110). Regarding claim 9, Englard discloses: comprising operating the EA ECU to perform the acts of: determining a first authorization status of the first one of the plurality of ADS ECUs based upon information of the first message ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means), and determining a second authorization status of the second one of the plurality of ADS ECUs based upon information of the second message ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means). Regarding claim 10, Englard discloses: comprising operating the EA ECU to perform the acts of: determining the first authorization in response to the information of the first message and a first predetermined calibration parameter ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means, [0063] outputs of the safety watchdog 112 or other factors may cause the candidate decision analyzer 122 (or the decision arbiter 108 generally) to bypass analysis of some or all of the candidate decisions 106 in certain scenarios), and determining the second authorization in response to the information of the second message and a second predetermined calibration parameter ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means, [0063] outputs of the safety watchdog 112 or other factors may cause the candidate decision analyzer 122 (or the decision arbiter 108 generally) to bypass analysis of some or all of the candidate decisions 106 in certain scenarios). Regarding claim 11, Englard discloses: comprising operating the EA ECU to perform the act of determining a second diagnostic status ([0041] “Once trained or otherwise programmed, the decision arbiter may select (or increase the weight of, etc.) candidate decisions of specific SDCAs based on the current or expected circumstances. As another example, a particular driving style may be pre-selected (e.g., by a passenger of the autonomous vehicle), and the decision arbiter may select (or increase the weight of, etc.) candidate decisions from the SDCA or SDCAs that was/were specifically trained or otherwise programmed to drive according to the selected style”) of a second one of the plurality of ADS ECUs in response to diagnostic information transmitted to the EA ECU from one of the first one of the plurality of ADS ECUs and a third one of the plurality of ADS ECUs ([0058] analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104). Regarding claim 12, Englard discloses: wherein the arbitration is based at least in part upon the first diagnostic status and the second diagnostic status ([0085] the decision arbiter 108 may generate final decisions by performing functions of the candidate decision analyzer 122 in some scenarios, and instead performing the functions of the SDCA selector 142 in other scenarios). Regarding claim 13, Englard discloses: comprising operating the EA ECU to perform the act of: determining the first diagnostic status based upon information received from a second ECU ([0085] the decision arbiter 108 may generate final decisions by performing hybrid functions that combine aspects of the candidate decision analyzer 122 with aspects of the SDCA selector 142. For example, the decision arbiter 108 may select the candidate decisions 106 of a particular subset of the SDCAs 104 based on both a priori knowledge of the SDCAs 104 and detected conditions and/or situations, and then analyze all candidate decisions 106 from that subset to generate final decisions (e.g., by calculating the geometric means of operational parameters indicated by the candidate decisions 106 of the subset, or by voting, etc.)), the second ECU being in operative communication with the EA ECU via at least one of the one or more communication links (see Fig. 3, [0061] the SDCAs 104 may provide the decision arbiter 108 with candidate decisions 106 that indicate maneuvers). Regarding claim 14, Englard discloses: wherein the second ECU is a braking system ECU ([0042] some SDCAs may output candidate maneuvers (e.g., brake gradually or rapidly)). Regarding claim 15, Englard discloses: An apparatus (Abstract – autonomous vehicle) comprising: an electronic control system (Fig. 3 – aggregate SDCA 140) including one or more non-transitory memory media (Abstract – computer-readable medium) configured to store instructions executable by one or more processors (Abstract – one or more processors)(Abstract – A computer-readable medium stores instructions executable by one or more processors to implement an aggregate self-driving control architecture (SDCA) for controlling an autonomous vehicle) to: operate a plurality of automated driving system electronic control units (ADS ECUs)(Fig. 3 – SDCAs 104) to determine vehicle motion control (VMC) commands in response to input from one or more vehicle environment sensors ([0052] Each of the SDCAs 104 processes its corresponding portion of the sensor data 102 to generate “candidate” decisions 106 for maneuvering/operating the autonomous vehicle) and transmit messages including the VMC commands over one or more communication links (see Fig. 3, [0061] the SDCAs 104 may provide the decision arbiter 108 with candidate decisions 106 that indicate maneuvers); and operate an execution authority electronic control unit (EA ECU)(Fig. 3 – decision arbiter 108) configured with execution authority over one or more VMC commands ([0058] the decision arbiter 108 may analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104 in order to generate a final decision that is reflected in the control signals 110) to: receive via the one or more communication links a first message transmitted by a first one of the plurality of ADS ECUs and including a first VMC command and a second message transmitted by a second one of the plurality of ADS ECUs and including a second VMC command ([0058] the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104), determine a first diagnostic status ([0041] “Once trained or otherwise programmed, the decision arbiter may select (or increase the weight of, etc.) candidate decisions of specific SDCAs based on the current or expected circumstances. As another example, a particular driving style may be pre-selected (e.g., by a passenger of the autonomous vehicle), and the decision arbiter may select (or increase the weight of, etc.) candidate decisions from the SDCA or SDCAs that was/were specifically trained or otherwise programmed to drive according to the selected style”) of the first one of the plurality of ADS ECUs at least one of a frequency and a timing of the first message ([0057] “some or all of the SDCAs 104 may generate new outputs asynchronously, with the decision arbiter 108 sampling the candidate decisions 106 (and providing a final decision reflecting in the control signals 110) on a suitable periodic basis (e.g., every 0.5 seconds, etc.)”) and one or more diagnostic criteria or heuristics relating to said at least one of the frequency and the timing ([0073] “the SDCA selector 144 may select from among the candidate decisions 106 using fixed rules and/or heuristic techniques”), select one of the first VMC command and the second VMC command in response to an arbitration based upon information of the first message and the second message ([0058] the decision arbiter 108 may analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104 in order to generate a final decision or select a single decision from among the candidate decisions 106), and control motion of the vehicle system using the selected one of the first VMC command and the second VMC command ([0058] a final decision that is reflected in the control signals 110). Regarding claim 16, Englard discloses: wherein the instructions are executable by the one or more processors to operate the EA ECU to: determine a first authorization status of the first one of the plurality of ADS ECUs based upon information of the first message ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means), and determine a second authorization status of the second one of the plurality of ADS ECUs based upon information of the second message ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means). Regarding claim 17, Englard discloses: wherein the instructions are executable by the one or more processors to operate the EA ECU to: determine the first authorization in response to the information of the first message and a first predetermined calibration parameter ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means, [0063] outputs of the safety watchdog 112 or other factors may cause the candidate decision analyzer 122 (or the decision arbiter 108 generally) to bypass analysis of some or all of the candidate decisions 106 in certain scenarios), and determine the second authorization in response to the information of the second message and a second predetermined calibration parameter ([0062] any of the candidate decisions 106 that do not satisfy the current restrictions (e.g., allowed and/or disallowed maneuvers or operational parameters) indicated by the safety watchdog 112 are discarded, and/or the output of the decision arbiter 108 is forced to satisfy the current restrictions by other suitable means, [0063] outputs of the safety watchdog 112 or other factors may cause the candidate decision analyzer 122 (or the decision arbiter 108 generally) to bypass analysis of some or all of the candidate decisions 106 in certain scenarios). Regarding claim 18, Englard discloses: wherein the instructions are executable by the one or more processors to operate the EA ECU to: determine a second diagnostic status ([0041] “Once trained or otherwise programmed, the decision arbiter may select (or increase the weight of, etc.) candidate decisions of specific SDCAs based on the current or expected circumstances. As another example, a particular driving style may be pre-selected (e.g., by a passenger of the autonomous vehicle), and the decision arbiter may select (or increase the weight of, etc.) candidate decisions from the SDCA or SDCAs that was/were specifically trained or otherwise programmed to drive according to the selected style”) of a second one of the plurality of ADS ECUs in response to diagnostic information transmitted to the EA ECU from one of the first one of the plurality of ADS ECUs and a third one of the plurality of ADS ECUs ([0058] analyze the candidate decisions 106 from two or more (e.g., all) of the SDCAs 104). Regarding claim 19, Englard discloses: wherein the arbitration is based at least in part upon the first diagnostic status and the second diagnostic status ([0085] the decision arbiter 108 may generate final decisions by performing functions of the candidate decision analyzer 122 in some scenarios, and instead performing the functions of the SDCA selector 142 in other scenarios). Regarding claim 20, Englard discloses: wherein the instructions are executable by the one or more processors to operate the EA ECU to: determine the first diagnostic status based upon information received from a second ECU ([0085] the decision arbiter 108 may generate final decisions by performing hybrid functions that combine aspects of the candidate decision analyzer 122 with aspects of the SDCA selector 142. For example, the decision arbiter 108 may select the candidate decisions 106 of a particular subset of the SDCAs 104 based on both a priori knowledge of the SDCAs 104 and detected conditions and/or situations, and then analyze all candidate decisions 106 from that subset to generate final decisions (e.g., by calculating the geometric means of operational parameters indicated by the candidate decisions 106 of the subset, or by voting, etc.)), the second ECU being in operative communication with the EA ECU via at least one of the one or more communication links (see Fig. 3, [0061] the SDCAs 104 may provide the decision arbiter 108 with candidate decisions 106 that indicate maneuvers). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to PAYSUN WU whose telephone number is (571)272-1528. The examiner can normally be reached Monday-Friday 8AM-5PM. 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, Hunter Lonsberry can be reached on (571)272-7298. 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. /PAYSUN WU/Examiner, Art Unit 3665 /DONALD J WALLACE/Primary Examiner, Art Unit 3665
Read full office action

Prosecution Timeline

Show 2 earlier events
Sep 23, 2025
Response Filed
Jan 07, 2026
Final Rejection mailed — §102
Feb 18, 2026
Interview Requested
Feb 26, 2026
Examiner Interview Summary
Feb 26, 2026
Applicant Interview (Telephonic)
Mar 18, 2026
Request for Continued Examination
Apr 06, 2026
Response after Non-Final Action
Aug 04, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12728868
SYSTEM AND METHOD FOR SELECTIVE VEHICLE DRIVING ASSISTANCE RELATIVE TO RUTS IN AN OFF-ROAD ENVIRONMENT
2y 10m to grant Granted Sep 08, 2026
Patent 12718693
COMPUTATION DEVICE AND LANE FORMING METHOD
2y 9m to grant Granted Aug 25, 2026
Patent 12690736
ROBOT CLEANER AND CONTROLLING METHOD THEREOF
3y 1m to grant Granted Jul 28, 2026
Patent 12691898
VEHICLE OBJECT DETECTION SYSTEM AND METHOD FOR DETECTING A TARGET OBJECT IN A DETECTION AREA LOCATED BEHIND A SUBJECT VEHICLE
2y 9m to grant Granted Jul 28, 2026
Patent 12668270
VEHICLE AND METHOD OF CONTROLLING VEHICLE
3y 0m to grant Granted Jun 30, 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
66%
Grant Probability
84%
With Interview (+18.7%)
3y 0m (~2m remaining)
Median Time to Grant
High
PTA Risk
Based on 110 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