Prosecution Insights
Last updated: October 01, 2026
Application No. 17/828,464

INFORMATION PROCESSING METHOD FOR TRAINING A PREDICTION MODEL INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING DEVICE

Non-Final OA §103
Filed
May 31, 2022
Priority
Dec 06, 2019 — provisional 62/944,664 +2 more
Examiner
MAUNI, HUMAIRA ZAHIN
Art Unit
2141
Tech Center
2100 — Computer Architecture & Software
Assignee
Panasonic Holdings Corporation
OA Round
5 (Non-Final)
47%
Grant Probability
Moderate
5-6
OA Rounds
0m
Est. Remaining
85%
With Interview

Examiner Intelligence

Grants 47% of resolved cases
47%
Career Allowance Rate
14 granted / 30 resolved
-8.3% vs TC avg
Strong +38% interview lift
Without
With
+38.1%
Interview Lift
resolved cases with interview
Typical timeline
4y 1m
Avg Prosecution
24 currently pending
Career history
60
Total Applications
across all art units

Statute-Specific Performance

§101
33.4%
-6.6% vs TC avg
§103
50.7%
+10.7% vs TC avg
§102
1.7%
-38.3% vs TC avg
§112
14.2%
-25.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 30 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 04/14/2026 has been entered. Response to Amendment Claims 1-6 and 8-10 remain pending within the application. The amendments filed 04/14/2026 are sufficient to overcome the 112(b) rejection previously set forth in the Non-Final Office Action mailed 02/10/2026. The rejection has been withdrawn. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-6, and 8-10 are rejected under 35 U.S.C. 103 as being unpatentable over Tang et al. (“Finger vein verification using a Siamese CNN”), hereafter Tang, in view of Li et al. (Pub. No.: US 2019/0287515 A1), hereafter Li. Regarding claim 1, Tang discloses: An information processing method to be executed by a computer, the information processing method comprising (Tang, page 313, left column, first paragraph, lines “implementation of depthwise separable convolution in TensorFlow” teaches implementing a Tensorflow, which is executed by a computer), obtaining first data belonging to a first type and second data belonging to a second type different from the first type (Tang, Fig. 7 and page 310, paragraph below equation (9), lines 1-2 “X1 and X2 refer to the finger vein images which are the inputs of the two branches of the network” and page 312, paragraph below Table 5, lines 2-5 “Every image in each training set is paired with one genuine image and one impostor image, which were randomly chosen from the rest of the same training set, to form one positive sample pair and one negative sample pair” teaches obtaining first data belonging to a first type and second data belonging to a second type different from the first type, i.e., positive and negative samples which are different types), calculating a first prediction result by inputting the first data into a first prediction model (Tang, Fig. 7 teaches calculating a first prediction result from a teacher model, i.e., a first prediction model, by inputting the first data into the model), calculating a second prediction result by inputting the first data into a second prediction model, the second prediction result outputted from the second prediction model (Tang, Fig. 7, and Fig. 8 teaches calculating and outputting a second prediction result from a student model, i.e., a second prediction model, by inputting the first data into the model), calculating a third prediction result by inputting the second data into the second prediction model, the third prediction result outputted from the second prediction model (Tang, Fig, 7, and Fig. 8 teaches calculating and outputting a third prediction result by inputting the second data into the student model, i.e., the second prediction model), calculating a first error between the first prediction result and the second prediction result (Tang, Fig, 7 teaches KD loss as the first error between the prediction results), calculating a second error between the second prediction result and the third prediction result (Tang, page 310, right column, paragraph 1, lines 2-6 “Referring to Fig. 7, first a guided layer is chosen from the ‘student model’ as the ‘dividing line’, and the part before it is defined as the bottom part of ‘student model’; meanwhile, the part behind it is defined as the top part of ‘student model’” and Fig. 7 teaches MC loss as the second error between the two prediction results that have been outputted from the second prediction student model), training the second prediction model by machine learning, based on the first error and the second error (Tang, Fig. 7 and Fig. 8 teaches training the lightweight CNN student model based on optimization of the KD and MC loss). wherein the training results in causing a behavior that differs between the first prediction model and the second prediction model to become closer to each other for a certain prediction target, the behavior being a respective output of the first prediction model and the second prediction model with respect to each of a plurality of inputs of the first prediction model and the second prediction model (Tang, abstract, lines 5-9 “they construct a Siamese structure combining with a modified contrastive loss function for training the above CNN, which effectively improves the network's performance. Finally, considering the feasibility of deploying the above CNN on embedded devices, they construct a lightweight CNN with depthwise separable convolution and adopt a knowledge distillation method to learn the knowledge from the pretrained-weights based CNN,” teaches that the training results cause a behavior that differs between the first prediction model and the second prediction model to become closer to each other for a certain prediction target with a contrastive loss for training, through an output of the first prediction model and the second prediction model), the training includes: calculating a training parameter by which the first error … and the second error …(Tang, Fig. 7 and equation (9) teaches calculating a training parameter which uses the first and second error), updating the second prediction model using the training parameter calculated (Tang, Fig. 7 and Fig. 8 teaches updating the student model using the using the calculated training parameters), the information processing method further comprises: outputting predictions such as object detection, segmentation, or estimation of a distance from a camera to an object after training (Tang, page 307, right column, paragraph 2, final 5 lines “constructing the Siamese network with MC loss learning can achieve the goal of finger vein verification” teaches outputting predictions of finger vein verification, i.e. object detection). Tang discloses calculating a training parameter with the first error and the second error, but does not explicitly teach decreasing the first error and increasing the first error. Li teaches: calculating … the first error decreases and the second error increases (Li, Fig. 8 teaches decreasing a first error in elements 808 and 810, and increasing a second error in element 812). Tang and Li are analogous art because they are from the same field of endeavor, teacher-student learning. It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the teachings of Tang to include calculating the first error decreases and the second error increases, based on the teachings of Li. The motivation for doing so would have been to improve the results under different conditions (Li, paragraph [0077], lines 2-3). Regarding claim 2, Tang, in view of Li, discloses the information processing method according to claim 1. Tang further discloses: wherein the first type and the second type are classes (Tang, page 308, right column, paragraph below equation (2), line 12 “vein images belong either to class 1 or class 2” teaches the types to be classes). Regarding claim 3, Tang, in view of Li, discloses the information processing method according to claim 1. Tang further discloses: wherein the first prediction model has a configuration different from a configuration of the second prediction model (Tang, Figure 7 teaches first prediction model to have a configuration different from a configuration of the second prediction model, as shown by the configuration of the student and teacher model displayed). Regarding claim 4, Tang, in view of Li, discloses the information processing method according to claim 1. Tang further discloses: wherein the first prediction model has a processing accuracy different from a processing accuracy of the second prediction model (Tang, Fig. 7, Fig. 10 and page 310, right column, first paragraph, lines 8-9 “The first step is the pretraining process for the bottom part of the ‘student model’” teaches the processing accuracy of the second prediction model to be different from the first prediction model). Regarding claim 5, Tang, in view of Li, discloses the information processing method according to claim 3. Tang further discloses: wherein the second prediction model is obtained by making the first prediction model lighter (Tang, Fig. 7 and page 307, left column, second paragraph, lines 22-26 “we first developed and trained a pretrained weights based CNN, whose knowledge was then transferred to a newly built lightweight CNN by a knowledge distillation method, which made the final finger vein verification CNN model small but effective.” teaches obtaining the second prediction model by making the first prediction model lighter). Regarding claim 6, Tang, in view of Li, discloses the information processing method according to claim 4. Tang further discloses: wherein the second prediction model is obtained by making the first prediction model lighter (Tang, Fig. 7 and page 307, left column, second paragraph, lines 22-26 “we first developed and trained a pretrained weights based CNN, whose knowledge was then transferred to a newly built lightweight CNN by a knowledge distillation method, which made the final finger vein verification CNN model small but effective.” teaches obtaining the second prediction model by making the first prediction model lighter). Regarding claim 8, Tang, in view of Li, discloses the information processing method according to claim 1. Tang further discloses: wherein the first prediction model and the second prediction model are neural network models (Tang, Fig. 7 teaches the prediction models to be neural networks). Regarding claim 9, Tang discloses: An information processing system comprising: a memory configured to store a program; a processor configured to execute the program and control the information processing system to: (Tang, page 311, left column, paragraph 1, last 3 lines “All of the testings are conducted using a system with four cores each with a 4.00 GHz Intel I7-6850K central processing unit (CPU) and an NVIDIA GTX 1080 graphics processing unit.”), obtain first data belonging to a first type and second data belonging to a second type different from the first type (Tang, page 313, left column, first paragraph, lines “implementation of depthwise separable convolution in TensorFlow” teaches implementing a Tensorflow, which is executed by a computer processor, and Fig. 7 and page 310, paragraph below equation (9), lines 1-2 “X1 and X2 refer to the finger vein images which are the inputs of the two branches of the network” and page 312, paragraph below Table 5, lines 2-5 “Every image in each training set is paired with one genuine image and one impostor image, which were randomly chosen from the rest of the same training set, to form one positive sample pair and one negative sample pair” teaches obtaining first data belonging to a first type and second data belonging to a second type different from the first type, i.e., positive and negative samples which are different types), calculate a first prediction result by inputting the first data into a first prediction model (Tang, Fig. 7 teaches calculating a first prediction result from a teacher model, i.e., a first prediction model, by inputting the first data into the model), calculate a second prediction result by inputting the first data into a second prediction model the second prediction result outputted from the second prediction model (Tang, Fig. 7, and Fig. 8 teaches calculating and outputting a second prediction result from a student model, i.e., a second prediction model, by inputting the first data into the model), calculate a third prediction result by inputting the second data into the second prediction model, the third prediction result outputted from the second prediction model (Tang, Fig, 7, and Fig. 8 teaches calculating and outputting a third prediction result by inputting the second data into the student model, i.e., the second prediction model), calculate a first error between the first prediction result and the second prediction result (Tang, Fig, 7 teaches KD loss as the first error between the prediction results), calculates a second error between the second prediction result and the third prediction result (Tang, page 310, right column, paragraph 1, lines 2-6 “Referring to Fig. 7, first a guided layer is chosen from the ‘student model’ as the ‘dividing line’, and the part before it is defined as the bottom part of ‘student model’; meanwhile, the part behind it is defined as the top part of ‘student model’” and Fig. 7 teaches MC loss as the second error between the two prediction results that have been outputted from the same student model), train the second prediction model by machine learning, based on the first error and the second error (Tang, page 313, left column, first paragraph, lines “implementation of depthwise separable convolution in TensorFlow” teaches implementing a Tensorflow, which is executed by a computer processor, and Fig. 7 and page 310, paragraph below equation (9), lines 1-2 “X1 and X2 refer to the finger vein images which are the inputs of the two branches of the network” and Fig. 7 and Fig. 8 teaches training the lightweight CNN student model based on optimization of the KD and MC loss, which are weighted losses in equation (9)). wherein the training results in causing a behavior that differs between the first prediction model and the second prediction model to become closer to each other for a certain prediction target, the behavior being a respective output of the first prediction model and the second prediction model with respect to each of a plurality of inputs of the first prediction model and the second prediction model (Tang, abstract, lines 5-9 “they construct a Siamese structure combining with a modified contrastive loss function for training the above CNN, which effectively improves the network's performance. Finally, considering the feasibility of deploying the above CNN on embedded devices, they construct a lightweight CNN with depthwise separable convolution and adopt a knowledge distillation method to learn the knowledge from the pretrained-weights based CNN,” teaches that the training results cause a behavior that differs between the first prediction model and the second prediction model to become closer to each other for a certain prediction target with a contrastive loss for training, through an output of the first prediction model and the second prediction model). the training includes: calculating a training parameter by which the first error … and the second error …(Tang, Fig. 7 and equation (9) teaches calculating a training parameter which uses the first and second error), updating the second prediction model using the training parameter calculated (Tang, Fig. 7 and Fig. 8 teaches updating the student model using the using the calculated training parameters), the information processing method further comprises: outputting predictions such as object detection, segmentation, or estimation of a distance from a camera to an object after training (Tang, page 307, right column, paragraph 2, final 5 lines “constructing the Siamese network with MC loss learning can achieve the goal of finger vein verification” teaches outputting predictions of finger vein verification, i.e. object detection). Tang discloses calculating a training parameter with the first error and the second error, but does not explicitly teach decreasing the first error and increasing the first error. Li teaches: calculating … the first error decreases and the second error increases (Li, Fig. 8 teaches decreasing a first error in elements 808 and 810, and increasing a second error in element 812). Tang and Li are analogous art because they are from the same field of endeavor, teacher-student learning. It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the teachings of Tang to include calculating the first error decreases and the second error increases, based on the teachings of Li. The motivation for doing so would have been to improve the results under different conditions (Li, paragraph [0077], lines 2-3). Regarding claim 10, Tang discloses: An information processing device comprising: a memory configured to store a program; a processor configured to execute the program and control the information processing device to: (Tang, page 311, left column, paragraph 1, last 3 lines “All of the testings are conducted using a system with four cores each with a 4.00 GHz Intel I7-6850K central processing unit (CPU) and an NVIDIA GTX 1080 graphics processing unit.”), obtain … data (Tang, page 313, left column, first paragraph, lines “implementation of depthwise separable convolution in TensorFlow” teaches implementing a Tensorflow, which is executed by a computer, and Table 3 teaches obtaining data), obtain a prediction result by inputting the … data into a second prediction model (Tang, Fig. 7 teaches obtaining prediction results by inputting data into the second student model), output data based on the prediction result obtained (Tang, Fig. 7 and page 307, right column, paragraph 3, lines 24-25 “The final output dimension of the proposed CNN” teaches outputting data based on the prediction result obtained), wherein the processor is further configured to execute the program and train the second prediction model by machine learning based on a first error and a second error (Tang, Fig. 7 and Fig. 8 teaches training the lightweight CNN student model based on optimization of the KD and MC loss), the first error is an error between a first prediction result and a second prediction result (Tang, Fig, 7 teaches KD loss as the first error between the prediction results), the second error is an error between the second prediction result and a third prediction result (Tang, Fig, 7 teaches MC loss as the second error between the prediction results), the processor is further configured to execute the program and calculate the first prediction result by inputting first data into a first prediction model (Tang, Fig. 7 teaches calculating a first prediction result from a teacher model, i.e., a first prediction model, by inputting the first data into the model), the processor is further configured to execute the program and calculate the second prediction result by inputting the first data into the second prediction model, the second prediction result being outputted from the second prediction model (Tang, page 310, right column, paragraph 1, lines 2-6 “Referring to Fig. 7, first a guided layer is chosen from the ‘student model’ as the ‘dividing line’, and the part before it is defined as the bottom part of ‘student model’; meanwhile, the part behind it is defined as the top part of ‘student model’” and Fig. 7, and Fig. 8 teaches calculating a second prediction result from a student model, i.e., a second prediction model, by inputting the first data into the model), the processor is further configured to execute the program and calculate the third prediction result by inputting second data into the second prediction model, the third prediction result being outputted from the second prediction model (Tang, Fig, 7, and Fig. 8 teaches calculating and outputting a third prediction result by inputting the second data into the student model, i.e., the second prediction model), the first data is data belonging to a first type, and the second data is data belonging to a second type different from the first type (Tang, Fig. 7 and page 310, paragraph below equation (9), lines 1-2 “X1 and X2 refer to the finger vein images which are the inputs of the two branches of the network” and page 312, paragraph below Table 5, lines 2-5 “Every image in each training set is paired with one genuine image and one impostor image, which were randomly chosen from the rest of the same training set, to form one positive sample pair and one negative sample pair” teaches obtaining first data belonging to a first type and second data belonging to a second type different from the first type, i.e., positive and negative samples which are different types). wherein the training results in causing a behavior that differs between the first prediction model and the second prediction model to become closer to each other for a certain prediction target, the behavior being a respective output of the first prediction model and the second prediction model with respect to each of a plurality of inputs of the first prediction model and the second prediction model (Tang, abstract, lines 5-9 “they construct a Siamese structure combining with a modified contrastive loss function for training the above CNN, which effectively improves the network's performance. Finally, considering the feasibility of deploying the above CNN on embedded devices, they construct a lightweight CNN with depthwise separable convolution and adopt a knowledge distillation method to learn the knowledge from the pretrained-weights based CNN,” teaches that the training results cause a behavior that differs between the first prediction model and the second prediction model to become closer to each other for a certain prediction target with a contrastive loss for training, through an output of the first prediction model and the second prediction model), the second prediction model is updated using a training parameter calculated to cause the first error … and the second error … (Tang, Fig. 7, Fig. 8, and equation (9) teaches calculating a training parameter which uses the first and second error and Fig. 7 and Fig. 8 teaches updating the student model using the using the calculated training parameters), the processor is further configured to output predictions such as object detection, segmentation, or estimation of a distance from a camera to an object after training (Tang, page 307, right column, paragraph 2, final 5 lines “constructing the Siamese network with MC loss learning can achieve the goal of finger vein verification” teaches outputting predictions of finger vein verification, i.e. object detection). Tang discloses the second prediction model is updated using a training parameter calculated to cause the first error … and the second error …, but does not explicitly teach decreasing the first error and increasing the first error. Li teaches: calculating … the first error decreases and the second error increases (Li, Fig. 8 teaches decreasing a first error in elements 808 and 810, and increasing a second error in element 812). Tang and Li are analogous art because they are from the same field of endeavor, teacher-student learning. It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the teachings of Tang to include calculating the first error decreases and the second error increases, based on the teachings of Li. The motivation for doing so would have been to improve the results under different conditions (Li, paragraph [0077], lines 2-3). Tang discloses obtains data, but does not explicitly disclose the data to be from a sensor. Li discloses: obtains sensing data (Li, Fig. 5 and Fig. 9 teaches obtaining sensing data from the sensor in element 921 on Fig. 9). Tang discloses obtains a prediction result by inputting the data into a second prediction model, but does not explicitly disclose the data to be from a sensor. Li discloses: obtains a prediction result by inputting the sensing data into a second prediction model (Li, Fig. 5 and Fig. 9 teaches obtaining prediction results by inputting sensing data into a second prediction model). It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to have modified the teachings of Tang to include obtains a prediction result by inputting the sensing data into a second prediction model, and obtains sensing data based on the teachings of Li. The motivation for doing so would have been to improve model robustness (Li, paragraph [0017], lines 7-8). Response to Arguments Applicant's arguments filed 04/14/2026 have been fully considered with regards to the 35 U.S.C. 102/103 rejection, but they are not persuasive. The applicant asserts on page 9 of the remarks “Applicant respectfully submits that, for training using the structure as illustrated in Fig. 7 of Tang, a neural network including the bottom part and the top part shown in the middle portion of Fig. 7 is required, in addition to the trained teacher model in the upper portion of Fig. 7 and the lightweight CNN in the lower portion of Fig. 7….”. The examiner respectfully disagrees, as “a neural network including the bottom part and the top part shown in the middle portion of Fig. 7” also refers to the same student model displayed at the bottom of the figure. The student model in Tang refers to both the bottom lightweight model and the middle model in Fig. 7 (page 310, right column, paragraph 1, lines 1-6 “…the lightweight CNN (the ‘student model’) in the training stage. Referring to Fig. 7, first a guided layer is chosen from the ‘student model’ as the ‘dividing line’, and the part before it is defined as the bottom part of ‘student model’; meanwhile, the part behind it is defined as the top part of ‘student model’”). There are not three models shown in Fig. 7 of Tang, rather two models – a teacher and a student model, with the student model displayed in the bottom half of the figure. PNG media_image1.png 379 840 media_image1.png Greyscale The applicant asserts on page 9 of the remarks “In response to those previously-filed remarks, the Examiner asserts at the end of the first full paragraph of page 18 of the Office Action that "[t]here is no direct requirement that the second and third prediction results come only from the second model, the only requirement is that the results have to be calculated at least by including inputting the 1st and 2nd data into the second prediction model but the claims do not exclude, for example, use of another model to also assist in the calculation." Applicant has opted to amend each of independent claim 1, 9, and 10 in this paper in response to the Examiner's assertion.”. The examiner notes that pages 16-19 of the final office action mailed 02/20/2026 recites “…the examiner finds both that (1) the art teaches the claims even under the narrow view argued by applicant but also (2) that the claims are broader than applicant argues [emphasis added]” in regards to the second student model output. The office action further points out that the student model in Tang refers to both the lightweight model and the middle model in Fig. 7. Thus, the Tang reference teaches Fig. 7 teaches MC loss as the second error between the two prediction results that have been outputted from the second prediction student model, as recited in the current amended claims. Claims 9 and 10 are substantially similar to claim 1, and thus are rejected on the same basis. Claims dependent on independent claims do not overcome the deficiencies of the rejected independent claims. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. - Lee et al. (“Teacher and Student Joint Learning for Compact Facial Landmark Detection Network”) teaches image processing and updating second prediction models. Any inquiry concerning this communication or earlier communications from the examiner should be directed to HUMAIRA ZAHIN MAUNI whose telephone number is (703)756-5654. The examiner can normally be reached Monday - Friday, 9 am - 5 pm (ET). 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, MATT ELL can be reached at (571) 270-3264. 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. /H.Z.M./Examiner, Art Unit 2141 /MATTHEW ELL/Supervisory Patent Examiner, Art Unit 2141
Read full office action

Prosecution Timeline

Show 6 earlier events
Sep 17, 2025
Response after Non-Final Action
Sep 30, 2025
Non-Final Rejection mailed — §103
Dec 17, 2025
Response Filed
Feb 10, 2026
Final Rejection mailed — §103
Apr 14, 2026
Response after Non-Final Action
May 07, 2026
Request for Continued Examination
May 08, 2026
Response after Non-Final Action
Jul 14, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12711418
VARIABLE-OUTPUT-SPACE PREDICTION MACHINE LEARNING MODELS USING CONTEXTUAL INPUT EMBEDDINGS
4y 3m to grant Granted Aug 18, 2026
Patent 12705309
COMPUTER-IMPLEMENTED DETECTION METHOD, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND COMPUTING SYSTEM
4y 5m to grant Granted Aug 11, 2026
Patent 12688409
OPTIMIZING SEND TIME FOR ELECTRONIC COMMUNICATIONS
5y 5m to grant Granted Jul 21, 2026
Patent 12682253
METHOD AND DEVICE FOR CONSTRUCTING DECISION TREE
4y 8m to grant Granted Jul 14, 2026
Patent 12670385
Technique for Retraining Operational Neural Networks Using Synthetically Generated Retraining Data
4y 3m 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

5-6
Expected OA Rounds
47%
Grant Probability
85%
With Interview (+38.1%)
4y 1m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 30 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