
Joseph S. Herrmann
Examiner (ID: 821, Phone: (571)270-3291 , Office: P/3746 )
| Most Active Art Unit | 3746 |
| Art Unit(s) | 3746 |
| Total Applications | 572 |
| Issued Applications | 336 |
| Pending Applications | 66 |
| Abandoned Applications | 183 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20395274
[patent_doc_number] => 20250370749
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => LOAD / STORE UNIT FOR A TENSOR ENGINE AND METHODS FOR LOADING OR STORING A TENSOR
[patent_app_type] => utility
[patent_app_number] => 19/039646
[patent_app_country] => US
[patent_app_date] => 2025-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1251
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19039646
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/039646 | LOAD / STORE UNIT FOR A TENSOR ENGINE AND METHODS FOR LOADING OR STORING A TENSOR | Jan 27, 2025 | Pending |
Array
(
[id] => 20395283
[patent_doc_number] => 20250370758
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => MULTI-CORE PROCESSOR, OPERATING METHOD, AND INSTRUCTIONS THEREFOR
[patent_app_type] => utility
[patent_app_number] => 18/964333
[patent_app_country] => US
[patent_app_date] => 2024-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2534
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18964333
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/964333 | MULTI-CORE PROCESSOR, OPERATING METHOD, AND INSTRUCTIONS THEREFOR | Nov 28, 2024 | Pending |
Array
(
[id] => 20027035
[patent_doc_number] => 20250165257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => LIGHTWEIGHT OUT OF ORDER SCHEDULER FOR PROCESSING UNITS
[patent_app_type] => utility
[patent_app_number] => 18/950479
[patent_app_country] => US
[patent_app_date] => 2024-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2385
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18950479
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/950479 | LIGHTWEIGHT OUT OF ORDER SCHEDULER FOR PROCESSING UNITS | Nov 17, 2024 | Pending |
Array
(
[id] => 19748027
[patent_doc_number] => 20250036592
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => COMPUTATIONAL MEMORY WITH COOPERATION AMONG ROWS OF PROCESSING ELEMENTS AND MEMORY THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/919520
[patent_app_country] => US
[patent_app_date] => 2024-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11650
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18919520
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/919520 | COMPUTATIONAL MEMORY WITH COOPERATION AMONG ROWS OF PROCESSING ELEMENTS AND MEMORY THEREOF | Oct 17, 2024 | Pending |
Array
(
[id] => 19573881
[patent_doc_number] => 20240378173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => DYNAMIC PROCESSING MEMORY
[patent_app_type] => utility
[patent_app_number] => 18/781388
[patent_app_country] => US
[patent_app_date] => 2024-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12585
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18781388
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/781388 | DYNAMIC PROCESSING MEMORY | Jul 22, 2024 | Pending |
Array
(
[id] => 19573766
[patent_doc_number] => 20240378058
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => TWO-DIMENSIONAL ZERO PADDING IN A STREAM OF MATRIX ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 18/779177
[patent_app_country] => US
[patent_app_date] => 2024-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 36942
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18779177
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/779177 | TWO-DIMENSIONAL ZERO PADDING IN A STREAM OF MATRIX ELEMENTS | Jul 21, 2024 | Pending |
Array
(
[id] => 19558609
[patent_doc_number] => 20240370401
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => DYNAMIC PROCESSING MEMORY CORE ON A SINGLE MEMORY CHIP
[patent_app_type] => utility
[patent_app_number] => 18/774243
[patent_app_country] => US
[patent_app_date] => 2024-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13652
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18774243
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/774243 | DYNAMIC PROCESSING MEMORY CORE ON A SINGLE MEMORY CHIP | Jul 15, 2024 | Pending |
Array
(
[id] => 19588285
[patent_doc_number] => 20240385842
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => Conditional Instructions Prediction
[patent_app_type] => utility
[patent_app_number] => 18/774678
[patent_app_country] => US
[patent_app_date] => 2024-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18058
[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] => 18774678
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/774678 | Conditional Instructions Prediction | Jul 15, 2024 | Pending |
Array
(
[id] => 20395273
[patent_doc_number] => 20250370748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => CONVERT INSTRUCTION WITH OVERFLOW RESULT CONTROL
[patent_app_type] => utility
[patent_app_number] => 18/732923
[patent_app_country] => US
[patent_app_date] => 2024-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13408
[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] => 18732923
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/732923 | CONVERT INSTRUCTION WITH OVERFLOW RESULT CONTROL | Jun 3, 2024 | Pending |
Array
(
[id] => 20580112
[patent_doc_number] => 12572362
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-10
[patent_title] => Processor and method for executing a looping code segment with zero overhead
[patent_app_type] => utility
[patent_app_number] => 18/655929
[patent_app_country] => US
[patent_app_date] => 2024-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4335
[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] => 18655929
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/655929 | Processor and method for executing a looping code segment with zero overhead | May 5, 2024 | Issued |
Array
(
[id] => 20528974
[patent_doc_number] => 12547409
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Trace cache that supports multiple different trace lengths
[patent_app_type] => utility
[patent_app_number] => 18/627001
[patent_app_country] => US
[patent_app_date] => 2024-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 36
[patent_no_of_words] => 24642
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18627001
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/627001 | Trace cache that supports multiple different trace lengths | Apr 3, 2024 | Issued |
Array
(
[id] => 20249745
[patent_doc_number] => 20250298614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-25
[patent_title] => SYSTEM AND METHOD FOR QUEUEING IN PROCESSORS CUSTOM INSTRUCTION EXTENSION
[patent_app_type] => utility
[patent_app_number] => 18/612718
[patent_app_country] => US
[patent_app_date] => 2024-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 18612718
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/612718 | SYSTEM AND METHOD FOR QUEUEING IN PROCESSORS CUSTOM INSTRUCTION EXTENSION | Mar 20, 2024 | Pending |
Array
(
[id] => 19347317
[patent_doc_number] => 20240256280
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => Instruction Fetch Using a Return Prediction Circuit
[patent_app_type] => utility
[patent_app_number] => 18/586186
[patent_app_country] => US
[patent_app_date] => 2024-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15867
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18586186
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/586186 | Instruction fetch using a sequential prediction circuit | Feb 22, 2024 | Issued |
Array
(
[id] => 20137968
[patent_doc_number] => 20250245012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-31
[patent_title] => BRANCH PREDICTION BASED ON A PREDICTED CONFIDENCE THAT A CORRESPONDING FUNCTION OF SAMPLED REGISTER STATE CORRELATES TO A LATER BRANCH INSTRUCTION OUTCOME
[patent_app_type] => utility
[patent_app_number] => 18/428334
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6974
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428334
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428334 | Branch prediction based on a predicted confidence that a corresponding function of sampled register state correlates to a later branch instruction outcome | Jan 30, 2024 | Issued |
Array
(
[id] => 20145587
[patent_doc_number] => 12379929
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Branch prediction using loop iteration count
[patent_app_type] => utility
[patent_app_number] => 18/412504
[patent_app_country] => US
[patent_app_date] => 2024-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3572
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18412504
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/412504 | Branch prediction using loop iteration count | Jan 12, 2024 | Issued |
Array
(
[id] => 20528972
[patent_doc_number] => 12547407
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Return address stack with branch mispredict recovery
[patent_app_type] => utility
[patent_app_number] => 18/399959
[patent_app_country] => US
[patent_app_date] => 2023-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 4848
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18399959
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/399959 | Return address stack with branch mispredict recovery | Dec 28, 2023 | Issued |
Array
(
[id] => 20070652
[patent_doc_number] => 20250208874
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => APPARATUS, SYSTEM, CHIP-CONTAINING PRODUCT AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/396225
[patent_app_country] => US
[patent_app_date] => 2023-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10563
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18396225
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/396225 | APPARATUS, SYSTEM, CHIP-CONTAINING PRODUCT AND NON-TRANSITORY COMPUTER-READABLE MEDIUM | Dec 25, 2023 | Pending |
Array
(
[id] => 20061593
[patent_doc_number] => 20250199815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-19
[patent_title] => REDUCED POWER CONSUMPTION PREDICTION USING PREDICTION TABLES
[patent_app_type] => utility
[patent_app_number] => 18/544901
[patent_app_country] => US
[patent_app_date] => 2023-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9789
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18544901
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/544901 | Reduced power consumption prediction using prediction tables | Dec 18, 2023 | Issued |
Array
(
[id] => 20043329
[patent_doc_number] => 20250181551
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => Irregular Cadence Data Processing Units
[patent_app_type] => utility
[patent_app_number] => 18/542985
[patent_app_country] => US
[patent_app_date] => 2023-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3566
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18542985
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/542985 | Irregular Cadence Data Processing Units | Dec 17, 2023 | Pending |
Array
(
[id] => 19802504
[patent_doc_number] => 20250068429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-27
[patent_title] => STREAMING WAVE COALESCER CIRCUIT
[patent_app_type] => utility
[patent_app_number] => 18/536982
[patent_app_country] => US
[patent_app_date] => 2023-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6424
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18536982
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/536982 | STREAMING WAVE COALESCER CIRCUIT | Dec 11, 2023 | Pending |