USPTO Examiner KHATRI ANIL - Art Unit 2197

Recent Applications

Detailed information about the 100 most recent patent applications.

Application NumberTitleFiling DateDisposal DateDispositionTime (months)Office ActionsRestrictionsInterviewAppeal
18804618ENTITY RELATIONSHIPS AND VERSIONINGAugust 2024March 2025Allow710NoNo
18781985SYSTEMS AND METHODS FOR DETECTING REQUIRED RULE ENGINE UPDATED USING ARTIFICIAL INTELLIGENCE MODELSJuly 2024December 2024Allow510NoNo
18781965SYSTEMS AND METHODS FOR DETECTING REQUIRED RULE ENGINE UPDATES USING ARTIFICIAL INTELLIGENCE MODELSJuly 2024December 2024Allow410YesNo
18781977SYSTEMS AND METHODS FOR DETECTING REQUIRED RULE ENGINE UPDATED USING ARTIFICIAL INTELLIGENCE MODELSJuly 2024December 2024Allow510NoNo
18669421SYSTEMS AND METHODS FOR MODIFYING DECISION ENGINES DURING SOFTWARE DEVELOPMENT USING VARIABLE DEPLOYMENT CRITERIAMay 2024October 2024Allow510YesNo
18424954MATCHING BINARY CODE TO INTERMEDIATE REPRESENTATION CODEJanuary 2024April 2025Allow1500YesNo
18473515ENTITY SEARCH ENGINE POWERED BY COPY-DETECTIONSeptember 2023June 2025Allow2100YesNo
18459504METHOD AND/OR SYSTEM FOR TRANSFORMING BETWEEN TREES AND STRINGSSeptember 2023February 2025Allow1700YesNo
18458972GENERATING SOFTWARE ARCHITECTURE FROM CONVERSATIONAugust 2023April 2025Allow2010YesNo
18229979SYSTEM AND TECHNIQUES FOR GENERATING A REUSABLE PROCESSAugust 2023April 2025Allow2010YesNo
18364766SYSTEM AND METHODS FOR SOFTWARE SECURITY INTEGRITYAugust 2023June 2025Allow2210YesNo
18364781SYSTEM AND METHODS FOR SOFTWARE SECURITY INTEGRITYAugust 2023June 2025Allow2310YesNo
18362988METHOD AND SYSTEM FOR DESIGNING PROJECT PROCESS BASED ON DATA AND MATCHING MODELAugust 2023June 2025Allow2210YesNo
18226790METHOD AND SYSTEM FOR CREATING APPLICATION USER INTERFACE WITHIN INTEGRATED DEVELOPMENT ENVIRONMENTJuly 2023April 2025Allow2010YesNo
18356118SYSTEMS AND METHODS FOR IMPROVING EFFICIENCY AND CONTROL COMPLIANCE ACROSS SOFTWARE DEVELOPMENT LIFE CYCLES USING DOMAIN-SPECIFIC CONTROLSJuly 2023May 2025Allow2210YesNo
18272124METHOD AND DEVICE FOR GENERATING BASED ON ANDROID MOBILE OPERATING SYSTEM (OS).July 2023April 2025Allow2110YesNo
18216948INTERACTIVE GRAPHIC DESIGN SYSTEM TO ENABLE CREATION AND USE OF VARIANT COMPONENT SETS FOR INTERACTIVE OBJECTSJune 2023March 2025Allow2110YesNo
18213773VALIDATING CODE OWNERSHIP OF SOFTWARE COMPONENTS IN A SOFTWARE DEVELOPMENT SYSTEMJune 2023March 2025Allow2110YesNo
18337167Method and Validation System for Validating a Software Component for Highly Automated DrivingJune 2023February 2025Allow2010YesNo
18332030LINEAGE-DRIVEN SOURCE CODE GENERATION FOR BUILDING, TESTING, DEPLOYING, AND MAINTAINING DATA MARTS AND DATA PIPELINESJune 2023March 2025Allow2110YesNo
18327828STABLE POINT DETERMINATION FOR MONITORING USER MOVEMENTSJune 2023May 2025Allow2310YesNo
18202342METHOD AND APPARATUS FOR AUTOMATICALLY GENERATING AN APPLICATION CODE AND FRAMEWORKMay 2023October 2024Allow1700YesNo
18323213APPLICATION TUNING BASED ON PERFORMANCE CHARACTERISTICSMay 2023February 2025Allow2110YesNo
18201482SYSTEM AND METHOD FOR CONTROLLING VEHICLEMay 2023June 2025Allow2510YesNo
18144714METHOD AND APPARATUS FOR BUG BOUNTY SYSTEM FOR BLOCKCHAINMay 2023April 2025Allow2310YesNo
18138936TEST FRAMEWORK VIA LANGUAGE SERVER PROTOCOLApril 2023February 2025Allow2210YesNo
18136904SYSTEMS AND METHODS OF DECOMPOSING USER EXPERIENCE COMPONENTS INTO FUNCTIONING SUBCOMPONENTSApril 2023March 2025Allow2310YesNo
18136167AUTOMATIC RUN SUSPENSION MANAGEMENTApril 2023December 2024Abandon2010NoNo
18130575Digital Engineering EcosystemApril 2023January 2025Allow2210YesNo
18130301SYSTEM AND METHOD FOR DETERMINING AND REPRESENTING A LINEAGE OF BUSINESS TERMS AND ASSOCIATED BUSINESS RULES WITHIN A SOFTWARE APPLICATIONApril 2023September 2024Allow1710YesNo
18186458GENERATING REVIEW LIKELIHOODS FOR SETS OF CODEMarch 2023December 2024Allow2110YesNo
18175113Driver Configuration Management Method and Apparatus, Medium, Device, and SystemFebruary 2023February 2025Allow2410YesNo
18166301Automatic Workflow GenerationFebruary 2023December 2024Allow2210YesNo
18154271SYSTEM MODEL SMART OBJECT CONFIGURATIONJanuary 2023September 2024Allow2010YesNo
18094487SMART TEST CASE EXECUTION CYCLE ASSIGNMENT MECHANISMJanuary 2023December 2024Allow2310YesNo
18151271CUSTOMIZABLE CONTAINERIZATION FRAMEWORK SYSTEM AND METHODJanuary 2023November 2024Allow2210YesNo
18093062UPGRADABLE ELECTRONIC DEVICE AND METHOD FOR UPGRADING ELECTRONIC DEVICEJanuary 2023February 2025Allow2520YesNo
18147805DISTINGUISHED NEST-BASED ACCESS CONTROLDecember 2022August 2024Allow1910YesNo
18147040Smart Software Update SystemDecember 2022September 2024Allow2010YesNo
18082944VEHICULAR SOFTWARE UPDATE MANAGEMENT SYSTEM AND EXECUTION BY ELECTRONIC CONTROL UNITDecember 2022September 2024Allow2110YesNo
18065877AUTOMATED EXTENSIBILITY FRAMEWORKDecember 2022September 2024Allow2110YesNo
18070338CONTEXTUAL SITUATION ANALYSISNovember 2022June 2024Allow1910YesNo
17990369MULTI-MODE IN-CONTEXT SERVICE INTEGRATIONNovember 2022September 2024Allow2210YesNo
17990431SYSTEMS AND METHODS FOR REMOTEBUILD ACTION-MERGINGNovember 2022August 2024Allow2110YesNo
17921067RECORDING A MEMORY VALUE TRACE FOR USE WITH A SEPARATE CACHE COHERENCY PROTOCOL TRACEOctober 2022September 2024Allow2310YesNo
17968926SYSTEMS AND METHODS FOR AUTOMATICALLY MANAGING SOFTWARE FOR AIRCRAFTOctober 2022September 2024Allow2310YesNo
17995284DEVICES AND METHOD FOR MANAGING ELECTRONIC CONTROL UNITS OF A MOTOR VEHICLESeptember 2022August 2024Allow2210YesNo
17886127SECURE UPDATE AND AUDIT OF ELECTRONIC CONTROL UNITSAugust 2022November 2024Allow2720YesYes
17743749APPLICATION PRIVACY SCANNING SYSTEMS AND RELATED METHODSMay 2022August 2024Allow2720YesNo
17730776SYSTEM AND METHOD FOR CLIENT-SIDE REWRITING OF CODE INCLUDED IN A WEB PAGEApril 2022October 2024Allow2910YesNo
17689804Systems and Methods For Cascading Style Sheets in Native Mobile ApplicationsMarch 2022November 2023Abandon2010YesNo
17576425APPLICATION ICON GENERATION BASED ON UNIQUE APPLICATION PROPERTY REPRESENTATIONJanuary 2022July 2024Allow3010YesNo
17561516SYSTEMS, METHODS, ARTICLES OF MANUFACTURE, AND APPARATUS FOR END-TO-END HARDWARE TRACING IN AN EDGE NETWORKDecember 2021July 2025Allow4210YesNo
17175528AUTOMATED MERGE CONFLICT RESOLUTION WITH TRANSFORMERSFebruary 2021July 2024Allow4110YesNo
16164430METHOD AND/OR SYSTEM FOR TRANSFORMING BETWEEN TREES AND STRINGSOctober 2018March 2020Allow1710YesNo
16105735PROGRAMMING ASSISTANCE TO IDENTIFY SUBOPTIMAL PERFORMING CODE AND SUGGESTING ALTERNATIVESAugust 2018December 2019Allow1610YesNo
16055809COMPUTERIZED SOFTWARE DEVELOPMENT ENVIRONMENT WITH A SOFTWARE DATABASE CONTAINING ATOMIC EXPRESSIONSAugust 2018February 2020Allow1810NoNo
16043881IDENTIFICATION AND HANDLING OF NESTED BREAKPOINTS DURING DEBUG SESSIONJuly 2018December 2019Allow1710YesNo
15996743SYSTEM AND METHOD FOR GENERATIVE PROGRAMMING IN AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)June 2018September 2019Allow1610YesNo
15996716SYSTEM AND METHOD FOR GENERATIVE PROGRAMMING IN AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)June 2018September 2019Allow1510YesNo
15760457METHOD AND APPARATUS FOR INSTALLATION OF TRUSTED APPLICATION IN ELECTRONIC DEVICEMarch 2018April 2019Allow1310YesNo
15749639COMPOSING FUTURE APPLICATION TESTS INCLUDING TEST ACTION DATAFebruary 2018April 2019Allow1410YesNo
15853591APPLICATION-LEVEL DISPATCHER CONTROL OF APPLICATION-LEVEL PSEUDO THREADS AND OPERATING SYSTEM THREADSDecember 2017March 2019Allow1410YesNo
15847274SYSTEM AND METHOD FOR PROVIDING SUPPLEMENTAL FUNCTIONALITIES TO A COMPUTER PROGRAMDecember 2017February 2019Allow1410YesNo
15826767EXECUTION OF A COMPOSITE TEMPLATE TO PROVISION A COMPOSITE OF SOFTWARE SERVICE INSTANCESNovember 2017February 2019Allow1410YesNo
15826765CREATING COMPOSITE TEMPLATES FOR SERVICE INSTANCESNovember 2017February 2019Allow1410YesNo
15815748REGRESSION TESTING OF NEW SOFTWARE VERSION AND DEPLOYMENTNovember 2017January 2019Allow1410YesNo
15634651GENERATING A SOFTWARE COMPLEX USING SUPERORDINATE DESIGN INPUTJune 2017December 2018Allow1710YesNo
15633680SYSTEM AND METHOD FOR PROVIDING SUPPLEMENTAL FUNCTIONALITIES TO A COMPUTER PROGRAM VIA AN ONTOLOGY INSTANCEJune 2017October 2018Allow1510NoNo
15413506TEMPORARY BREAKPOINTS DURING DEBUG PROCESSJanuary 2017August 2018Allow1910YesNo
15412053PROGRAMMING ASSISTANCE TO IDENTIFY SUBOPTIMAL PERFORMING CODE AND SUGGESTING ALTERNATIVESJanuary 2017April 2018Allow1510YesNo
15389431Monitoring Activity of Software Development Kits Using Stack Trace AnalysisDecember 2016June 2018Allow1710YesNo
15380664IDENTIFYING SOFTWARE PRODUCTS TO TESTDecember 2016May 2018Allow1710YesNo
15278091MODIFYING APPLICATIONS FOR INCREMENTAL CHECKPOINTSSeptember 2016March 2018Allow1810YesNo
15248803Profile Guided Indirect Function Call Check for Control Flow IntegrityAugust 2016February 2018Allow1810YesNo
15238008METHOD AND SYSTEM FOR AUTHORITATIVE NAME ANALYSIS OF TRUE ORIGIN OF A FILEAugust 2016January 2018Allow1710YesNo
15162295DATA ASSIGNMENT AND DATA SCHEDULING FOR PHYSICAL MACHINE IN A VIRTUAL MACHINE ENVIRONMENTMay 2016September 2017Allow1610NoNo
15134555APPLICATION SERVER FOR DELIVERING APPLETS TO CLIENT COMPUTING DEVICES IN A DISTRIBUTED ENVIRONMENTApril 2016October 2017Allow1810NoNo
15072289DETERMINISTIC EXECUTION FOR VISUALLY DEVELOPED OPERATIONSMarch 2016August 2017Allow1710YesNo
15058193METHOD, APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIA FOR THE ASSESSMENT OF SOFTWARE PRODUCTSMarch 2016October 2016Allow820YesNo
15043667DEBUGGING OPTIMIZED CODE USING FAT BINARYFebruary 2016July 2017Allow1710YesNo
15042259VARIABLE DETECTION IN SOURCE CODE TO REDUCE ERRORSFebruary 2016April 2018Allow2630YesNo
15042951SYSTEM AND METHOD FOR DYNAMIC RUNTIME MERGING OF REAL TIME STREAMING OPERATOR ENVIRONMENTSFebruary 2016November 2017Allow2120YesNo
14983590NETWORK SWITCH SYSTEM AND OPERATING METHOD THEREOFDecember 2015November 2017Allow2220YesNo
14976933AUTOMATED SOFTWARE TESTING AND VALIDATION VIA GRAPHICAL USER INTERFACEDecember 2015September 2017Allow2120YesNo
14975064EXECUTING INTEGRATION TESTS IN A DISTRIBUTED LOAD AND PERFORMANCE EVALUATION FRAMEWORKDecember 2015May 2018Allow2910YesNo
14961948GENERATING CLIENT APPLICATIONS FOR BUSINESS PROCESSES MANAGEMENT ENGINESDecember 2015August 2016Allow810YesNo
14935022GENERATING DYNAMIC MEASUREMENT METADATA FOR EFFICIENT COMPILATION AND OPTIMIZATION ON A TARGET DEVICENovember 2015June 2016Allow810YesNo
14816867RESILIENT MOCK OBJECT CREATION FOR UNIT TESTINGAugust 2015May 2017Allow2210YesNo
14790130PREDICTING THE SUCCESS OF A CONTINUOUS SOFTWARE DEPLOYMENT PIPELINEJuly 2015November 2016Allow1710YesNo
14740349METHOD AND APPARATUS FOR OBTAINING CONTEXT INFORMATION FOR A SOFTWARE DEVELOPMENT TASKJune 2015July 2016Allow1310YesNo
14683446DISTRIBUTING UI CONTROL EVENTS FROM A SINGLE EVENT PRODUCER ACROSS MULTIPLE SYSTEMS EVENT CONSUMERSApril 2015November 2015Allow710NoNo
14633154Non-Transitory Computer-Readable Recording Medium Storing Application Development Support Program and Application Development Support System That Automatically Support Platform VersionFebruary 2015November 2015Allow910YesNo
14532275VIRTUALIZED AND AUTOMATED SOFTWARE BUILD SYSTEMNovember 2014September 2015Allow1110YesNo
14509691OPTIMIZED ASSIGNMENTS AND/OR GENERATION VIRTUAL MACHINE FOR REDUCER TASKSOctober 2014February 2016Allow1610YesNo
14509613APPLICATION-LEVEL DISPATCHER CONTROL OF APPLICATION-LEVEL PSEUDO THREADS AND OPERATING SYSTEM THREADSOctober 2014February 2016Allow1710YesNo
14507394APPLICATION SERVER FOR DELIVERING APPLETS TO CLIENT COMPUTING DEVICES IN A DISTRIBUTED ENVIRONMENTOctober 2014December 2015Allow1410NoNo
14482642SAFE CONDITIONAL-LOAD AND CONDITIONAL-STORE OPERATIONSSeptember 2014August 2015Allow1110YesNo
14457172INFORMATION PROCESSING SYSTEM AND CONTROL METHOD OF INFORMATION PROCESSING SYSTEM FOR MANAGING JOBS IN A DISTRIBUTED MULTI-NODE ENVIRONMENTAugust 2014December 2015Allow1610YesNo
14456210DISTRIBUTING UI CONTROL EVENTS FROM A SINGLE EVENT PRODUCER ACROSS MULTIPLE SYSTEMS EVENT CONSUMERSAugust 2014August 2015Allow1210NoNo

