
Anil Khatri
Examiner (ID: 783, Phone: (571)272-3725 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 3992, 2191, 2197, 2124, 2193, 2122, 2762 |
| Total Applications | 1556 |
| Issued Applications | 1379 |
| Pending Applications | 84 |
| Abandoned Applications | 112 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19617318
[patent_doc_number] => 20240402998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => STABLE POINT DETERMINATION FOR MONITORING USER MOVEMENTS
[patent_app_type] => utility
[patent_app_number] => 18/327828
[patent_app_country] => US
[patent_app_date] => 2023-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9010
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18327828
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/327828 | Stable point determination for monitoring user movements | May 31, 2023 | Issued |
Array
(
[id] => 20635670
[patent_doc_number] => 12596544
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-07
[patent_title] => Deployment of updates at multiple sites
[patent_app_type] => utility
[patent_app_number] => 18/324807
[patent_app_country] => US
[patent_app_date] => 2023-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4433
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18324807
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/324807 | Deployment of updates at multiple sites | May 25, 2023 | Issued |
Array
(
[id] => 19780504
[patent_doc_number] => 12229537
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-18
[patent_title] => Method and apparatus for automatically generating an application code and framework
[patent_app_type] => utility
[patent_app_number] => 18/202342
[patent_app_country] => US
[patent_app_date] => 2023-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8830
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18202342
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/202342 | Method and apparatus for automatically generating an application code and framework | May 25, 2023 | Issued |
Array
(
[id] => 20145598
[patent_doc_number] => 12379940
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Application tuning based on performance characteristics
[patent_app_type] => utility
[patent_app_number] => 18/323213
[patent_app_country] => US
[patent_app_date] => 2023-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 1173
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18323213
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/323213 | Application tuning based on performance characteristics | May 23, 2023 | Issued |
Array
(
[id] => 18957337
[patent_doc_number] => 20240045664
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-08
[patent_title] => SYSTEM AND METHOD FOR CONTROLLING VEHICLE
[patent_app_type] => utility
[patent_app_number] => 18/201482
[patent_app_country] => US
[patent_app_date] => 2023-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4711
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18201482
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/201482 | System and method for controlling vehicle and updating software | May 23, 2023 | Issued |
Array
(
[id] => 20331570
[patent_doc_number] => 12461847
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-04
[patent_title] => Systems and methods for generating virtualized API endpoints
[patent_app_type] => utility
[patent_app_number] => 18/320457
[patent_app_country] => US
[patent_app_date] => 2023-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3639
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18320457
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/320457 | Systems and methods for generating virtualized API endpoints | May 18, 2023 | Issued |
Array
(
[id] => 20160099
[patent_doc_number] => 12386727
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Method and apparatus for bug bounty system for blockchain
[patent_app_type] => utility
[patent_app_number] => 18/144714
[patent_app_country] => US
[patent_app_date] => 2023-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 18
[patent_no_of_words] => 4386
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18144714
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/144714 | Method and apparatus for bug bounty system for blockchain | May 7, 2023 | Issued |
Array
(
[id] => 20117424
[patent_doc_number] => 12367130
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-22
[patent_title] => Test framework via language server protocol
[patent_app_type] => utility
[patent_app_number] => 18/138936
[patent_app_country] => US
[patent_app_date] => 2023-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2111
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18138936
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/138936 | Test framework via language server protocol | Apr 24, 2023 | Issued |
Array
(
[id] => 19530170
[patent_doc_number] => 20240354072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => SYSTEMS AND METHODS OF DECOMPOSING USER EXPERIENCE COMPONENTS INTO FUNCTIONING SUBCOMPONENTS
[patent_app_type] => utility
[patent_app_number] => 18/136904
[patent_app_country] => US
[patent_app_date] => 2023-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5164
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18136904
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/136904 | Systems and methods of decomposing user experience components into functioning subcomponents | Apr 19, 2023 | Issued |
Array
(
[id] => 18553885
[patent_doc_number] => 20230251897
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-10
[patent_title] => AUTOMATIC RUN SUSPENSION MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 18/136167
[patent_app_country] => US
[patent_app_date] => 2023-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21793
[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] => 18136167
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/136167 | AUTOMATIC RUN SUSPENSION MANAGEMENT | Apr 17, 2023 | Abandoned |
Array
(
[id] => 19144373
[patent_doc_number] => 20240143286
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-02
[patent_title] => Digital Engineering Ecosystem
[patent_app_type] => utility
[patent_app_number] => 18/130575
[patent_app_country] => US
[patent_app_date] => 2023-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16198
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18130575
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/130575 | Digital engineering ecosystem | Apr 3, 2023 | Issued |
Array
(
[id] => 18742131
[patent_doc_number] => 20230351113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-02
[patent_title] => SYSTEM AND METHOD FOR DETERMINING AND REPRESENTING A LINEAGE OF BUSINESS TERMS AND ASSOCIATED BUSINESS RULES WITHIN A SOFTWARE APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/130301
[patent_app_country] => US
[patent_app_date] => 2023-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12801
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -36
[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] => 18130301
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/130301 | System and method for determining and representing a lineage of business terms and associated business rules within a software application | Apr 2, 2023 | Issued |
Array
(
[id] => 19466321
[patent_doc_number] => 20240319991
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-26
[patent_title] => GENERATING REVIEW LIKELIHOODS FOR SETS OF CODE
[patent_app_type] => utility
[patent_app_number] => 18/186458
[patent_app_country] => US
[patent_app_date] => 2023-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18186458
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/186458 | Generating review likelihoods for sets of code | Mar 19, 2023 | Issued |
Array
(
[id] => 20304062
[patent_doc_number] => 12450050
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-21
[patent_title] => Software update program for in-vehicle devices and associated server
[patent_app_type] => utility
[patent_app_number] => 18/179749
[patent_app_country] => US
[patent_app_date] => 2023-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 0
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18179749
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/179749 | Software update program for in-vehicle devices and associated server | Mar 6, 2023 | Issued |
Array
(
[id] => 19979200
[patent_doc_number] => 12346677
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-01
[patent_title] => Driver configuration management method and apparatus, medium, device, and system
[patent_app_type] => utility
[patent_app_number] => 18/175113
[patent_app_country] => US
[patent_app_date] => 2023-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 24
[patent_no_of_words] => 16155
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18175113
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/175113 | Driver configuration management method and apparatus, medium, device, and system | Feb 26, 2023 | Issued |
Array
(
[id] => 19765007
[patent_doc_number] => 12223298
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-11
[patent_title] => Automatic workflow generation
[patent_app_type] => utility
[patent_app_number] => 18/166301
[patent_app_country] => US
[patent_app_date] => 2023-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5522
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18166301
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/166301 | Automatic workflow generation | Feb 7, 2023 | Issued |
Array
(
[id] => 19677522
[patent_doc_number] => 12189378
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-07
[patent_title] => System model smart object configuration
[patent_app_type] => utility
[patent_app_number] => 18/154271
[patent_app_country] => US
[patent_app_date] => 2023-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 20866
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 280
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18154271
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/154271 | System model smart object configuration | Jan 12, 2023 | Issued |
Array
(
[id] => 19780009
[patent_doc_number] => 12229042
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-18
[patent_title] => Smart test case execution cycle assignment mechanism
[patent_app_type] => utility
[patent_app_number] => 18/094487
[patent_app_country] => US
[patent_app_date] => 2023-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8941
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094487
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/094487 | Smart test case execution cycle assignment mechanism | Jan 8, 2023 | Issued |
Array
(
[id] => 19303206
[patent_doc_number] => 20240231785
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[patent_title] => CUSTOMIZABLE CONTAINERIZATION FRAMEWORK SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/151271
[patent_app_country] => US
[patent_app_date] => 2023-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5719
[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] => 18151271
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/151271 | Customizable containerization framework system and method | Jan 5, 2023 | Issued |
Array
(
[id] => 19942569
[patent_doc_number] => 12314701
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Upgradable electronic device and method for upgrading electronic device
[patent_app_type] => utility
[patent_app_number] => 18/093062
[patent_app_country] => US
[patent_app_date] => 2023-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5384
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18093062
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/093062 | Upgradable electronic device and method for upgrading electronic device | Jan 3, 2023 | Issued |