Search

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