Appeals Overview

This analysis examines appeal outcomes and the strategic value of filing appeals for examiner KHATRI, ANIL.

Strategic Value of Filing an Appeal

Total Appeal Filings
15
Allowed After Appeal Filing
10
(66.7%)
Not Allowed After Appeal Filing
5
(33.3%)
Filing Benefit Percentile
91.1%
Higher than average

Understanding Appeal Filing Strategy

Filing a Notice of Appeal can sometimes lead to allowance even before the appeal is fully briefed or decided by the PTAB. This occurs when the examiner or their supervisor reconsiders the rejection during the mandatory appeal conference (MPEP § 1207.01) after the appeal is filed.

In this dataset, 66.7% of applications that filed an appeal were subsequently allowed. This appeal filing benefit rate is in the top 25% across the USPTO, indicating that filing appeals is particularly effective here. The act of filing often prompts favorable reconsideration during the mandatory appeal conference.

Strategic Recommendations

Filing a Notice of Appeal is strategically valuable. The act of filing often prompts favorable reconsideration during the mandatory appeal conference.

Examiner KHATRI, ANIL - Prosecution Strategy Guide

Executive Summary

Examiner KHATRI, ANIL works in Art Unit 2197 and has examined 288 patent applications in our dataset. With an allowance rate of 98.6%, this examiner allows applications at a higher rate than most examiners at the USPTO. Applications typically reach final disposition in approximately 34 months.

