Search

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