
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] => 18719966
[patent_doc_number] => 11797311
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-24
[patent_title] => Asynchronous pipeline merging using long vector arbitration
[patent_app_type] => utility
[patent_app_number] => 17/940731
[patent_app_country] => US
[patent_app_date] => 2022-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 13007
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17940731
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/940731 | Asynchronous pipeline merging using long vector arbitration | Sep 7, 2022 | Issued |
Array
(
[id] => 20609866
[patent_doc_number] => 12585468
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-24
[patent_title] => Apparatus and method using hint capability for controlling micro-architectural control function
[patent_app_type] => utility
[patent_app_number] => 18/702959
[patent_app_country] => US
[patent_app_date] => 2022-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 11496
[patent_no_of_claims] => 19
[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] => 18702959
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/702959 | Apparatus and method using hint capability for controlling micro-architectural control function | Sep 6, 2022 | Issued |
Array
(
[id] => 19005666
[patent_doc_number] => 20240069737
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-29
[patent_title] => MERGING BIT-MASK ATOMICS TO THE SAME DWORD
[patent_app_type] => utility
[patent_app_number] => 17/893943
[patent_app_country] => US
[patent_app_date] => 2022-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 47102
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17893943
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/893943 | MERGING BIT-MASK ATOMICS TO THE SAME DWORD | Aug 22, 2022 | Pending |
Array
(
[id] => 18239509
[patent_doc_number] => 20230071820
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-09
[patent_title] => METHOD FOR EXTRACTING TARGET STRING AT HIGH-SPEED USING VECTOR INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 17/889838
[patent_app_country] => US
[patent_app_date] => 2022-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4437
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17889838
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/889838 | METHOD FOR EXTRACTING TARGET STRING AT HIGH-SPEED USING VECTOR INSTRUCTION | Aug 16, 2022 | Pending |
Array
(
[id] => 19099667
[patent_doc_number] => 20240118895
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-11
[patent_title] => AHEAD PREDICTION METHOD AND BRANCH TRACE CACHE FOR DIRECT JUMPING
[patent_app_type] => utility
[patent_app_number] => 18/565198
[patent_app_country] => US
[patent_app_date] => 2022-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3338
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -1
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18565198
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/565198 | AHEAD PREDICTION METHOD AND BRANCH TRACE CACHE FOR DIRECT JUMPING | Aug 9, 2022 | Pending |
Array
(
[id] => 19259972
[patent_doc_number] => 12020032
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-25
[patent_title] => Prediction unit that provides a fetch block descriptor each clock cycle
[patent_app_type] => utility
[patent_app_number] => 17/879299
[patent_app_country] => US
[patent_app_date] => 2022-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 23721
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17879299
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/879299 | Prediction unit that provides a fetch block descriptor each clock cycle | Aug 1, 2022 | Issued |
Array
(
[id] => 18734660
[patent_doc_number] => 11803390
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-31
[patent_title] => Prediction class determination
[patent_app_type] => utility
[patent_app_number] => 17/855860
[patent_app_country] => US
[patent_app_date] => 2022-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 19982
[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] => 17855860
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/855860 | Prediction class determination | Jun 30, 2022 | Issued |
Array
(
[id] => 17931826
[patent_doc_number] => 20220326951
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-13
[patent_title] => BACKWARD COMPATIBILITY BY RESTRICTION OF HARDWARE RESOURCES
[patent_app_type] => utility
[patent_app_number] => 17/852821
[patent_app_country] => US
[patent_app_date] => 2022-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5007
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -29
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17852821
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/852821 | Backward compatibility by restriction of hardware resources | Jun 28, 2022 | Issued |
Array
(
[id] => 18998154
[patent_doc_number] => 11915002
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-27
[patent_title] => Providing extended branch target buffer (BTB) entries for storing trunk branch metadata and leaf branch metadata
[patent_app_type] => utility
[patent_app_number] => 17/808916
[patent_app_country] => US
[patent_app_date] => 2022-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9295
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17808916
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/808916 | Providing extended branch target buffer (BTB) entries for storing trunk branch metadata and leaf branch metadata | Jun 23, 2022 | Issued |
Array
(
[id] => 20395281
[patent_doc_number] => 20250370756
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => ACCELERATOR OFFLOAD DEVICE, ACCELERATOR OFFLOAD METHOD AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/874316
[patent_app_country] => US
[patent_app_date] => 2022-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8395
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[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] => 18874316
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/874316 | ACCELERATOR OFFLOAD DEVICE, ACCELERATOR OFFLOAD METHOD AND PROGRAM | Jun 16, 2022 | Pending |
Array
(
[id] => 17915790
[patent_doc_number] => 20220318186
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-06
[patent_title] => CONDITIONAL OPERATIONS IN A VECTOR PROCESSOR HAVING TRUE AND FALSE VECTOR INDEX REGISTERS
[patent_app_type] => utility
[patent_app_number] => 17/842613
[patent_app_country] => US
[patent_app_date] => 2022-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30713
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17842613
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/842613 | CONDITIONAL OPERATIONS IN A VECTOR PROCESSOR HAVING TRUE AND FALSE VECTOR INDEX REGISTERS | Jun 15, 2022 | Pending |
Array
(
[id] => 18846921
[patent_doc_number] => 20230409325
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => MICRO-OPERATION SUPPLY RATE VARIATION
[patent_app_type] => utility
[patent_app_number] => 17/838713
[patent_app_country] => US
[patent_app_date] => 2022-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20794
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17838713
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/838713 | Micro-operation supply rate variation | Jun 12, 2022 | Issued |
Array
(
[id] => 19062165
[patent_doc_number] => 11941401
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-03-26
[patent_title] => Instruction fetch using a return prediction circuit
[patent_app_type] => utility
[patent_app_number] => 17/806234
[patent_app_country] => US
[patent_app_date] => 2022-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 15831
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17806234
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/806234 | Instruction fetch using a return prediction circuit | Jun 8, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |
Array
(
[id] => 19152981
[patent_doc_number] => 11977893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Folded instruction fetch pipeline
[patent_app_type] => utility
[patent_app_number] => 17/835352
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 10739
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835352
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835352 | Folded instruction fetch pipeline | Jun 7, 2022 | Issued |