Prosecution Insights
Last updated: August 17, 2026
Application No. 18/684,550

MACHINE LEARNING MODEL FOR PREDICTING DRIVING EVENTS

Non-Final OA §103
Filed
Feb 16, 2024
Priority
Aug 18, 2021 — provisional 63/234,625 +1 more
Examiner
POINT, RUFUS C
Art Unit
2689
Tech Center
2600 — Communications
Assignee
Tesla Inc.
OA Round
3 (Non-Final)
74%
Grant Probability
Favorable
3-4
OA Rounds
3m
Est. Remaining
93%
With Interview

Examiner Intelligence

Grants 74% — above average
74%
Career Allowance Rate
539 granted / 728 resolved
+12.0% vs TC avg
Strong +19% interview lift
Without
With
+18.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
23 currently pending
Career history
751
Total Applications
across all art units

Statute-Specific Performance

§101
3.8%
-36.2% vs TC avg
§103
65.6%
+25.6% vs TC avg
§102
18.6%
-21.4% vs TC avg
§112
7.9%
-32.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 728 resolved cases

Office Action

§103
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 . 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 June 2026 has been entered. Claim Rejections - 35 USC § 103 The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. Claim(s) 1,3,4,6,7, 9, 11,13,14, 16-18 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Qi (US 20220017032 A1), Peterson (US 20220246036 A1) and further in view of Carver (US 20200334762 A1). Claim 1. Qi teaches a method comprising: retrieving, by a processor, data associated with a set of driving sessions ([0060] Total loss module 201 may be executed by data processing block 144 of mobile device 104. [0036] For instance, the time interval may begin at the first time before the crash event and end at a third time in which total loss module 201, using driving sensors 202, determines (from the sensor measurements) that the vehicle has come to a rest (e.g., to ensure that the time interval includes the entire crash event).); generating, by the processor, a training dataset by: labeling, by the processor, a first subset of data that corresponds to at least one driving session that included a first event corresponding to an insurance claim ([0039] [0039] Total loss module 201 may provide vehicle data 220 to TLE prediction model 210. Vehicle data 220 includes one or more data types... Examples of the data types of vehicle data 220 include... previous insurance claims on the vehicle); labeling, by the processor, a second subset of the data that corresponds to at least one driving session that included an indication of an airbag activation ([0038] Total loss module 201 may provide additional crash inputs 208 to TLE prediction model 210. Additional crash inputs 208 may include, but are not limited to, airbag deployment information,); and training, by the processor, an artificial intelligence model using the training dataset ([0041]-[0043] The machine learning models of TLE prediction model 210 may be trained, using supervised or unsupervised learning, using data sets of particular data types... The first feature vector may include a first set of features such as, but not limited to, vehicle features (e.g., extracted from vehicle data 220)...The second feature vector may include a second set of features such as,...and an indication of airbag deployment.) , such that the trained artificial intelligence model is configured to predict a score indicative of a likelihood of a new driving session associated with a driver being associated with at least the first event and airbag activation ([0041]-[0043] [0043] TLE prediction model 210 may generate multiple confidence values using one or more machine learning models as described above. Total loss module 201 may determine a total loss confidence 222 from the confidence values for each respective machine-learning model. An example of the total loss confidence 222 may be a percentage likelihood that the crash event 204 is a total loss event. [0052] At block 310, the process 300 involves predicting a confidence of a total loss event. The TLE prediction model uses a first machine-learning model and a second machine-learning model... The confidence may be represented as a percentage (e.g., of 100), an integer, a grade (e.g., low, medium, high, A-F, or the like) or in any manner capable of identifying a confidence that a loss event is a total loss event.). Qi teaches the use of at least two subset data but does not specifically disclose but does not specifically disclose labeling, by the processor, a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation. However, Petersen teaches labeling, by the processor, a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation ([0169] In process 600 the facility may further generate TripLabel, PulloverLabel. In some embodiments, the facility may also generate EngineFaultLabel by looking at the correlated engine faults and determining whether or not an airbag has deployed or nearly deployed and how many impact based faults were observed... If there is no match, the label is classified as unknown. e.g. EngineFaultLabel or unknown label is the third subset of data). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use a third subset of data as taught by Petersen within the system of Qi for the purpose of enhancing system to detect a variety of conditions related to a non-collision in addition to a vehicle impact collision. Qi further discloses the trained artificial intelligence model is configured to predict a score indicative of a likelihood of a new driving session associated with a driver being associated with at least the first event and airbag activation but does not specifically disclose predict a score indicative of a likelihood of a new driving session associated with a new driver. However, Carver teaches predicting a score indicative of a likelihood of a new driving session associated with a new driver ( [0065] In the case of new drivers for a car sharing operation, the method can use the large data set in the scoring database 107, and the computed vehicle risk index 109 and the collision level index 110 to quickly arrive at a driver safety index 108, usually within a single trip. [0082] The machine learning engine for the scoring database 107 performs the machine learning and then classifies, clusters, ranks, and/or predicts data states for the scoring result from given input data [0098] An embodiment includes a system comprising at least one computing device implementing a vehicle trip scoring database configured to create relative driver safety indices to be used to predict collisions based on the trip to trip standard deviation of the results.[0101]-[0102] a driver safety index (DSI) 610A/B... safety grade (OSG) 630 [0061] displaying scoring indices for particular risk)) Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use predicting a score indicative of a likelihood of a new driving session associated with a new driver as taught by Carver within the system of Barfield for the purpose of notifying to a new driver to take remedial and corrective actions for improving driver behavior. Claim 3. Qi teaches the method of claim 1, wherein the data is received from a set of sensors of a set of vehicles associated with each driving session ([0138] In some instances, the acceleration measurements may be used by TLE prediction model 210 may include significant changes (e.g., deviations from a typical drive or braking event) in acceleration.). Claim 4. Qi teaches the method of claim 3, wherein at least one sensor within the set of sensors is configured to collect data associated with forward collision warnings, braking events, autonomous driving disqualifications, autonomous steering disqualifications, or lane departures ([0138] During a drive with a mobile device positioned in a vehicle, the IMU of the mobile device may be used to obtain movement measurements from any of the accelerometer, the gyroscope, and the magnetometer, and the movement measurements to generate an input for a crash prediction engine 1024 to predict a crash.). Claim 6. Qi teaches the method of claim 1, further comprising: presenting, by the processor, the score to be displayed on an electronic device ([0141] Other components of electronic device 1004 may then further analyze the sensor data received during the drive to identify driver behavior, driver score, crash detection, etc. In some instances, this may be performed by an operating system of the mobile device to control data collection by sensor data block 108.). Claim 7. Qi teaches the method of claim 6, wherein the electronic device is associated with a vehicle corresponding to the new driving session ([0141] Activity detection engine 1032 may use the activity to detect drives from sensor data. For instance, activity detection engine 1032 may analyze the data received from mobile device 104 and identify a first time when the activity indicates a high probability that mobile device 104 is in a car that is driving.). Claim 9. Qi teaches the method of claim 1, wherein the score is calculated based on at least one attribute of the new driver associated with the new driving session ([0141] Other components of electronic device 1004 may then further analyze the sensor data received during the drive to identify driver behavior, driver score, crash detection, etc. In some instances, this may be performed by an operating system of the mobile device to control data collection by sensor data block 108.).. Claim 11. Qi teaches a system comprising: a non-transitory computer-readable medium comprising instructions that when executed, cause a processor to: retrieve data associated with a set of driving sessions ([0060] Total loss module 201 may be executed by data processing block 144 of mobile device 104. [0036] For instance, the time interval may begin at the first time before the crash event and end at a third time in which total loss module 201, using driving sensors 202, determines (from the sensor measurements) that the vehicle has come to a rest (e.g., to ensure that the time interval includes the entire crash event).); generate a training dataset by: labeling a first subset of data that corresponds to at least one driving session that included a first event corresponding to an insurance claim ([0039] [0039] Total loss module 201 may provide vehicle data 220 to TLE prediction model 210. Vehicle data 220 includes one or more data types... Examples of the data types of vehicle data 220 include... previous insurance claims on the vehicle); labeling a second subset of the data that corresponds to at least one driving session that included an indication of an airbag activation ([0038] Total loss module 201 may provide additional crash inputs 208 to TLE prediction model 210. Additional crash inputs 208 may include, but are not limited to, airbag deployment information,); and train an artificial intelligence model using the training dataset ([0041]-[0043] The machine learning models of TLE prediction model 210 may be trained, using supervised or unsupervised learning, using data sets of particular data types... The first feature vector may include a first set of features such as, but not limited to, vehicle features (e.g., extracted from vehicle data 220)...The second feature vector may include a second set of features such as,...and an indication of airbag deployment.) , such that the trained artificial intelligence model is configured to predict a score indicative of a likelihood of a new driving session associated with a new driver being associated with at least the first event and airbag activation ([0041]-[0043] [0043] TLE prediction model 210 may generate multiple confidence values using one or more machine learning models as described above. Total loss module 201 may determine a total loss confidence 222 from the confidence values for each respective machine-learning model. An example of the total loss confidence 222 may be a percentage likelihood that the crash event 204 is a total loss event. [0052] At block 310, the process 300 involves predicting a confidence of a total loss event. The TLE prediction model uses a first machine-learning model and a second machine-learning model... The confidence may be represented as a percentage (e.g., of 100), an integer, a grade (e.g., low, medium, high, A-F, or the like) or in any manner capable of identifying a confidence that a loss event is a total loss event.). Qi teaches the use of at least two subset data but does not specifically disclose but does not specifically disclose labeling, by the processor, a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation. However, Petersen teaches labeling, by the processor, a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation ([0169] In process 600 the facility may further generate TripLabel, PulloverLabel. In some embodiments, the facility may also generate EngineFaultLabel by looking at the correlated engine faults and determining whether or not an airbag has deployed or nearly deployed and how many impact based faults were observed... If there is no match, the label is classified as unknown. e.g. EngineFaultLabel or unknown label is the third subset of data). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use a third subset of data as taught by Petersen within the system of Qi for the purpose of enhancing system to detect a variety of conditions related to a non-collision in addition to a vehicle impact collision. Qi further discloses the trained artificial intelligence model is configured to predict a score indicative of a likelihood of a new driving session associated with a driver being associated with at least the first event and airbag activation but does not specifically disclose predict a score indicative of a likelihood of a new driving session associated with a new driver. However, Carver teaches predicting a score indicative of a likelihood of a new driving session associated with a new driver ( [0065] In the case of new drivers for a car sharing operation, the method can use the large data set in the scoring database 107, and the computed vehicle risk index 109 and the collision level index 110 to quickly arrive at a driver safety index 108, usually within a single trip. [0082] The machine learning engine for the scoring database 107 performs the machine learning and then classifies, clusters, ranks, and/or predicts data states for the scoring result from given input data [0098] An embodiment includes a system comprising at least one computing device implementing a vehicle trip scoring database configured to create relative driver safety indices to be used to predict collisions based on the trip to trip standard deviation of the results.[0101]-[0102] a driver safety index (DSI) 610A/B... safety grade (OSG) 630 [0061] displaying scoring indices for particular risk)) Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use predicting a score indicative of a likelihood of a new driving session associated with a new driver as taught by Carver within the system of Barfield for the purpose of notifying to a new driver to take remedial and corrective actions for improving driver behavior. Claim 13. Qi teaches the system of claim 11, wherein the data is received from a set of sensors of a set of vehicles associated with each driving session ([0138] In some instances, the acceleration measurements may be used by TLE prediction model 210 may include significant changes (e.g., deviations from a typical drive or braking event) in acceleration.). Claim 14. Qi teaches the system of claim 13, wherein at least one sensor within the set of sensors is configured to collect data associated with forward collision warnings, braking events, autonomous driving disqualifications, autonomous steering disqualifications, or lane departures ([0138] During a drive with a mobile device positioned in a vehicle, the IMU of the mobile device may be used to obtain movement measurements from any of the accelerometer, the gyroscope, and the magnetometer, and the movement measurements to generate an input for a crash prediction engine 1024 to predict a crash.). Claim 16. Qi teaches the system of claim 11, wherein the instructions further cause the processor to: present the score to be displayed on an electronic device ([0141] Other components of electronic device 1004 may then further analyze the sensor data received during the drive to identify driver behavior, driver score, crash detection, etc. In some instances, this may be performed by an operating system of the mobile device to control data collection by sensor data block 108.). Claim 17. Qi teaches the system of claim 16, wherein the electronic device is associated with a vehicle corresponding to the new driving session ([0141] Activity detection engine 1032 may use the activity to detect drives from sensor data. For instance, activity detection engine 1032 may analyze the data received from mobile device 104 and identify a first time when the activity indicates a high probability that mobile device 104 is in a car that is driving.). Claim 18. Qi teaches a system (Figs. 10 and 2) comprising: an artificial intelligence model (([0041]-[0043] The machine learning models of TLE prediction model 210 may be trained,); and a server at least one processor in communication with the artificial intelligence model (Fig. 10 [0130] electronic device 1004 may be …a server) , the server configured to: retrieve data associated with a set of driving sessions ([0060] Total loss module 201 may be executed by data processing block 144 of mobile device 104. [0036] For instance, the time interval may begin at the first time before the crash event and end at a third time in which total loss module 201, using driving sensors 202, determines (from the sensor measurements) that the vehicle has come to a rest (e.g., to ensure that the time interval includes the entire crash event).); generate a training dataset by label a first subset of data that corresponds to at least one driving session that included a first event corresponding to an insurance claim ([0039] [0039] Total loss module 201 may provide vehicle data 220 to TLE prediction model 210. Vehicle data 220 includes one or more data types... Examples of the data types of vehicle data 220 include... previous insurance claims on the vehicle); label a second subset of the data that corresponds to at least one driving session that included an indication of an airbag activation ([0038] Total loss module 201 may provide additional crash inputs 208 to TLE prediction model 210. Additional crash inputs 208 may include, but are not limited to, airbag deployment information,); and train the artificial intelligence model using the training dataset ([0041]-[0043] The machine learning models of TLE prediction model 210 may be trained, using supervised or unsupervised learning, using data sets of particular data types... The first feature vector may include a first set of features such as, but not limited to, vehicle features (e.g., extracted from vehicle data 220)...The second feature vector may include a second set of features such as,...and an indication of airbag deployment.) , such that the trained artificial intelligence model is configured to predict a score indicative of a likelihood of a new driving session associated with a new driver being associated with at least the first event and airbag activation ([0041]-[0043] [0043] TLE prediction model 210 may generate multiple confidence values using one or more machine learning models as described above. Total loss module 201 may determine a total loss confidence 222 from the confidence values for each respective machine-learning model. An example of the total loss confidence 222 may be a percentage likelihood that the crash event 204 is a total loss event. [0052] At block 310, the process 300 involves predicting a confidence of a total loss event. The TLE prediction model uses a first machine-learning model and a second machine-learning model... The confidence may be represented as a percentage (e.g., of 100), an integer, a grade (e.g., low, medium, high, A-F, or the like) or in any manner capable of identifying a confidence that a loss event is a total loss event.). Qi teaches the use of at least two subset data but does not specifically disclose but does not specifically disclose labeling, by the processor, a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation. However, Petersen teaches labeling, by the processor, a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation ([0169] In process 600 the facility may further generate TripLabel, PulloverLabel. In some embodiments, the facility may also generate EngineFaultLabel by looking at the correlated engine faults and determining whether or not an airbag has deployed or nearly deployed and how many impact based faults were observed... If there is no match, the label is classified as unknown. e.g. EngineFaultLabel or unknown label is the third subset of data). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use a third subset of data as taught by Petersen within the system of Qi for the purpose of enhancing system to detect a variety of conditions related to a non-collision in addition to a vehicle impact collision. Qi further discloses the trained artificial intelligence model is configured to predict a score indicative of a likelihood of a new driving session associated with a driver being associated with at least the first event and airbag activation but does not specifically disclose predict a score indicative of a likelihood of a new driving session associated with a new driver. However, Carver teaches predicting a score indicative of a likelihood of a new driving session associated with a new driver ( [0065] In the case of new drivers for a car sharing operation, the method can use the large data set in the scoring database 107, and the computed vehicle risk index 109 and the collision level index 110 to quickly arrive at a driver safety index 108, usually within a single trip. [0082] The machine learning engine for the scoring database 107 performs the machine learning and then classifies, clusters, ranks, and/or predicts data states for the scoring result from given input data [0098] An embodiment includes a system comprising at least one computing device implementing a vehicle trip scoring database configured to create relative driver safety indices to be used to predict collisions based on the trip to trip standard deviation of the results.[0101]-[0102] a driver safety index (DSI) 610A/B... safety grade (OSG) 630 [0061] displaying scoring indices for particular risk)) Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use predicting a score indicative of a likelihood of a new driving session associated with a new driver as taught by Carver within the system of Barfield for the purpose of notifying to a new driver to take remedial and corrective actions for improving driver behavior. Claim 20. Qi teaches the system of claim 19, wherein the data is received from a set of sensors of a set of vehicles associated with each driving session ([0138] In some instances, the acceleration measurements may be used by TLE prediction model 210 may include significant changes (e.g., deviations from a typical drive or braking event) in acceleration.). Claim(s) 5 and 15 are rejected under 35 U.S.C. 103 as being unpatentable over Qi, Peterson, Carver and further in view of Barfield (US 20150213555 A1). Claim 5. Qi teaches the method of claim 1,and discloses the process of obtaining sensor information and obtaining a score but does not specifically disclose transmitting, by the processor, the score to a software application configured to receive the score and generate an insurance rate. However, Barfield teaches transmitting, by the processor, the score to a software application configured to receive the score and generate an insurance rate ( [0022] the driver Y prediction may be used by an insurance provider for the purpose of determining an insurance cost for driver Y. [0053] a display screen of user device 210 and/or that the driver is using an application hosted by user device 210). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use the process of transmitting to a software application configured to receive the score and generate an insurance rate as taught by Barfield within the system of Qi for the purpose of enhancing the system to provide a cost based on the data sensed from the driving performance. Claim 15. Qi teaches the system of claim 11, and discloses the process of obtaining sensor information and obtaining a score but does not specifically disclose wherein the instructions further cause the processor to: transmit the score to a software application configured to receive the score and generate an insurance rate. However, Barfield teaches wherein the instructions further cause the processor to: transmit the score to a software application configured to receive the score and generate an insurance rate ( [0022] the driver Y prediction may be used by an insurance provider for the purpose of determining an insurance cost for driver Y. [0053] a display screen of user device 210 and/or that the driver is using an application hosted by user device 210). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use the process of transmitting to a software application configured to receive the score and generate an insurance rate as taught by Barfield within the system of Qi for the purpose of enhancing the system to provide a cost based on the data sensed from the driving performance. Claim(s) 8 is rejected under 35 U.S.C. 103 as being unpatentable over Qi, Peterson, Carver and further in view of Konrardy (US 20210116256 A1). Claim 8. Qi teaches the method of claim 1, and further discloses the usage of sensors and obtaining sensor but does not specifically disclose identifying, by the processor, a modification to at least one sensor. However, Konrardy teaches identifying, by the processor, a modification to at least one sensor ([0144] he on-board computer 114 may determine that damage to multiple sensors 120 in the front-right portion of the vehicle 108 following a collision further indicates that headlights, signal lights, and the front bumper in that area are likely also damaged. ). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use the process of identifying a modification to at least one sensor as taught by Brandmaier within the system of Qi for the purpose of enhancing the system to determine status of sensors involved in an accident and notification of a replacement is required in order to optimize vehicle detection performance. Claim(s) 10 is rejected under 35 U.S.C. 103 as being unpatentable over Qi, Peterson, Carver and further in view of Li (CN 109283107 A). Claim 10. Qi teaches the method of claim 1, and discloses the process of generating and recording sessions but does not specifically disclose wherein the set of driving sessions belongs to a predetermined drive cycle, wherein when the processor determines that a vehicle associated with a driving session does not have network connectivity, the processor excludes the driving session from the set of driving sessions. However, Li teaches wherein the set of driving sessions belongs to a predetermined drive cycle, wherein when the processor determines that a vehicle associated with a driving session does not have network connectivity, the processor excludes the driving session from the set of driving sessions (Page 13- where there is no network, network signal difference and difference in GPS signal will cause the locating precision is low, the data is not accurate. for these conditions by monitoring individual locating application end will preferably exclude the low locating precision of coordinate points, while using spherical distance formula for calculation and analysis for a series of location data:). Therefore, it would have been obvious to one ordinarily skilled in the art before the effective filing date of invention to use excludes the driving session from the set of driving sessions as taught by Li within the system of Qi for the purpose of enhancing the system to use only complete data in order to optimize data for prediction models. Response to Arguments Applicant’s arguments, see pages 6-7, filed 03 June 2026, with respect to the rejection(s) of claim(s) 1,3-11,13,18 and 20 under 35 U.S.C. 103 have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of 35 U.S.C. 103 as being unpatentable over Qi (US 20220017032 A1), Peterson (US 20220246036 A1) and further in view of Carver (US 20200334762 A1). For claims 1, 11 and 18, Applicant states that the prior art fails to specifically teach a third subset of the data that corresponds to at least one driving session that did not include the first event or the indication of an airbag activation. However, in the broadest interpretation allowed (MPEP 2111.01), the prior art of Peterson provides obviousness improvement for teaching the third subset of data in combination with Qi. Therefore, Qi, Peterson and further in view of Carver are obvious over the claimed invention. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to RUFUS C POINT whose telephone number is (571)270-7510. The examiner can normally be reached 9am-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, Davetta Goins can be reached at 571-272-2957. 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. /RUFUS C POINT/Primary Examiner, Art Unit 2689
Read full office action

