Search

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 numberTitle of the applicationFiling DateStatus
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
Menu