Allowance Patterns

Examiner KHATRI, ANIL's allowance rate of 98.6% places them in the 96% percentile among all USPTO examiners. This examiner is more likely to allow applications than most examiners at the USPTO.

Office Action Patterns

On average, applications examined by KHATRI, ANIL receive 1.19 office actions before reaching final disposition. This places the examiner in the 20% percentile for office actions issued. This examiner issues significantly fewer office actions than most examiners.

Prosecution Timeline

The median time to disposition (half-life) for applications examined by KHATRI, ANIL is 34 months. This places the examiner in the 23% percentile for prosecution speed. Applications take longer to reach final disposition with this examiner compared to most others.

Interview Effectiveness

Conducting an examiner interview provides a +5.2% benefit to allowance rate for applications examined by KHATRI, ANIL. This interview benefit is in the 30% percentile among all examiners. Recommendation: Interviews provide a below-average benefit with this examiner.

Request for Continued Examination (RCE) Effectiveness

When applicants file an RCE with this examiner, 41.9% of applications are subsequently allowed. This success rate is in the 93% percentile among all examiners. Strategic Insight: RCEs are highly effective with this examiner compared to others. If you receive a final rejection, filing an RCE with substantive amendments or arguments has a strong likelihood of success.

After-Final Amendment Practice