Prosecution Timeline

Show 4 earlier events
Jan 16, 2026
Response Filed
Apr 08, 2026
Final Rejection mailed — §103
Jun 02, 2026
Applicant Interview (Telephonic)
Jun 03, 2026
Examiner Interview Summary
Jun 03, 2026
Response after Non-Final Action
Jun 11, 2026
Request for Continued Examination
Jun 15, 2026
Response after Non-Final Action
Jul 28, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12696878
ANIMAL DATA COMPLIANCE SYSTEM AND METHOD
3y 2m to grant Granted Aug 04, 2026
Patent 12696887
FISHING INFORMATION PROCESSING SYSTEM, FISHING REEL, FISHING ROD, AND FISHING INFORMATION PROCESSING PROGRAM
2y 10m to grant Granted Aug 04, 2026
Patent 12694798
METHODS, SYSTEMS, APPARATUSES, AND DEVICES FOR FACILITATING PROVISIONING OF A VIRTUAL EXPERIENCE
3y 7m to grant Granted Jul 28, 2026
Patent 12682690
INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING SYSTEM
2y 9m to grant Granted Jul 14, 2026
Patent 12682730
SYSTEM AND METHOD FOR CONVERTING VIBRATION SIGNAL, AND RELATED DEVICE
1y 11m to grant Granted Jul 14, 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
74%
Grant Probability
93%
With Interview (+18.6%)
2y 9m (~3m remaining)
Median Time to Grant
High
PTA Risk
Based on 728 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