
Stuart L. Hendrickson
Examiner (ID: 3648, Phone: (571)272-1351 , Office: P/1736 )
| Most Active Art Unit | 1736 |
| Art Unit(s) | 1206, 1793, 1754, 1103, 1736 |
| Total Applications | 2465 |
| Issued Applications | 1555 |
| Pending Applications | 254 |
| Abandoned Applications | 686 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18547003
[patent_doc_number] => 11720355
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-08
[patent_title] => Instructions and logic to perform floating point and integer operations for machine learning
[patent_app_type] => utility
[patent_app_number] => 17/834482
[patent_app_country] => US
[patent_app_date] => 2022-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 50
[patent_figures_cnt] => 52
[patent_no_of_words] => 39591
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17834482
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/834482 | Instructions and logic to perform floating point and integer operations for machine learning | Jun 6, 2022 | Issued |
Array
(
[id] => 18644620
[patent_doc_number] => 11768688
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-09-26
[patent_title] => Methods and circuitry for efficient management of local branch history registers
[patent_app_type] => utility
[patent_app_number] => 17/831116
[patent_app_country] => US
[patent_app_date] => 2022-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 8311
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17831116
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/831116 | Methods and circuitry for efficient management of local branch history registers | Jun 1, 2022 | Issued |
Array
(
[id] => 18839383
[patent_doc_number] => 11847457
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-12-19
[patent_title] => System for error detection and correction in a multi-thread processor
[patent_app_type] => utility
[patent_app_number] => 17/829050
[patent_app_country] => US
[patent_app_date] => 2022-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7083
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17829050
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/829050 | System for error detection and correction in a multi-thread processor | May 30, 2022 | Issued |
Array
(
[id] => 19459351
[patent_doc_number] => 12099844
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-09-24
[patent_title] => Dynamic allocation of pattern history table (PHT) for multi-threaded branch predictors
[patent_app_type] => utility
[patent_app_number] => 17/827909
[patent_app_country] => US
[patent_app_date] => 2022-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 12043
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17827909
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/827909 | Dynamic allocation of pattern history table (PHT) for multi-threaded branch predictors | May 29, 2022 | Issued |
Array
(
[id] => 18803336
[patent_doc_number] => 11836495
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Method of implementing an ARM64-bit floating point emulator on a Linux system
[patent_app_type] => utility
[patent_app_number] => 17/736140
[patent_app_country] => US
[patent_app_date] => 2022-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 4776
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17736140
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/736140 | Method of implementing an ARM64-bit floating point emulator on a Linux system | May 3, 2022 | Issued |
Array
(
[id] => 18719961
[patent_doc_number] => 11797306
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-24
[patent_title] => Circuit for verifying the content of registers
[patent_app_type] => utility
[patent_app_number] => 17/660657
[patent_app_country] => US
[patent_app_date] => 2022-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4928
[patent_no_of_claims] => 20
[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] => 17660657
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/660657 | Circuit for verifying the content of registers | Apr 25, 2022 | Issued |
Array
(
[id] => 18198557
[patent_doc_number] => 20230052076
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-16
[patent_title] => SYSTEMS, METHODS, AND APPARATUS FOR ASSOCIATING COMPUTATIONAL DEVICE FUNCTIONS WITH COMPUTE ENGINES
[patent_app_type] => utility
[patent_app_number] => 17/730182
[patent_app_country] => US
[patent_app_date] => 2022-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9408
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17730182
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/730182 | Systems, methods, and apparatus for associating computational device functions with compute engines | Apr 25, 2022 | Issued |
Array
(
[id] => 18982544
[patent_doc_number] => 11907722
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-20
[patent_title] => Methods and apparatus for storing prefetch metadata
[patent_app_type] => utility
[patent_app_number] => 17/724600
[patent_app_country] => US
[patent_app_date] => 2022-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7089
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17724600
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/724600 | Methods and apparatus for storing prefetch metadata | Apr 19, 2022 | Issued |
Array
(
[id] => 19267727
[patent_doc_number] => 20240211430
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => MESSAGE BASED PROCESSOR WITH TRANSMISSION DISABLING MODE
[patent_app_type] => utility
[patent_app_number] => 18/555473
[patent_app_country] => US
[patent_app_date] => 2022-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5137
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18555473
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/555473 | Message based processor with transmission disabling mode | Apr 18, 2022 | Issued |
Array
(
[id] => 20773353
[patent_doc_number] => 12657027
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-06-16
[patent_title] => Stalling an instruction fetch operation impacted by a hazard without stalling another instruction fetch operation not impacted by the hazard
[patent_app_type] => utility
[patent_app_number] => 17/712101
[patent_app_country] => US
[patent_app_date] => 2022-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 19
[patent_no_of_words] => 15008
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17712101
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/712101 | Stalling an instruction fetch operation impacted by a hazard without stalling another instruction fetch operation not impacted by the hazard | Apr 1, 2022 | Issued |
Array
(
[id] => 20717008
[patent_doc_number] => 12632259
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-19
[patent_title] => Synchronous microthreading
[patent_app_type] => utility
[patent_app_number] => 17/712120
[patent_app_country] => US
[patent_app_date] => 2022-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 53
[patent_figures_cnt] => 61
[patent_no_of_words] => 27054
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 17712120
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/712120 | Synchronous microthreading | Apr 1, 2022 | Issued |
Array
(
[id] => 18677805
[patent_doc_number] => 20230315452
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-05
[patent_title] => CIRCUITRY AND METHODS FOR CAPABILITY INFORMED PREFETCHES
[patent_app_type] => utility
[patent_app_number] => 17/712075
[patent_app_country] => US
[patent_app_date] => 2022-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30311
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17712075
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/712075 | Circuitry and methods for capability informed prefetches | Apr 1, 2022 | Issued |
Array
(
[id] => 18677808
[patent_doc_number] => 20230315455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-05
[patent_title] => SYNCHRONOUS MICROTHREADING
[patent_app_type] => utility
[patent_app_number] => 17/712118
[patent_app_country] => US
[patent_app_date] => 2022-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 33334
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17712118
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/712118 | SYNCHRONOUS MICROTHREADING | Apr 1, 2022 | Pending |
Array
(
[id] => 17722155
[patent_doc_number] => 20220214877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-07
[patent_title] => INSTRUCTIONS FOR FUSED MULTIPLY-ADD OPERATIONS WITH VARIABLE PRECISION INPUT OPERANDS
[patent_app_type] => utility
[patent_app_number] => 17/704690
[patent_app_country] => US
[patent_app_date] => 2022-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17783
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17704690
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/704690 | Instructions for fused multiply-add operations with variable precision input operands | Mar 24, 2022 | Issued |
Array
(
[id] => 17722157
[patent_doc_number] => 20220214879
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-07
[patent_title] => CAPABILITY-BASED STACK PROTECTION FOR SOFTWARE FAULT ISOLATION
[patent_app_type] => utility
[patent_app_number] => 17/703121
[patent_app_country] => US
[patent_app_date] => 2022-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28030
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 17703121
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/703121 | Capability-based stack protection for software fault isolation | Mar 23, 2022 | Issued |
Array
(
[id] => 18982545
[patent_doc_number] => 11907723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-20
[patent_title] => Operation elimination
[patent_app_type] => utility
[patent_app_number] => 17/699326
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5712
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699326
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/699326 | Operation elimination | Mar 20, 2022 | Issued |
Array
(
[id] => 18430379
[patent_doc_number] => 11675598
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-13
[patent_title] => Loop execution control for a multi-threaded, self-scheduling reconfigurable computing fabric using a reenter queue
[patent_app_type] => utility
[patent_app_number] => 17/694951
[patent_app_country] => US
[patent_app_date] => 2022-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 29
[patent_no_of_words] => 31758
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17694951
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/694951 | Loop execution control for a multi-threaded, self-scheduling reconfigurable computing fabric using a reenter queue | Mar 14, 2022 | Issued |
Array
(
[id] => 18651553
[patent_doc_number] => 20230297389
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => MULTIPLE OPERATION FUSED ADDITION AND SUBTRACTION INSTRUCTION SET
[patent_app_type] => utility
[patent_app_number] => 17/695533
[patent_app_country] => US
[patent_app_date] => 2022-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15485
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17695533
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/695533 | MULTIPLE OPERATION FUSED ADDITION AND SUBTRACTION INSTRUCTION SET | Mar 14, 2022 | Pending |
Array
(
[id] => 18630296
[patent_doc_number] => 20230289189
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-14
[patent_title] => Distributed Shared Memory
[patent_app_type] => utility
[patent_app_number] => 17/691690
[patent_app_country] => US
[patent_app_date] => 2022-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22376
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17691690
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/691690 | Distributed shared memory | Mar 9, 2022 | Issued |
Array
(
[id] => 18430513
[patent_doc_number] => 11675734
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-13
[patent_title] => Loop thread order execution control of a multi-threaded, self-scheduling reconfigurable computing fabric
[patent_app_type] => utility
[patent_app_number] => 17/686855
[patent_app_country] => US
[patent_app_date] => 2022-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 29
[patent_no_of_words] => 31727
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17686855
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/686855 | Loop thread order execution control of a multi-threaded, self-scheduling reconfigurable computing fabric | Mar 3, 2022 | Issued |