
Matthew P. Coughlin
Examiner (ID: 19098, Phone: (571)270-1311 , Office: P/1626 )
| Most Active Art Unit | 1626 |
| Art Unit(s) | 1626 |
| Total Applications | 1390 |
| Issued Applications | 919 |
| Pending Applications | 92 |
| Abandoned Applications | 408 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19747846
[patent_doc_number] => 20250036411
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => PADDING IN A STREAM OF MATRIX ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 18/914395
[patent_app_country] => US
[patent_app_date] => 2024-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 36945
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18914395
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/914395 | PADDING IN A STREAM OF MATRIX ELEMENTS | Oct 13, 2024 | Pending |
Array
(
[id] => 19644928
[patent_doc_number] => 20240419448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-19
[patent_title] => ARRAY PROCESSOR HAVING AN INSTRUCTION SEQUENCER INCLUDING A PROGRAM STATE CONTROLLER AND LOOP CONTROLLERS
[patent_app_type] => utility
[patent_app_number] => 18/816208
[patent_app_country] => US
[patent_app_date] => 2024-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12502
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18816208
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/816208 | ARRAY PROCESSOR HAVING AN INSTRUCTION SEQUENCER INCLUDING A PROGRAM STATE CONTROLLER AND LOOP CONTROLLERS | Aug 26, 2024 | Pending |
Array
(
[id] => 19725923
[patent_doc_number] => 20250028674
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-23
[patent_title] => INSTRUCTION SET ARCHITECTURE FOR IN-MEMORY COMPUTING
[patent_app_type] => utility
[patent_app_number] => 18/777360
[patent_app_country] => US
[patent_app_date] => 2024-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16219
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18777360
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/777360 | INSTRUCTION SET ARCHITECTURE FOR IN-MEMORY COMPUTING | Jul 17, 2024 | Pending |
Array
(
[id] => 19544991
[patent_doc_number] => 20240362027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => Shared Learning Table for Load Value Prediction and Load Address Prediction
[patent_app_type] => utility
[patent_app_number] => 18/764611
[patent_app_country] => US
[patent_app_date] => 2024-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9008
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764611
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/764611 | Shared Learning Table for Load Value Prediction and Load Address Prediction | Jul 4, 2024 | Pending |
Array
(
[id] => 20446901
[patent_doc_number] => 20260003623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-01
[patent_title] => Instruction Deltas For Processing-In-Memory Divergence
[patent_app_type] => utility
[patent_app_number] => 18/757922
[patent_app_country] => US
[patent_app_date] => 2024-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9112
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18757922
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/757922 | Instruction Deltas For Processing-In-Memory Divergence | Jun 27, 2024 | Pending |
Array
(
[id] => 20234279
[patent_doc_number] => 20250291598
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-18
[patent_title] => INSTRUCTION FETCH GROUP EXIT POINT PREDICTION USING OFFSET COUNTERS
[patent_app_type] => utility
[patent_app_number] => 18/759786
[patent_app_country] => US
[patent_app_date] => 2024-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1337
[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] => 18759786
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/759786 | INSTRUCTION FETCH GROUP EXIT POINT PREDICTION USING OFFSET COUNTERS | Jun 27, 2024 | Pending |
Array
(
[id] => 20428219
[patent_doc_number] => 20250390309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-25
[patent_title] => TECHNIQUE FOR GENERATING PREDICTIONS OF A TARGET ADDRESS OF BRANCH INSTRUCTIONS
[patent_app_type] => utility
[patent_app_number] => 18/753513
[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] => 10941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18753513
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/753513 | TECHNIQUE FOR GENERATING PREDICTIONS OF A TARGET ADDRESS OF BRANCH INSTRUCTIONS | Jun 24, 2024 | Pending |
Array
(
[id] => 20421789
[patent_doc_number] => 20250383874
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-18
[patent_title] => PREDICTION CIRCUITRY
[patent_app_type] => utility
[patent_app_number] => 18/745756
[patent_app_country] => US
[patent_app_date] => 2024-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7093
[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] => 18745756
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/745756 | PREDICTION CIRCUITRY | Jun 16, 2024 | Pending |
Array
(
[id] => 19481946
[patent_doc_number] => 20240329988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => Load Instruction Fusion
[patent_app_type] => utility
[patent_app_number] => 18/739070
[patent_app_country] => US
[patent_app_date] => 2024-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13327
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18739070
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/739070 | Load instruction fusion | Jun 9, 2024 | Issued |
Array
(
[id] => 19466338
[patent_doc_number] => 20240320008
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-26
[patent_title] => VARIABLE HISTORY LENGTH PERCEPTRON BRANCH PREDICTOR
[patent_app_type] => utility
[patent_app_number] => 18/680778
[patent_app_country] => US
[patent_app_date] => 2024-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9299
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18680778
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/680778 | VARIABLE HISTORY LENGTH PERCEPTRON BRANCH PREDICTOR | May 30, 2024 | Pending |
Array
(
[id] => 20395280
[patent_doc_number] => 20250370755
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => PHYSICAL REGISTER DEALLOCATION IN A PROCESSING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/680032
[patent_app_country] => US
[patent_app_date] => 2024-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2235
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18680032
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/680032 | PHYSICAL REGISTER DEALLOCATION IN A PROCESSING SYSTEM | May 30, 2024 | Pending |
Array
(
[id] => 20395275
[patent_doc_number] => 20250370750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => UNALIGNED LOAD AND STORE IN A CORE
[patent_app_type] => utility
[patent_app_number] => 18/731006
[patent_app_country] => US
[patent_app_date] => 2024-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3695
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18731006
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/731006 | UNALIGNED LOAD AND STORE IN A CORE | May 30, 2024 | Pending |
Array
(
[id] => 20395241
[patent_doc_number] => 20250370716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => SELF-PROVISIONING AND FLEXIBLE HARDWARE ACCELERATOR ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 18/678861
[patent_app_country] => US
[patent_app_date] => 2024-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5917
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18678861
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/678861 | SELF-PROVISIONING AND FLEXIBLE HARDWARE ACCELERATOR ARCHITECTURE | May 29, 2024 | Pending |
Array
(
[id] => 19617367
[patent_doc_number] => 20240403047
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => VECTOR COMPUTATION APPARATUS, PROCESSOR, SYSTEM ON CHIP AND ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/671202
[patent_app_country] => US
[patent_app_date] => 2024-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7763
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18671202
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/671202 | VECTOR COMPUTATION APPARATUS, PROCESSOR, SYSTEM ON CHIP AND ELECTRONIC DEVICE | May 21, 2024 | Pending |
Array
(
[id] => 19419928
[patent_doc_number] => 20240296051
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-05
[patent_title] => APPARATUSES AND METHODS FOR SPECULATIVE EXECUTION SIDE CHANNEL MITIGATION
[patent_app_type] => utility
[patent_app_number] => 18/661103
[patent_app_country] => US
[patent_app_date] => 2024-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 37860
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18661103
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/661103 | APPARATUSES AND METHODS FOR SPECULATIVE EXECUTION SIDE CHANNEL MITIGATION | May 9, 2024 | Pending |
Array
(
[id] => 20351463
[patent_doc_number] => 20250348315
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-13
[patent_title] => Multi-Instruction Packing In Single Instruction Slot
[patent_app_type] => utility
[patent_app_number] => 18/660925
[patent_app_country] => US
[patent_app_date] => 2024-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1147
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18660925
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/660925 | Multi-Instruction Packing In Single Instruction Slot | May 9, 2024 | Pending |
Array
(
[id] => 19391385
[patent_doc_number] => 20240281255
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => SUPER-THREAD PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 18/649817
[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] => 8818
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 18649817
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/649817 | SUPER-THREAD PROCESSOR | Apr 28, 2024 | Pending |
Array
(
[id] => 19391381
[patent_doc_number] => 20240281251
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => INSTRUCTION LENGTH BASED PARALLEL INSTRUCTION DEMARCATOR
[patent_app_type] => utility
[patent_app_number] => 18/648259
[patent_app_country] => US
[patent_app_date] => 2024-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15920
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[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] => 18648259
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/648259 | INSTRUCTION LENGTH BASED PARALLEL INSTRUCTION DEMARCATOR | Apr 25, 2024 | Pending |
Array
(
[id] => 19334292
[patent_doc_number] => 20240248722
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => APPARATUSES, METHODS, AND SYSTEMS FOR INSTRUCTIONS TO REQUEST A HISTORY RESET OF A PROCESSOR CORE
[patent_app_type] => utility
[patent_app_number] => 18/626629
[patent_app_country] => US
[patent_app_date] => 2024-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28514
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18626629
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/626629 | Apparatuses, methods, and systems for instructions to request a history reset of a processor core | Apr 3, 2024 | Issued |
Array
(
[id] => 20281682
[patent_doc_number] => 20250306924
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-02
[patent_title] => Apparatus and Method for Remote Atomic Floating Point Operations
[patent_app_type] => utility
[patent_app_number] => 18/621071
[patent_app_country] => US
[patent_app_date] => 2024-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15905
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621071
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/621071 | Apparatus and Method for Remote Atomic Floating Point Operations | Mar 27, 2024 | Pending |