Search

Anil Khatri

Examiner (ID: 19143, Phone: (571)272-3725 , Office: P/2191 )

Most Active Art Unit
2191
Art Unit(s)
2191, 3992, 2122, 2193, 2197, 2762, 2124
Total Applications
1537
Issued Applications
1354
Pending Applications
98
Abandoned Applications
108

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17794281 [patent_doc_number] => 20220253373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-11 [patent_title] => SYSTEM AND METHOD TO USE PAST COMPUTER EXECUTABLE INSTRUCTIONS TO EVALUATE PROPOSED COMPUTER EXECUTABLE INSTRUCTIONS [patent_app_type] => utility [patent_app_number] => 17/723579 [patent_app_country] => US [patent_app_date] => 2022-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6472 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17723579 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/723579
System and method to use past computer executable instructions to evaluate proposed computer executable instructions Apr 18, 2022 Issued
Array ( [id] => 19029085 [patent_doc_number] => 11928444 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => Editing files using a pattern-completion engine implemented using a machine-trained model [patent_app_type] => utility [patent_app_number] => 17/721730 [patent_app_country] => US [patent_app_date] => 2022-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 15718 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17721730 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/721730
Editing files using a pattern-completion engine implemented using a machine-trained model Apr 14, 2022 Issued
Array ( [id] => 17947940 [patent_doc_number] => 20220334959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-20 [patent_title] => METHOD AND APPARATUS FOR GENERATING SOFTWARE TEST REPORTS [patent_app_type] => utility [patent_app_number] => 17/718299 [patent_app_country] => US [patent_app_date] => 2022-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17718299 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/718299
Method and apparatus for generating software test reports Apr 10, 2022 Issued
Array ( [id] => 19581463 [patent_doc_number] => 12147578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => Consent receipt management systems and related methods [patent_app_type] => utility [patent_app_number] => 17/717587 [patent_app_country] => US [patent_app_date] => 2022-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 58 [patent_figures_cnt] => 59 [patent_no_of_words] => 35736 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17717587 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/717587
Consent receipt management systems and related methods Apr 10, 2022 Issued
Array ( [id] => 17931788 [patent_doc_number] => 20220326913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-13 [patent_title] => SIMULATION-BASED SOFTWARE DESIGN AND DELIVERY ATTRIBUTE TRADEOFF IDENTIFICATION AND RESOLUTION [patent_app_type] => utility [patent_app_number] => 17/716827 [patent_app_country] => US [patent_app_date] => 2022-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8463 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17716827 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/716827
Simulation-based software design and delivery attribute tradeoff identification and resolution Apr 7, 2022 Issued
Array ( [id] => 18677752 [patent_doc_number] => 20230315399 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => Instinctive Cipher Compilation and Implementation [patent_app_type] => utility [patent_app_number] => 17/713753 [patent_app_country] => US [patent_app_date] => 2022-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5543 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17713753 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/713753
Instinctive cipher compilation and implementation Apr 4, 2022 Issued
Array ( [id] => 17931810 [patent_doc_number] => 20220326935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-13 [patent_title] => PROGRAM MODIFICATION SUPPORT DEVICE AND PROGRAM MODIFICATION SUPPORT METHOD [patent_app_type] => utility [patent_app_number] => 17/713281 [patent_app_country] => US [patent_app_date] => 2022-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16837 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17713281 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/713281
PROGRAM MODIFICATION SUPPORT DEVICE AND PROGRAM MODIFICATION SUPPORT METHOD Apr 4, 2022 Abandoned
Array ( [id] => 18677751 [patent_doc_number] => 20230315398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-05 [patent_title] => NATIVELY-INTEGRATED APPLICATION CONTENT CUSTOMIZATION FOR ENTERPRISES [patent_app_type] => utility [patent_app_number] => 17/713081 [patent_app_country] => US [patent_app_date] => 2022-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19667 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17713081 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/713081
Natively-integrated application content customization for enterprises Apr 3, 2022 Issued
Array ( [id] => 17751557 [patent_doc_number] => 20220229762 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-21 [patent_title] => Robotic Process Automation (RPA) Debugging Systems And Methods [patent_app_type] => utility [patent_app_number] => 17/657880 [patent_app_country] => US [patent_app_date] => 2022-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10482 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657880 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/657880
Robotic process automation (RPA) debugging systems and methods Apr 3, 2022 Issued
Array ( [id] => 17736647 [patent_doc_number] => 20220222106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => AUTOMATIC RUN SUSPENSION MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/711752 [patent_app_country] => US [patent_app_date] => 2022-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21779 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17711752 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/711752
AUTOMATIC RUN SUSPENSION MANAGEMENT Mar 31, 2022 Abandoned
Array ( [id] => 19313503 [patent_doc_number] => 12039319 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-16 [patent_title] => Automatic deployment of updates for edge device software components based on edge usage limits [patent_app_type] => utility [patent_app_number] => 17/710767 [patent_app_country] => US [patent_app_date] => 2022-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8726 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710767 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/710767
Automatic deployment of updates for edge device software components based on edge usage limits Mar 30, 2022 Issued
Array ( [id] => 17722321 [patent_doc_number] => 20220215043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => SYSTEM AND METHOD FOR DETERMINING AND REPRESENTING A LINEAGE OF BUSINESS TERMS ACROSS MULTIPLE SOFTWARE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/701548 [patent_app_country] => US [patent_app_date] => 2022-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11369 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17701548 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/701548
System and method for determining and representing a lineage of business terms across multiple software applications Mar 21, 2022 Issued
Array ( [id] => 19342088 [patent_doc_number] => 12052289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-30 [patent_title] => Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods [patent_app_type] => utility [patent_app_number] => 17/693937 [patent_app_country] => US [patent_app_date] => 2022-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 48 [patent_figures_cnt] => 49 [patent_no_of_words] => 52767 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17693937 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/693937
Data processing systems for data-transfer risk identification, cross-border visualization generation, and related methods Mar 13, 2022 Issued
Array ( [id] => 20403481 [patent_doc_number] => 12493454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-09 [patent_title] => Incremental just-in-time (JIT) performance refinement for programmable logic device offload [patent_app_type] => utility [patent_app_number] => 17/692413 [patent_app_country] => US [patent_app_date] => 2022-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13369 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17692413 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/692413
Incremental just-in-time (JIT) performance refinement for programmable logic device offload Mar 10, 2022 Issued
Array ( [id] => 19669792 [patent_doc_number] => 12182550 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-31 [patent_title] => Systems and methods for cascading style sheets in native mobile applications [patent_app_type] => utility [patent_app_number] => 17/689804 [patent_app_country] => US [patent_app_date] => 2022-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 3752 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17689804 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/689804
Systems and methods for cascading style sheets in native mobile applications Mar 7, 2022 Issued
Array ( [id] => 18839357 [patent_doc_number] => 11847431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-19 [patent_title] => Automatic container specification file generation for a codebase [patent_app_type] => utility [patent_app_number] => 17/653438 [patent_app_country] => US [patent_app_date] => 2022-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8335 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17653438 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/653438
Automatic container specification file generation for a codebase Mar 2, 2022 Issued
Array ( [id] => 18614268 [patent_doc_number] => 20230281005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => SOURCE CODE MERGE CONFLICT RESOLUTION [patent_app_type] => utility [patent_app_number] => 17/683719 [patent_app_country] => US [patent_app_date] => 2022-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16843 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17683719 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/683719
Source code merge conflict resolution Feb 28, 2022 Issued
Array ( [id] => 19293124 [patent_doc_number] => 12032476 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-09 [patent_title] => Data unit test-based data management system [patent_app_type] => utility [patent_app_number] => 17/681639 [patent_app_country] => US [patent_app_date] => 2022-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10619 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17681639 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/681639
Data unit test-based data management system Feb 24, 2022 Issued
Array ( [id] => 17661953 [patent_doc_number] => 20220182418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => DATA PROCESSING SYSTEMS FOR DATA-TRANSFER RISK IDENTIFICATION, CROSS-BORDER VISUALIZATION GENERATION, AND RELATED METHODS [patent_app_type] => utility [patent_app_number] => 17/679734 [patent_app_country] => US [patent_app_date] => 2022-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 50789 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17679734 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/679734
DATA PROCESSING SYSTEMS FOR DATA-TRANSFER RISK IDENTIFICATION, CROSS-BORDER VISUALIZATION GENERATION, AND RELATED METHODS Feb 23, 2022 Abandoned
Array ( [id] => 18856161 [patent_doc_number] => 11853745 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Methods and systems for automated open source software reuse scoring [patent_app_type] => utility [patent_app_number] => 17/676987 [patent_app_country] => US [patent_app_date] => 2022-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8140 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17676987 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/676987
Methods and systems for automated open source software reuse scoring Feb 21, 2022 Issued
Menu