This examiner enters after-final amendments leading to allowance in 47.8% of cases where such amendments are filed. This entry rate is in the 67% percentile among all examiners. Strategic Recommendation: This examiner shows above-average receptiveness to after-final amendments. If your amendments clearly overcome the rejections and do not raise new issues, consider filing after-final amendments before resorting to an RCE.

Pre-Appeal Conference Effectiveness

When applicants request a pre-appeal conference (PAC) with this examiner, 200.0% result in withdrawal of the rejection or reopening of prosecution. This success rate is in the 94% percentile among all examiners. Strategic Recommendation: Pre-appeal conferences are highly effective with this examiner compared to others. Before filing a full appeal brief, strongly consider requesting a PAC. The PAC provides an opportunity for the examiner and supervisory personnel to reconsider the rejection before the case proceeds to the PTAB.

Appeal Withdrawal and Reconsideration

This examiner withdraws rejections or reopens prosecution in 100.0% of appeals filed. This is in the 88% percentile among all examiners. Of these withdrawals, 46.2% occur early in the appeal process (after Notice of Appeal but before Appeal Brief). Strategic Insight: This examiner frequently reconsiders rejections during the appeal process compared to other examiners. Per MPEP § 1207.01, all appeals must go through a mandatory appeal conference. Filing a Notice of Appeal may prompt favorable reconsideration even before you file an Appeal Brief.

