
David J. Huisman
Examiner (ID: 4847, Phone: (571)272-4168 , Office: P/2183 )
| Most Active Art Unit | 2183 |
| Art Unit(s) | 2183 |
| Total Applications | 930 |
| Issued Applications | 493 |
| Pending Applications | 141 |
| Abandoned Applications | 335 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18164193
[patent_doc_number] => 20230030788
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-02
[patent_title] => COMPUTER-READABLE RECORDING MEDIUM STORING TRANSLATION PROGRAM AND TRANSLATION METHOD
[patent_app_type] => utility
[patent_app_number] => 17/731278
[patent_app_country] => US
[patent_app_date] => 2022-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10831
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17731278
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/731278 | COMPUTER-READABLE RECORDING MEDIUM STORING TRANSLATION PROGRAM AND TRANSLATION METHOD | Apr 27, 2022 | Abandoned |
Array
(
[id] => 19029110
[patent_doc_number] => 11928470
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-03-12
[patent_title] => Advancing a program counter to a start of a subsequent cache line based on a straddling group indicator in a current cache line
[patent_app_type] => utility
[patent_app_number] => 17/725356
[patent_app_country] => US
[patent_app_date] => 2022-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4688
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[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] => 17725356
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/725356 | Advancing a program counter to a start of a subsequent cache line based on a straddling group indicator in a current cache line | Apr 19, 2022 | Issued |
Array
(
[id] => 20481724
[patent_doc_number] => 12530199
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Systems and methods for load-dependent-branch pre-resolution
[patent_app_type] => utility
[patent_app_number] => 17/708637
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 1203
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708637
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/708637 | Systems and methods for load-dependent-branch pre-resolution | Mar 29, 2022 | Issued |
Array
(
[id] => 18659846
[patent_doc_number] => 20230305853
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-28
[patent_title] => APPLICATION PROGRAMMING INTERFACE TO PERFORM OPERATION WITH REUSABLE THREAD
[patent_app_type] => utility
[patent_app_number] => 17/705154
[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] => 51864
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -32
[patent_words_short_claim] => 44
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17705154
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/705154 | APPLICATION PROGRAMMING INTERFACE TO PERFORM OPERATION WITH REUSABLE THREAD | Mar 24, 2022 | Pending |
Array
(
[id] => 17722163
[patent_doc_number] => 20220214885
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-07
[patent_title] => PARALLEL PROCESSING ARCHITECTURE USING SPECULATIVE ENCODING
[patent_app_type] => utility
[patent_app_number] => 17/704056
[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] => 16957
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 24
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17704056
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/704056 | PARALLEL PROCESSING ARCHITECTURE USING SPECULATIVE ENCODING | Mar 24, 2022 | Pending |
Array
(
[id] => 19219892
[patent_doc_number] => 20240184596
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => COMPRESSING FIRMWARE DATA
[patent_app_type] => utility
[patent_app_number] => 17/904081
[patent_app_country] => US
[patent_app_date] => 2022-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10660
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17904081
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/904081 | COMPRESSING FIRMWARE DATA | Mar 16, 2022 | Pending |
Array
(
[id] => 18651546
[patent_doc_number] => 20230297382
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => CACHE LINE COMPRESSION PREDICTION AND ADAPTIVE COMPRESSION
[patent_app_type] => utility
[patent_app_number] => 17/696032
[patent_app_country] => US
[patent_app_date] => 2022-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16910
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 31
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17696032
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/696032 | CACHE LINE COMPRESSION PREDICTION AND ADAPTIVE COMPRESSION | Mar 15, 2022 | Pending |
Array
(
[id] => 17690352
[patent_doc_number] => 20220197645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => Repeat Instruction for Loading and/or Executing Code in a Claimable Repeat Cache a Specified Number of Times
[patent_app_type] => utility
[patent_app_number] => 17/654449
[patent_app_country] => US
[patent_app_date] => 2022-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11531
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17654449
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/654449 | Repeat Instruction for Loading and/or Executing Code in a Claimable Repeat Cache a Specified Number of Times | Mar 10, 2022 | Pending |
Array
(
[id] => 17869186
[patent_doc_number] => 20220291923
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-15
[patent_title] => REGISTER-BASED MATRIX MULTIPLICATION
[patent_app_type] => utility
[patent_app_number] => 17/678221
[patent_app_country] => US
[patent_app_date] => 2022-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13818
[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] => 17678221
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/678221 | REGISTER-BASED MATRIX MULTIPLICATION | Feb 22, 2022 | Pending |
Array
(
[id] => 17629175
[patent_doc_number] => 20220164190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-26
[patent_title] => METHOD OF OPTIMIZING SCALAR REGISTER ALLOCATION AND A SYSTEM THEREOF
[patent_app_type] => utility
[patent_app_number] => 17/668204
[patent_app_country] => US
[patent_app_date] => 2022-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5290
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17668204
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/668204 | METHOD OF OPTIMIZING SCALAR REGISTER ALLOCATION AND A SYSTEM THEREOF | Feb 8, 2022 | Pending |
Array
(
[id] => 17931821
[patent_doc_number] => 20220326946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-13
[patent_title] => APPARATUS AND METHOD FOR SCALING PRE-SCALED RESULTS OF COMPLEX MUTIPLY-ACCUMULATE OPERATIONS ON PACKED REAL AND IMAGINARY DATA ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 17/589428
[patent_app_country] => US
[patent_app_date] => 2022-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15919
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 17589428
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/589428 | APPARATUS AND METHOD FOR SCALING PRE-SCALED RESULTS OF COMPLEX MUTIPLY-ACCUMULATE OPERATIONS ON PACKED REAL AND IMAGINARY DATA ELEMENTS | Jan 30, 2022 | Pending |
Array
(
[id] => 18531817
[patent_doc_number] => 20230236889
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => DISTRIBUTED ACCELERATOR
[patent_app_type] => utility
[patent_app_number] => 17/585842
[patent_app_country] => US
[patent_app_date] => 2022-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17995
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17585842
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/585842 | DISTRIBUTED ACCELERATOR | Jan 26, 2022 | Abandoned |
Array
(
[id] => 18531939
[patent_doc_number] => 20230237011
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => MAPPING LOGICAL AND PHYSICAL PROCESSORS AND LOGICAL AND PHYSICAL MEMORY
[patent_app_type] => utility
[patent_app_number] => 17/581734
[patent_app_country] => US
[patent_app_date] => 2022-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11690
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 32
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17581734
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/581734 | MAPPING LOGICAL AND PHYSICAL PROCESSORS AND LOGICAL AND PHYSICAL MEMORY | Jan 20, 2022 | Abandoned |
Array
(
[id] => 17736621
[patent_doc_number] => 20220222080
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => Queuing System
[patent_app_type] => utility
[patent_app_number] => 17/576625
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12570
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 17576625
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576625 | Queuing System | Jan 13, 2022 | Pending |
Array
(
[id] => 19925166
[patent_doc_number] => 12299452
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-13
[patent_title] => Remote front-drop for recovery after pipeline stall
[patent_app_type] => utility
[patent_app_number] => 17/571906
[patent_app_country] => US
[patent_app_date] => 2022-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17571906
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/571906 | Remote front-drop for recovery after pipeline stall | Jan 9, 2022 | Issued |
Array
(
[id] => 18311144
[patent_doc_number] => 20230115044
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-13
[patent_title] => SOFTWARE-DIRECTED DIVERGENT BRANCH TARGET PRIORITIZATION
[patent_app_type] => utility
[patent_app_number] => 17/568514
[patent_app_country] => US
[patent_app_date] => 2022-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13137
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17568514
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/568514 | SOFTWARE-DIRECTED DIVERGENT BRANCH TARGET PRIORITIZATION | Jan 3, 2022 | Pending |
Array
(
[id] => 18471239
[patent_doc_number] => 20230205525
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => LOAD AND STORE MATCHING BASED ON ADDRESS COMBINATION
[patent_app_type] => utility
[patent_app_number] => 17/564173
[patent_app_country] => US
[patent_app_date] => 2021-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4548
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564173
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/564173 | LOAD AND STORE MATCHING BASED ON ADDRESS COMBINATION | Dec 27, 2021 | Pending |
Array
(
[id] => 18471249
[patent_doc_number] => 20230205535
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => OPTIMIZATION OF CAPTURED LOOPS IN A PROCESSOR FOR OPTIMIZING LOOP REPLAY PERFORMANCE
[patent_app_type] => utility
[patent_app_number] => 17/561006
[patent_app_country] => US
[patent_app_date] => 2021-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14892
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17561006
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/561006 | OPTIMIZATION OF CAPTURED LOOPS IN A PROCESSOR FOR OPTIMIZING LOOP REPLAY PERFORMANCE | Dec 22, 2021 | Pending |
Array
(
[id] => 17690356
[patent_doc_number] => 20220197649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => GENERAL PURPOSE REGISTER HIERARCHY SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 17/557667
[patent_app_country] => US
[patent_app_date] => 2021-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4530
[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] => 17557667
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/557667 | GENERAL PURPOSE REGISTER HIERARCHY SYSTEM AND METHOD | Dec 20, 2021 | Pending |
Array
(
[id] => 17690351
[patent_doc_number] => 20220197644
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => REVERSE ENGINEERING DETECTION METHOD ON A PROCESSOR USING AN INSTRUCTION REGISTER AND CORRESPONDING INTEGRATED CIRCUIT
[patent_app_type] => utility
[patent_app_number] => 17/644718
[patent_app_country] => US
[patent_app_date] => 2021-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4552
[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] => 17644718
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/644718 | Reverse engineering detection by counting consecutive incremental branch instructions in an instruction register of a processor | Dec 15, 2021 | Issued |