
Melody Noel Brown
Examiner (ID: 13321, Phone: (571)272-2599 , Office: P/2917 )
| Most Active Art Unit | 2917 |
| Art Unit(s) | 2915, 2901, 2917, 2911 |
| Total Applications | 11867 |
| Issued Applications | 11761 |
| Pending Applications | 2 |
| Abandoned Applications | 102 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18079489
[patent_doc_number] => 20220405101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-22
[patent_title] => NEURAL NETWORK PROCESSING ASSIST INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 17/350393
[patent_app_country] => US
[patent_app_date] => 2021-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23786
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 17350393
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/350393 | Neural network processing assist instruction | Jun 16, 2021 | Issued |
Array
(
[id] => 17128741
[patent_doc_number] => 20210303510
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-30
[patent_title] => Assigning Identifiers to Processing Units in a Column to Repair a Defective Processing Unit in the Column
[patent_app_type] => utility
[patent_app_number] => 17/345290
[patent_app_country] => US
[patent_app_date] => 2021-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11430
[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] => 17345290
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/345290 | Assigning identifiers to processing units in a column to repair a defective processing unit in the column | Jun 10, 2021 | Issued |
Array
(
[id] => 17475996
[patent_doc_number] => 20220083500
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-17
[patent_title] => FLEXIBLE ACCELERATOR FOR A TENSOR WORKLOAD
[patent_app_type] => utility
[patent_app_number] => 17/343582
[patent_app_country] => US
[patent_app_date] => 2021-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8810
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17343582
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/343582 | FLEXIBLE ACCELERATOR FOR A TENSOR WORKLOAD | Jun 8, 2021 | Abandoned |
Array
(
[id] => 17288339
[patent_doc_number] => 11204889
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-12-21
[patent_title] => Tensor partitioning and partition access order
[patent_app_type] => utility
[patent_app_number] => 17/216647
[patent_app_country] => US
[patent_app_date] => 2021-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 30
[patent_no_of_words] => 18236
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 337
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17216647
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/216647 | Tensor partitioning and partition access order | Mar 28, 2021 | Issued |
Array
(
[id] => 16887455
[patent_doc_number] => 20210173652
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-10
[patent_title] => SYSTEMS AND METHODS FOR CONTROLLING MACHINE OPERATIONS WITHIN A MULTI-DIMENSIONAL MEMORY SPACE
[patent_app_type] => utility
[patent_app_number] => 17/156975
[patent_app_country] => US
[patent_app_date] => 2021-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5803
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17156975
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/156975 | Systems and methods for controlling machine operations within a multi-dimensional memory space | Jan 24, 2021 | Issued |
Array
(
[id] => 16810391
[patent_doc_number] => 20210132946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-06
[patent_title] => VECTOR POPULATION COUNT DETERMINATION IN MEMORY
[patent_app_type] => utility
[patent_app_number] => 17/151039
[patent_app_country] => US
[patent_app_date] => 2021-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29892
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17151039
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/151039 | Vector population count determination via comparsion iterations in memory | Jan 14, 2021 | Issued |
Array
(
[id] => 17706870
[patent_doc_number] => 20220206876
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-30
[patent_title] => Management of Thrashing in a GPU
[patent_app_type] => utility
[patent_app_number] => 17/136738
[patent_app_country] => US
[patent_app_date] => 2020-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9668
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17136738
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/136738 | Management of thrashing in a GPU | Dec 28, 2020 | Issued |
Array
(
[id] => 17690364
[patent_doc_number] => 20220197657
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => SEGMENTED BRANCH TARGET BUFFER BASED ON BRANCH INSTRUCTION TYPE
[patent_app_type] => utility
[patent_app_number] => 17/130016
[patent_app_country] => US
[patent_app_date] => 2020-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11605
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17130016
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/130016 | Segmented branch target buffer based on branch instruction type | Dec 21, 2020 | Issued |
Array
(
[id] => 19152983
[patent_doc_number] => 11977895
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-07
[patent_title] => Hierarchical thread scheduling based on multiple barriers
[patent_app_type] => utility
[patent_app_number] => 17/131647
[patent_app_country] => US
[patent_app_date] => 2020-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 36
[patent_no_of_words] => 28856
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17131647
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/131647 | Hierarchical thread scheduling based on multiple barriers | Dec 21, 2020 | Issued |
Array
(
[id] => 17098834
[patent_doc_number] => 20210286625
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-16
[patent_title] => Systems and Methods for Defining and Enforcing Ordered Constraints
[patent_app_type] => utility
[patent_app_number] => 17/129515
[patent_app_country] => US
[patent_app_date] => 2020-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8095
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17129515
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/129515 | Systems and methods for defining a dependency of preceding and succeeding instructions | Dec 20, 2020 | Issued |
Array
(
[id] => 17690341
[patent_doc_number] => 20220197634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => EFFICIENT DIVIDE AND ACCUMULATE INSTRUCTION WHEN AN OPERAND IS EQUAL TO OR NEAR A POWER OF TWO
[patent_app_type] => utility
[patent_app_number] => 17/129693
[patent_app_country] => US
[patent_app_date] => 2020-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16104
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17129693
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/129693 | EFFICIENT DIVIDE AND ACCUMULATE INSTRUCTION WHEN AN OPERAND IS EQUAL TO OR NEAR A POWER OF TWO | Dec 20, 2020 | Abandoned |
Array
(
[id] => 18827143
[patent_doc_number] => 11842423
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-12
[patent_title] => Dot product operations on sparse matrix elements
[patent_app_type] => utility
[patent_app_number] => 17/122905
[patent_app_country] => US
[patent_app_date] => 2020-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 63
[patent_figures_cnt] => 75
[patent_no_of_words] => 52712
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17122905
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/122905 | Dot product operations on sparse matrix elements | Dec 14, 2020 | Issued |
Array
(
[id] => 16714058
[patent_doc_number] => 20210081205
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-18
[patent_title] => Data Selection for a Processor Pipeline Using Multiple Supply Lines
[patent_app_type] => utility
[patent_app_number] => 17/104940
[patent_app_country] => US
[patent_app_date] => 2020-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9571
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17104940
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/104940 | Data selection for a processor pipeline using multiple supply lines | Nov 24, 2020 | Issued |
Array
(
[id] => 18189304
[patent_doc_number] => 11579889
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Programmable instruction buffering for accumulating a burst of instructions
[patent_app_type] => utility
[patent_app_number] => 16/950936
[patent_app_country] => US
[patent_app_date] => 2020-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 3185
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16950936
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/950936 | Programmable instruction buffering for accumulating a burst of instructions | Nov 17, 2020 | Issued |
Array
(
[id] => 19703284
[patent_doc_number] => 12197308
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-01-14
[patent_title] => On-circuit utilization monitoring for a systolic array
[patent_app_type] => utility
[patent_app_number] => 17/091961
[patent_app_country] => US
[patent_app_date] => 2020-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 22
[patent_no_of_words] => 15979
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17091961
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/091961 | On-circuit utilization monitoring for a systolic array | Nov 5, 2020 | Issued |
Array
(
[id] => 17771162
[patent_doc_number] => 11403103
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-02
[patent_title] => Microprocessor with multi-step ahead branch predictor and having a fetch-target queue between the branch predictor and instruction cache
[patent_app_type] => utility
[patent_app_number] => 17/069217
[patent_app_country] => US
[patent_app_date] => 2020-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 15781
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 515
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069217
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/069217 | Microprocessor with multi-step ahead branch predictor and having a fetch-target queue between the branch predictor and instruction cache | Oct 12, 2020 | Issued |
Array
(
[id] => 17408882
[patent_doc_number] => 11249764
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-15
[patent_title] => Flushing in a microprocessor with multi-step ahead branch predictor and a fetch target queue
[patent_app_type] => utility
[patent_app_number] => 17/069204
[patent_app_country] => US
[patent_app_date] => 2020-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 15555
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069204
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/069204 | Flushing in a microprocessor with multi-step ahead branch predictor and a fetch target queue | Oct 12, 2020 | Issued |
Array
(
[id] => 16584677
[patent_doc_number] => 20210019079
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-21
[patent_title] => SYSTEMS AND METHODS FOR IMPLEMENTING A RANDOM ACCESS AUGMENTED MACHINE PERCEPTION AND DENSE ALGORITHM INTEGRATED CIRCUIT
[patent_app_type] => utility
[patent_app_number] => 17/031997
[patent_app_country] => US
[patent_app_date] => 2020-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12084
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17031997
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/031997 | SYSTEMS AND METHODS FOR IMPLEMENTING A RANDOM ACCESS AUGMENTED MACHINE PERCEPTION AND DENSE ALGORITHM INTEGRATED CIRCUIT | Sep 24, 2020 | Abandoned |
Array
(
[id] => 17651396
[patent_doc_number] => 11354123
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-07
[patent_title] => Memory device and computing in memory method thereof
[patent_app_type] => utility
[patent_app_number] => 17/026347
[patent_app_country] => US
[patent_app_date] => 2020-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 24
[patent_no_of_words] => 8879
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17026347
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/026347 | Memory device and computing in memory method thereof | Sep 20, 2020 | Issued |
Array
(
[id] => 17984565
[patent_doc_number] => 20220350602
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-03
[patent_title] => Multi-Thread Synchronization Method and Electronic Device
[patent_app_type] => utility
[patent_app_number] => 17/763490
[patent_app_country] => US
[patent_app_date] => 2020-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19463
[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] => 17763490
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/763490 | Multi-Thread Synchronization Method and Electronic Device | Sep 20, 2020 | Abandoned |