Petition Practice

When applicants file petitions regarding this examiner's actions, 29.6% are granted (fully or in part). This grant rate is in the 21% percentile among all examiners. Strategic Note: Petitions are rarely granted regarding this examiner's actions compared to other examiners. Ensure you have a strong procedural basis before filing a petition, as the Technology Center Director typically upholds this examiner's decisions.

Examiner Cooperation and Flexibility

Examiner's Amendments: This examiner makes examiner's amendments in 19.1% of allowed cases (in the 99% percentile). Per MPEP § 1302.04, examiner's amendments are used to place applications in condition for allowance when only minor changes are needed. This examiner frequently uses this tool compared to other examiners, indicating a cooperative approach to getting applications allowed. Strategic Insight: If you are close to allowance but minor claim amendments are needed, this examiner may be willing to make an examiner's amendment rather than requiring another round of prosecution.

Quayle Actions: This examiner issues Ex Parte Quayle actions in 0.0% of allowed cases (in the 14% percentile). This examiner rarely issues Quayle actions compared to other examiners. Allowances typically come directly without a separate action for formal matters.

Prosecution Strategy Recommendations

Based on the statistical analysis of this examiner's prosecution patterns, here are tailored strategic recommendations:

  • RCEs are effective: This examiner has a high allowance rate after RCE compared to others. If you receive a final rejection and have substantive amendments or arguments, an RCE is likely to be successful.
  • Request pre-appeal conferences: PACs are highly effective with this examiner. Before filing a full appeal brief, request a PAC to potentially resolve issues without full PTAB review.
  • Appeal filing as negotiation tool: This examiner frequently reconsiders rejections during the appeal process. Filing a Notice of Appeal may prompt favorable reconsideration during the mandatory appeal conference.
  • Plan for extended prosecution: Applications take longer than average with this examiner. Factor this into your continuation strategy and client communications.
  • Examiner cooperation: This examiner frequently makes examiner's amendments to place applications in condition for allowance. If you are close to allowance, the examiner may help finalize the claims.

