
Benjamin J. Smith
Examiner (ID: 9037, Phone: (571)270-3825 , Office: P/2144 )
| Most Active Art Unit | 2144 |
| Art Unit(s) | 2172, 2176, 2144, 2145 |
| Total Applications | 455 |
| Issued Applications | 261 |
| Pending Applications | 50 |
| Abandoned Applications | 146 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20415661
[patent_doc_number] => 12498947
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Interpreting computer code with a multimodal machine learning model
[patent_app_type] => utility
[patent_app_number] => 19/064670
[patent_app_country] => US
[patent_app_date] => 2025-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 17124
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19064670
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/064670 | Interpreting computer code with a multimodal machine learning model | Feb 25, 2025 | Issued |
Array
(
[id] => 19686249
[patent_doc_number] => 20250004794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => DATA PROCESSING METHOD AND APPARATUS, COMPUTER DEVICE, AND READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/797367
[patent_app_country] => US
[patent_app_date] => 2024-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13034
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18797367
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/797367 | DATA PROCESSING METHOD AND APPARATUS, COMPUTER DEVICE, AND READABLE STORAGE MEDIUM | Aug 6, 2024 | Pending |
Array
(
[id] => 19756626
[patent_doc_number] => 20250045191
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => AUTOMATIC DRIVING TEST METHOD
[patent_app_type] => utility
[patent_app_number] => 18/791298
[patent_app_country] => US
[patent_app_date] => 2024-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10604
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18791298
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/791298 | AUTOMATIC DRIVING TEST METHOD | Jul 30, 2024 | Pending |
Array
(
[id] => 20095107
[patent_doc_number] => 20250225043
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => CONTEXTUALIZED TASK-SPECIFIC GRAPHICAL VISUALIZATION RELATED TO THIRD-PARTY DATA SOURCES
[patent_app_type] => utility
[patent_app_number] => 18/772794
[patent_app_country] => US
[patent_app_date] => 2024-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11901
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18772794
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/772794 | CONTEXTUALIZED TASK-SPECIFIC GRAPHICAL VISUALIZATION RELATED TO THIRD-PARTY DATA SOURCES | Jul 14, 2024 | Pending |
Array
(
[id] => 19514132
[patent_doc_number] => 20240345818
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => ARTIFICIAL INTELLIGENCE MODEL INTEGRATION MANAGEMENT AND DEPLOYMENT SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/756206
[patent_app_country] => US
[patent_app_date] => 2024-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7043
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 265
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18756206
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/756206 | ARTIFICIAL INTELLIGENCE MODEL INTEGRATION MANAGEMENT AND DEPLOYMENT SYSTEM AND METHOD | Jun 26, 2024 | Pending |
Array
(
[id] => 19514128
[patent_doc_number] => 20240345814
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => Low-Code / No-Code Layer for Interactive Application Development
[patent_app_type] => utility
[patent_app_number] => 18/753629
[patent_app_country] => US
[patent_app_date] => 2024-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20432
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18753629
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/753629 | Low-code / no-code layer for interactive application development | Jun 24, 2024 | Issued |
Array
(
[id] => 19660502
[patent_doc_number] => 20240427567
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => DEVELOPMENT ENVIRONMENT INTEGRATED WITH A LARGE LANGUAGE MODEL
[patent_app_type] => utility
[patent_app_number] => 18/751041
[patent_app_country] => US
[patent_app_date] => 2024-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9106
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18751041
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/751041 | DEVELOPMENT ENVIRONMENT INTEGRATED WITH A LARGE LANGUAGE MODEL | Jun 20, 2024 | Pending |
Array
(
[id] => 20666412
[patent_doc_number] => 12608187
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-21
[patent_title] => Code adaptation through deep learning
[patent_app_type] => utility
[patent_app_number] => 18/744672
[patent_app_country] => US
[patent_app_date] => 2024-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 3413
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 171
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18744672
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/744672 | Code adaptation through deep learning | Jun 15, 2024 | Issued |
Array
(
[id] => 19834165
[patent_doc_number] => 20250085951
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => PARALLEL BURNING SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/742366
[patent_app_country] => US
[patent_app_date] => 2024-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12081
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18742366
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/742366 | PARALLEL BURNING SYSTEM AND METHOD | Jun 12, 2024 | Pending |
Array
(
[id] => 19481931
[patent_doc_number] => 20240329973
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => APPARATUS FOR VEHICLE OVER-THE-AIR UPDATING, AND METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/739595
[patent_app_country] => US
[patent_app_date] => 2024-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5578
[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] => 18739595
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/739595 | Apparatus for vehicle over-the-air updating, and method thereof | Jun 10, 2024 | Issued |
Array
(
[id] => 20395268
[patent_doc_number] => 20250370743
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => AUTOMATED SOFTWARE PACKAGE RELEASE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 18/677516
[patent_app_country] => US
[patent_app_date] => 2024-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11740
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18677516
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/677516 | AUTOMATED SOFTWARE PACKAGE RELEASE MANAGEMENT | May 28, 2024 | Pending |
Array
(
[id] => 20395443
[patent_doc_number] => 20250370918
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => Debugging Microservices in Trusted Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/676746
[patent_app_country] => US
[patent_app_date] => 2024-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7799
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18676746
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/676746 | Debugging Microservices in Trusted Execution Environments | May 28, 2024 | Pending |
Array
(
[id] => 19450983
[patent_doc_number] => 20240311113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-19
[patent_title] => BYTECODE TRANSFORMATIONS USING VIRTUAL ARTIFACTS
[patent_app_type] => utility
[patent_app_number] => 18/673536
[patent_app_country] => US
[patent_app_date] => 2024-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9508
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673536
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/673536 | Bytecode transformations using virtual artifacts | May 23, 2024 | Issued |
Array
(
[id] => 20635672
[patent_doc_number] => 12596546
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-07
[patent_title] => Methods and systems for updating device firmware while maintaining state and connectivity
[patent_app_type] => utility
[patent_app_number] => 18/674310
[patent_app_country] => US
[patent_app_date] => 2024-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1198
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18674310
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/674310 | Methods and systems for updating device firmware while maintaining state and connectivity | May 23, 2024 | Issued |
Array
(
[id] => 20380405
[patent_doc_number] => 20250362898
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => METHOD AND SYSTEM OF FLEET-BASED DATA ADAPTATION AND ADAPTATION BY DRIVER ASSISTANCE SYSTEMS OF INDIVIDUAL VEHICLES
[patent_app_type] => utility
[patent_app_number] => 18/672486
[patent_app_country] => US
[patent_app_date] => 2024-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18672486
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/672486 | METHOD AND SYSTEM OF FLEET-BASED DATA ADAPTATION AND ADAPTATION BY DRIVER ASSISTANCE SYSTEMS OF INDIVIDUAL VEHICLES | May 22, 2024 | Pending |
Array
(
[id] => 19660515
[patent_doc_number] => 20240427580
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => PROGRAMMING LANGUAGE CONVERSION DEVICE, PROGRAMMING LANGUAGE CONVERSION METHOD, AND PROGRAMMING LANGUAGE CONVERSION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/669850
[patent_app_country] => US
[patent_app_date] => 2024-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8492
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18669850
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/669850 | PROGRAMMING LANGUAGE CONVERSION DEVICE, PROGRAMMING LANGUAGE CONVERSION METHOD, AND PROGRAMMING LANGUAGE CONVERSION SYSTEM | May 20, 2024 | Pending |
Array
(
[id] => 20365830
[patent_doc_number] => 20250355642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-20
[patent_title] => CONTEXTUALIZED AUTOMATIC CODE GENERATION USING LARGE LANGUAGE MODELS
[patent_app_type] => utility
[patent_app_number] => 18/666934
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 725
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18666934
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/666934 | CONTEXTUALIZED AUTOMATIC CODE GENERATION USING LARGE LANGUAGE MODELS | May 16, 2024 | Pending |
Array
(
[id] => 20365824
[patent_doc_number] => 20250355636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-20
[patent_title] => SYSTEMS AND METHODS FOR INTEGRATING A CUSTOM BACKEND FOR A SOFTWARE APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/666849
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5849
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18666849
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/666849 | SYSTEMS AND METHODS FOR INTEGRATING A CUSTOM BACKEND FOR A SOFTWARE APPLICATION | May 16, 2024 | Pending |
Array
(
[id] => 19574003
[patent_doc_number] => 20240378295
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => DATA AUTHENTICATION DEVICE AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/654386
[patent_app_country] => US
[patent_app_date] => 2024-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6219
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18654386
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/654386 | DATA AUTHENTICATION DEVICE AND METHOD | May 2, 2024 | Pending |
Array
(
[id] => 19544976
[patent_doc_number] => 20240362012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => CONFIGURABLE HELM MERGE UTILITY
[patent_app_type] => utility
[patent_app_number] => 18/649480
[patent_app_country] => US
[patent_app_date] => 2024-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3595
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18649480
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/649480 | CONFIGURABLE HELM MERGE UTILITY | Apr 28, 2024 | Pending |