Search

Henry A. Bennett

Examiner (ID: 890)

Most Active Art Unit
3404
Art Unit(s)
3744, 3743, 2899, 3404
Total Applications
1845
Issued Applications
1679
Pending Applications
49
Abandoned Applications
117

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19617319 [patent_doc_number] => 20240402999 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => SYSTEMS AND METHODS FOR GENERATING CODE USING LANGUAGE MODELS TRAINED ON COMPUTER CODE [patent_app_type] => utility [patent_app_number] => 18/767894 [patent_app_country] => US [patent_app_date] => 2024-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19989 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 18767894 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/767894
SYSTEMS AND METHODS FOR GENERATING CODE USING LANGUAGE MODELS TRAINED ON COMPUTER CODE Jul 8, 2024 Pending
Array ( [id] => 18819483 [patent_doc_number] => 20230393823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => SYSTEMS AND METHODS FOR CODE OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 18/452530 [patent_app_country] => US [patent_app_date] => 2023-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16769 [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] => 18452530 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/452530
Systems and methods for code optimization Aug 18, 2023 Issued
Array ( [id] => 19369794 [patent_doc_number] => 12061880 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-13 [patent_title] => Systems and methods for generating code using language models trained on computer code [patent_app_type] => utility [patent_app_number] => 18/321852 [patent_app_country] => US [patent_app_date] => 2023-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 19965 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18321852 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/321852
Systems and methods for generating code using language models trained on computer code May 22, 2023 Issued
Array ( [id] => 18904631 [patent_doc_number] => 20240020116 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => SYSTEMS AND METHODS FOR GENERATING NATURAL LANGUAGE USING LANGUAGE MODELS TRAINED ON COMPUTER CODE [patent_app_type] => utility [patent_app_number] => 18/321921 [patent_app_country] => US [patent_app_date] => 2023-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19975 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18321921 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/321921
Systems and methods for generating natural language using language models trained on computer code May 22, 2023 Issued
Array ( [id] => 18474443 [patent_doc_number] => 20230208731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-29 [patent_title] => TECHNIQUES TO CONTROL SYSTEM UPDATES AND CONFIGURATION CHANGES VIA THE CLOUD [patent_app_type] => utility [patent_app_number] => 18/116957 [patent_app_country] => US [patent_app_date] => 2023-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13578 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18116957 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/116957
Techniques to control system updates and configuration changes via the cloud Mar 2, 2023 Issued
Array ( [id] => 18950085 [patent_doc_number] => 11893381 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-02-06 [patent_title] => Digital processing systems and methods for reducing file bundle sizes [patent_app_type] => utility [patent_app_number] => 18/171794 [patent_app_country] => US [patent_app_date] => 2023-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13276 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18171794 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/171794
Digital processing systems and methods for reducing file bundle sizes Feb 20, 2023 Issued
Array ( [id] => 18463060 [patent_doc_number] => 11687349 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-06-27 [patent_title] => Interconnection discovery for automated standards assay [patent_app_type] => utility [patent_app_number] => 17/931326 [patent_app_country] => US [patent_app_date] => 2022-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5613 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17931326 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/931326
Interconnection discovery for automated standards assay Sep 11, 2022 Issued
Array ( [id] => 19971594 [patent_doc_number] => 12340209 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-24 [patent_title] => Runtime application modification of a user interface [patent_app_type] => utility [patent_app_number] => 17/877885 [patent_app_country] => US [patent_app_date] => 2022-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 365 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17877885 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/877885
Runtime application modification of a user interface Jul 29, 2022 Issued
Array ( [id] => 18622250 [patent_doc_number] => 11755290 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-12 [patent_title] => Generating override-robust experience analytics script [patent_app_type] => utility [patent_app_number] => 17/854913 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10507 [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] => 17854913 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/854913
Generating override-robust experience analytics script Jun 29, 2022 Issued
Array ( [id] => 19508554 [patent_doc_number] => 12119990 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Determining whether a vehicle should be configured for a different region [patent_app_type] => utility [patent_app_number] => 17/666110 [patent_app_country] => US [patent_app_date] => 2022-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5535 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 379 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17666110 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/666110
Determining whether a vehicle should be configured for a different region Feb 6, 2022 Issued
Array ( [id] => 18378020 [patent_doc_number] => 20230153107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => DATA STORAGE DEVICE AND METHOD CAPABLE OF QUICKLY UPDATING OPERATING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/648226 [patent_app_country] => US [patent_app_date] => 2022-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6009 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 17648226 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/648226
Data storage device and method capable of quickly updating operating system Jan 17, 2022 Issued
Array ( [id] => 17550130 [patent_doc_number] => 20220121472 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => VM CREATION BY INSTALLATION MEDIA PROBE [patent_app_type] => utility [patent_app_number] => 17/563672 [patent_app_country] => US [patent_app_date] => 2021-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17563672 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/563672
VM CREATION BY INSTALLATION MEDIA PROBE Dec 27, 2021 Abandoned
Array ( [id] => 19078586 [patent_doc_number] => 11947954 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-02 [patent_title] => Electronic apparatus adapted for container and software updating method for running container system [patent_app_type] => utility [patent_app_number] => 17/560272 [patent_app_country] => US [patent_app_date] => 2021-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3899 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 320 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17560272 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/560272
Electronic apparatus adapted for container and software updating method for running container system Dec 22, 2021 Issued
Array ( [id] => 18438373 [patent_doc_number] => 20230185668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => ON-PREMISES TO CLOUD MIGRATION OF ENDPOINT PERFORMANCE MONITORING [patent_app_type] => utility [patent_app_number] => 17/549942 [patent_app_country] => US [patent_app_date] => 2021-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17549942 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/549942
ON-PREMISES TO CLOUD MIGRATION OF ENDPOINT PERFORMANCE MONITORING Dec 13, 2021 Abandoned
Array ( [id] => 18407638 [patent_doc_number] => 20230168991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => ANNOTATING RUNTIME DATA [patent_app_type] => utility [patent_app_number] => 17/537961 [patent_app_country] => US [patent_app_date] => 2021-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5274 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17537961 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/537961
ANNOTATING RUNTIME DATA Nov 29, 2021 Abandoned
Array ( [id] => 18087366 [patent_doc_number] => 11537502 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-12-27 [patent_title] => Dynamic system for active detection and mitigation of anomalies in program code construction interfaces [patent_app_type] => utility [patent_app_number] => 17/531051 [patent_app_country] => US [patent_app_date] => 2021-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 15343 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 454 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17531051 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/531051
Dynamic system for active detection and mitigation of anomalies in program code construction interfaces Nov 18, 2021 Issued
Array ( [id] => 17613768 [patent_doc_number] => 20220156048 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => MODULAR COMMAND INTERFACE FOR APPLICATION INTEGRATION [patent_app_type] => utility [patent_app_number] => 17/527419 [patent_app_country] => US [patent_app_date] => 2021-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5248 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17527419 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/527419
Modular command interface for application integration Nov 15, 2021 Issued
Array ( [id] => 18361700 [patent_doc_number] => 20230143291 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => MULTI-LEVEL INTERMEDIATE REPRESENTATION DECODER FOR HETEROGENEOUS PLATFORMS [patent_app_type] => utility [patent_app_number] => 17/524619 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3888 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524619 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524619
Multi-level intermediate representation decoder for heterogeneous platforms Nov 10, 2021 Issued
Array ( [id] => 18324269 [patent_doc_number] => 20230122397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-20 [patent_title] => FUNCTIONAL IMPACT IDENTIFICATION FOR SOFTWARE INSTRUMENTATION [patent_app_type] => utility [patent_app_number] => 17/503709 [patent_app_country] => US [patent_app_date] => 2021-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17503709 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/503709
Functional impact identification for software instrumentation Oct 17, 2021 Issued
Array ( [id] => 19029092 [patent_doc_number] => 11928451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => Dynamic management of application uninstallation [patent_app_type] => utility [patent_app_number] => 17/499982 [patent_app_country] => US [patent_app_date] => 2021-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13663 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17499982 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/499982
Dynamic management of application uninstallation Oct 12, 2021 Issued
Menu