
Anil Khatri
Examiner (ID: 6691)
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2762, 2191, 2193, 2124, 2197, 3992, 2122 |
| Total Applications | 1533 |
| Issued Applications | 1349 |
| Pending Applications | 102 |
| Abandoned Applications | 107 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20281673
[patent_doc_number] => 20250306915
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-02
[patent_title] => APPLICATION MODERNIZATION PLATFORM THAT AUTOMATICALLY INTEGRATES, AUGMENTS, AND UPDATES COMPUTER SYSTEMS WITH NO-CODE AND FULL-CODE OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 19/094569
[patent_app_country] => US
[patent_app_date] => 2025-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13347
[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] => 19094569
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/094569 | APPLICATION MODERNIZATION PLATFORM THAT AUTOMATICALLY INTEGRATES, AUGMENTS, AND UPDATES COMPUTER SYSTEMS WITH NO-CODE AND FULL-CODE OPERATIONS | Mar 27, 2025 | Pending |
Array
(
[id] => 20281674
[patent_doc_number] => 20250306916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-02
[patent_title] => INTERACTION MANAGEMENT FOR SUPERVISED, ASSISTED, OR AUTONOMOUS MODERNIZATION AGENTS OF AN APPLICATION MODERNIZATION PLATFORM
[patent_app_type] => utility
[patent_app_number] => 19/094587
[patent_app_country] => US
[patent_app_date] => 2025-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16917
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 19094587
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/094587 | INTERACTION MANAGEMENT FOR SUPERVISED, ASSISTED, OR AUTONOMOUS MODERNIZATION AGENTS OF AN APPLICATION MODERNIZATION PLATFORM | Mar 27, 2025 | Pending |
Array
(
[id] => 20281674
[patent_doc_number] => 20250306916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-02
[patent_title] => INTERACTION MANAGEMENT FOR SUPERVISED, ASSISTED, OR AUTONOMOUS MODERNIZATION AGENTS OF AN APPLICATION MODERNIZATION PLATFORM
[patent_app_type] => utility
[patent_app_number] => 19/094587
[patent_app_country] => US
[patent_app_date] => 2025-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16917
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 19094587
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/094587 | INTERACTION MANAGEMENT FOR SUPERVISED, ASSISTED, OR AUTONOMOUS MODERNIZATION AGENTS OF AN APPLICATION MODERNIZATION PLATFORM | Mar 27, 2025 | Pending |
Array
(
[id] => 19864619
[patent_doc_number] => 20250103405
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-27
[patent_title] => ENTITY RELATIONSHIPS AND VERSIONING
[patent_app_type] => utility
[patent_app_number] => 18/804618
[patent_app_country] => US
[patent_app_date] => 2024-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18907
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18804618
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/804618 | Entity relationships and versioning | Aug 13, 2024 | Issued |
Array
(
[id] => 19864619
[patent_doc_number] => 20250103405
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-27
[patent_title] => ENTITY RELATIONSHIPS AND VERSIONING
[patent_app_type] => utility
[patent_app_number] => 18/804618
[patent_app_country] => US
[patent_app_date] => 2024-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18907
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18804618
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/804618 | Entity relationships and versioning | Aug 13, 2024 | Issued |
Array
(
[id] => 19732951
[patent_doc_number] => 12210949
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-28
[patent_title] => Systems and methods for detecting required rule engine updated using artificial intelligence models
[patent_app_type] => utility
[patent_app_number] => 18/781985
[patent_app_country] => US
[patent_app_date] => 2024-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 45056
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18781985
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/781985 | Systems and methods for detecting required rule engine updated using artificial intelligence models | Jul 22, 2024 | Issued |
Array
(
[id] => 19732860
[patent_doc_number] => 12210858
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-28
[patent_title] => Systems and methods for detecting required rule engine updated using artificial intelligence models
[patent_app_type] => utility
[patent_app_number] => 18/781977
[patent_app_country] => US
[patent_app_date] => 2024-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 45057
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18781977
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/781977 | Systems and methods for detecting required rule engine updated using artificial intelligence models | Jul 22, 2024 | Issued |
Array
(
[id] => 19886003
[patent_doc_number] => 12271720
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-08
[patent_title] => System and methods for detecting required rule engine updates using artificial intelligence models
[patent_app_type] => utility
[patent_app_number] => 18/781965
[patent_app_country] => US
[patent_app_date] => 2024-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 45057
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18781965
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/781965 | System and methods for detecting required rule engine updates using artificial intelligence models | Jul 22, 2024 | Issued |
Array
(
[id] => 19481933
[patent_doc_number] => 20240329975
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => CONSUMER DEVICE FIRMWARE UPDATING VIA HDMI
[patent_app_type] => utility
[patent_app_number] => 18/740756
[patent_app_country] => US
[patent_app_date] => 2024-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9803
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 32
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18740756
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/740756 | CONSUMER DEVICE FIRMWARE UPDATING VIA HDMI | Jun 11, 2024 | Pending |
Array
(
[id] => 19669782
[patent_doc_number] => 12182539
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-12-31
[patent_title] => Systems and methods for modifying decision engines during software development using variable deployment criteria
[patent_app_type] => utility
[patent_app_number] => 18/669421
[patent_app_country] => US
[patent_app_date] => 2024-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 18344
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 275
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18669421
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/669421 | Systems and methods for modifying decision engines during software development using variable deployment criteria | May 19, 2024 | Issued |
Array
(
[id] => 19362883
[patent_doc_number] => 20240264917
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => SYSTEMS AND METHODS FOR MONITORING SOFTWARE SERVICES
[patent_app_type] => utility
[patent_app_number] => 18/635406
[patent_app_country] => US
[patent_app_date] => 2024-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9147
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18635406
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/635406 | SYSTEMS AND METHODS FOR MONITORING SOFTWARE SERVICES | Apr 14, 2024 | Pending |
Array
(
[id] => 19434682
[patent_doc_number] => 20240303180
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => SYSTEM AND METHOD TO USE PAST COMPUTER EXECUTABLE INSTRUCTIONS TO EVALUATE PROPOSED COMPUTER EXECUTABLE INSTRUCTIONS
[patent_app_type] => utility
[patent_app_number] => 18/609484
[patent_app_country] => US
[patent_app_date] => 2024-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6462
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18609484
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/609484 | SYSTEM AND METHOD TO USE PAST COMPUTER EXECUTABLE INSTRUCTIONS TO EVALUATE PROPOSED COMPUTER EXECUTABLE INSTRUCTIONS | Mar 18, 2024 | Pending |
Array
(
[id] => 19711170
[patent_doc_number] => 20250021312
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => SYSTEM AND METHOD FOR CODE DEVELOPMENT TOOLS EXISTING WITHIN CODE CONTAINER
[patent_app_type] => utility
[patent_app_number] => 18/602155
[patent_app_country] => US
[patent_app_date] => 2024-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6268
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18602155
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/602155 | SYSTEM AND METHOD FOR CODE DEVELOPMENT TOOLS EXISTING WITHIN CODE CONTAINER | Mar 11, 2024 | Pending |
Array
(
[id] => 19476201
[patent_doc_number] => 12106298
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-10-01
[patent_title] => Development environment for payment solutions using software-defined card processing
[patent_app_type] => utility
[patent_app_number] => 18/431785
[patent_app_country] => US
[patent_app_date] => 2024-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13639
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18431785
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/431785 | Development environment for payment solutions using software-defined card processing | Feb 1, 2024 | Issued |
Array
(
[id] => 19189823
[patent_doc_number] => 20240168736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => MATCHING BINARY CODE TO INTERMEDIATE REPRESENTATION CODE
[patent_app_type] => utility
[patent_app_number] => 18/424954
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9692
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424954
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/424954 | Matching binary code to intermediate representation code | Jan 28, 2024 | Issued |
Array
(
[id] => 19189823
[patent_doc_number] => 20240168736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => MATCHING BINARY CODE TO INTERMEDIATE REPRESENTATION CODE
[patent_app_type] => utility
[patent_app_number] => 18/424954
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9692
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424954
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/424954 | Matching binary code to intermediate representation code | Jan 28, 2024 | Issued |
Array
(
[id] => 19391359
[patent_doc_number] => 20240281229
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS
[patent_app_type] => utility
[patent_app_number] => 18/423784
[patent_app_country] => US
[patent_app_date] => 2024-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15655
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 18423784
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/423784 | CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS | Jan 25, 2024 | Pending |
Array
(
[id] => 19347465
[patent_doc_number] => 20240256428
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => SYSTEM AND METHOD FOR INTERACTIVELY DEBUGGING WEBASSEMBLY CODE
[patent_app_type] => utility
[patent_app_number] => 18/424436
[patent_app_country] => US
[patent_app_date] => 2024-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9429
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424436
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/424436 | SYSTEM AND METHOD FOR INTERACTIVELY DEBUGGING WEBASSEMBLY CODE | Jan 25, 2024 | Pending |
Array
(
[id] => 19391360
[patent_doc_number] => 20240281230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS FOR FACILITATING SOURCE CODE REVIEW AND OPTIMIZATION
[patent_app_type] => utility
[patent_app_number] => 18/424614
[patent_app_country] => US
[patent_app_date] => 2024-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15649
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424614
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/424614 | CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS FOR FACILITATING SOURCE CODE REVIEW AND OPTIMIZATION | Jan 25, 2024 | Pending |
Array
(
[id] => 20094997
[patent_doc_number] => 20250224933
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => REMOTE ORCHESTRATOR FOR SOFTWARE BUILD AND TEST TOOL
[patent_app_type] => utility
[patent_app_number] => 18/403940
[patent_app_country] => US
[patent_app_date] => 2024-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5815
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403940
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/403940 | REMOTE ORCHESTRATOR FOR SOFTWARE BUILD AND TEST TOOL | Jan 3, 2024 | Pending |