Prosecution Insights
Last updated: October 02, 2026
Application No. 18/326,927

INTRA-VEHICLE OVER-THE-AIR UPDATES BASED ON INSTALL TIMESTAMP

Non-Final OA §103
Filed
May 31, 2023
Examiner
KENDALL, CHUCK O
Art Unit
2192
Tech Center
2100 — Computer Architecture & Software
Assignee
Red Hat Inc.
OA Round
5 (Non-Final)
87%
Grant Probability
Favorable
5-6
OA Rounds
0m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 87% — above average
87%
Career Allowance Rate
810 granted / 933 resolved
+31.8% vs TC avg
Moderate +8% lift
Without
With
+8.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
26 currently pending
Career history
955
Total Applications
across all art units

Statute-Specific Performance

§101
12.9%
-27.1% vs TC avg
§103
22.2%
-17.8% vs TC avg
§102
50.6%
+10.6% vs TC avg
§112
1.4%
-38.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 933 resolved cases

Office Action

§103
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 . This is in response to Request for Continued Examination (RCE) 09/09/2026. Claims 1 – 20 has been examined amended. 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. Claim(s) 1 – 20 is/are rejected under 35 U.S.C. 103(a)as being unpatentable over Clark et al. US 20200228950 A1 in view of Rodriguez et al. 20200073651 A1. Regarding claims 1, 11 and 20 Clark discloses a method of managing applications of a first vehicle, the method comprising: receiving, from a second vehicle over a network between the first vehicle and the second vehicle, application metadata associated with a plurality of applications installed on the second vehicle [0026 – 0027, see sharing data between first and second vehicle]; processing, by a processing device of the first vehicle, an install timestamp of the; [0038, see status report to server and predefined time interval, also see 0025 – 0026, which shows performing the updates to the vehicle Application 108]; transmitting the list over the network to the second vehicle [0026 – 0027, shows transmitting to server]; and receiving the one or more application updates from the second vehicle over the network [0025 – 0027]. Clark doesn’t expressly disclose wherein the install timestamp indicates, to the first vehicle, a recency of installation of the plurality of applications on the second vehicle as well as application metadata and an update timestamp of the application metadata wherein the install timestamp indicates, to the first vehicle, a recency of installation of the plurality of applications on the second vehicle, and the update timestamp indicates, to the first vehicle, a recency of generation of an updated version of the plurality of applications; determining, based on the install timestamp being different from the update timestamp, that installation of an application update was later than generation of the application update; comparing the updated version with a current version of the plurality of applications on the first vehicle; generating, based on the comparing, a list that identifies one or more application updates associated with the plurality of applications installed on the second vehicle However, Rodriguez in an analogous art discloses “…After determining that an update is needed and downloading the necessary software package as described above, the vehicle …provides information regarding the vehicle as well as the software package proposed for use by the vehicle (e.g. The version of the package, and meta data regarding the source and downloading the of the package (timestamp, IP address, etc.) and a digital signature of the client vehicle…”(0031) as well as in [0072], “…comparing version values for the current package with values for a destination zone or for the current zone, checking against a repository of current regulatory package versions…”. As noted the version values and timestamps are what is used for this determination. Therefore, it would have been obvious to one of ordinary skill in the art before filing the invention to combine Clark and Rodrigues because being able to determine the version values would enable updating to the needed and expected versions of software. Regarding claims 2 and 12, the method of claim 1, further comprising: responsive to receiving the one or more application updates from the second vehicle over the network, installing the one or more application updates on one or more electronic control units (ECUs) of the first vehicle [0025 – 0026, shows performing updates to software in ECU 172, utilizing the shared vehicle updating process as address above in a similar previous limitation]. Regarding claims 3 and 13, the method of claim 1, wherein processing the install timestamp of the application metadata to generate the list that identifies the one or more application updates associated with the plurality of applications installed on the second vehicle comprises comparing the install timestamp to an install threshold [0038, shows generating status report at a predefined time]. Regarding claims 4 and 14, the method of claim 3, further comprising: altering the install threshold based on at least one of vehicle data of the first vehicle, environmental data of the first vehicle, or an update communication received by the first vehicle [0026, “…the first vehicle 102a and generate a vehicle status to send to the server 186…”]. Regarding claims 5 and 15, the method of claim 4, wherein the install threshold is altered based on the environmental data of the first vehicle, and wherein the environmental data comprises a route of the first vehicle [0027, see predefined rules regarding threshold, also rejection 112 regarding environmental data above i.e., lack of antecedent basis]. Regarding claims 6 and 16, the method of claim 4, wherein the install threshold is altered based on the update communication received by the first vehicle, and wherein the update communication comprises information related to an error associated with at least one of the one or more application updates [see FIG5. 512, 516 and 518 and all associated text, Here it shows when the flow is disconnected it stops and generates a transaction report and when there’s no disconnect it continues to send and receive data until its completed. By Examiners BRI this teaches providing a solution regarding associated errors, see all related text to Drawings parts mentioned]. Regarding claims 7, the method of claim 4, wherein the install threshold is altered based on the vehicle data of the first vehicle, and wherein the vehicle data comprises information related to a type of the first vehicle [0025 – 0027]. Regarding claims 8 and 17, the method of claim 1, further comprising: prior to receiving, by the processing device of the first vehicle from the second vehicle over the network between the first vehicle and the second vehicle, the application metadata associated with the plurality of applications installed on the second vehicle, requesting, by the first vehicle, the application metadata from the second vehicle [0025 – 0027, shows transmission of data between first and second vehicle regarding Applications and shows sending request for vehicle status]. Regarding claims 9 and 18, the method of claim 1, wherein the list that identifies one or more application updates associated with the plurality of applications installed on the second vehicle is generated by the first vehicle based on a compatibility of computing devices of the first vehicle with computing devices of the second vehicle [0040, see detecting compatible receiver]. Regarding claims 10 and 19, the method of claim 1, wherein the application metadata is second application metadata and the plurality of applications installed on the second vehicle are a second plurality of applications, and wherein the method further comprises: prior to receiving, by the processing device of the first vehicle from the second vehicle over the network between the first vehicle and the second vehicle, the second application metadata associated with the second plurality of applications installed on the second vehicle, transmitting, by the first vehicle to the second vehicle, first application metadata associated with a first plurality of applications installed on the first vehicle [0025 – 0027. Show sharing data between vehicles regarding performing an update. It’s understood to cover the limitation of receiving metadata or software configuration data during the update]. Response to Arguments Applicant’s arguments with respect to claim(s) 1 – 20 have been considered but are moot because the new ground of rejection. Correspondence Information Any inquiry concerning this communication or earlier communications from the examiner should be directed to Chuck Kendall whose telephone number is 571-272-3698. The examiner can normally be reached on 10:00 am - 6:30pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Hyung Sough can be reached on 571-272-6799. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only [0060 – 0080]. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /CHUCK O KENDALL/ Primary Examiner, Art Unit 2192
Read full office action

Prosecution Timeline

Show 5 earlier events
Oct 15, 2025
Response after Non-Final Action
Jan 27, 2026
Non-Final Rejection mailed — §103
Mar 30, 2026
Response Filed
Apr 08, 2026
Response Filed
Jun 12, 2026
Final Rejection mailed — §103
Sep 09, 2026
Request for Continued Examination
Sep 14, 2026
Response after Non-Final Action
Sep 22, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12748850
Application Aware Software Asset Inventory
4y 9m to grant Granted Sep 29, 2026
Patent 12730623
EXECUTION OF MEASURE COMMAND FOR FIRMWARE UPDATE AND FIRMWARE UPDATE
2y 9m to grant Granted Sep 08, 2026
Patent 12724607
AUTOMATED CODE DOCUMENTATION
2y 7m to grant Granted Sep 01, 2026
Patent 12724598
PREDICTION OF ENVIRONMENTAL BEHAVIOR AND AUTOMATIC ADJUSTMENT OF NETWORK POLICY GENERATION FOR EDGE INFRASTRUCTURE
2y 11m to grant Granted Sep 01, 2026
Patent 12705040
UPGRADING AN EXISTING STANDARD ELECTRIC VEHICLE (EV) CHARGER FROM GRID TO VEHICLE (V1G) TO V1G PLUS VEHICLE TO GRID (V2G) OPERATION
3y 7m to grant Granted Aug 11, 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

5-6
Expected OA Rounds
87%
Grant Probability
95%
With Interview (+8.0%)
2y 11m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 933 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