Relevant MPEP Sections for Prosecution Strategy

  • MPEP § 713.10: Examiner interviews - available before Notice of Allowance or transfer to PTAB
  • MPEP § 714.12: After-final amendments - may be entered "under justifiable circumstances"
  • MPEP § 1002.02(c): Petitionable matters to Technology Center Director
  • MPEP § 1004: Actions requiring primary examiner signature (allowances, final rejections, examiner's answers)
  • MPEP § 1207.01: Appeal conferences - mandatory for all appeals
  • MPEP § 1214.07: Reopening prosecution after appeal

Important Disclaimer

Not Legal Advice: The information provided in this report is for informational purposes only and does not constitute legal advice. You should consult with a qualified patent attorney or agent for advice specific to your situation.

No Guarantees: We do not provide any guarantees as to the accuracy, completeness, or timeliness of the statistics presented above. Patent prosecution statistics are derived from publicly available USPTO data and are subject to data quality limitations, processing errors, and changes in USPTO practices over time.

Limitation of Liability: Under no circumstances will IronCrow AI be liable for any outcome, decision, or action resulting from your reliance on the statistics, analysis, or recommendations presented in this report. Past prosecution patterns do not guarantee future results.

Use at Your Own Risk: While we strive to provide accurate and useful prosecution statistics, you should independently verify any information that is material to your prosecution strategy and use your professional judgment in all patent prosecution matters.