Search

Michael D. Yaary

Examiner (ID: 6937, Phone: (571)270-1249 , Office: P/2182 )

Most Active Art Unit
2182
Art Unit(s)
2183, 2193, 2182, 2151
Total Applications
1188
Issued Applications
991
Pending Applications
61
Abandoned Applications
151

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18141587 [patent_doc_number] => 20230015430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => FLOATING-POINT ACCUMULATOR [patent_app_type] => utility [patent_app_number] => 17/942991 [patent_app_country] => US [patent_app_date] => 2022-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17942991 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/942991
Floating-point accumulator Sep 11, 2022 Issued
Array ( [id] => 18210043 [patent_doc_number] => 20230056304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-23 [patent_title] => USING A LOW-BIT-WIDTH DOT PRODUCT ENGINE TO SUM HIGH-BIT-WIDTH NUMBERS [patent_app_type] => utility [patent_app_number] => 17/894431 [patent_app_country] => US [patent_app_date] => 2022-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7867 [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] => 17894431 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/894431
USING A LOW-BIT-WIDTH DOT PRODUCT ENGINE TO SUM HIGH-BIT-WIDTH NUMBERS Aug 23, 2022 Abandoned
Array ( [id] => 18864120 [patent_doc_number] => 20230418556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => STATIC CMOS-BASED FULL ADDER CIRCUITS [patent_app_type] => utility [patent_app_number] => 17/821763 [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] => 7665 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17821763 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/821763
STATIC CMOS-BASED FULL ADDER CIRCUITS Aug 22, 2022 Pending
Array ( [id] => 18513169 [patent_doc_number] => 20230229396 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => APPARATUS AND METHOD WITH PARALLEL DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 17/889740 [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] => 12018 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 17889740 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/889740
APPARATUS AND METHOD WITH PARALLEL DATA PROCESSING Aug 16, 2022 Pending
Array ( [id] => 18457224 [patent_doc_number] => 20230198506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-22 [patent_title] => ARBITRARY SAMPLE RATE CONVERSION USING MODULUS ACCUMULATOR [patent_app_type] => utility [patent_app_number] => 17/884294 [patent_app_country] => US [patent_app_date] => 2022-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18827 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17884294 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/884294
ARBITRARY SAMPLE RATE CONVERSION USING MODULUS ACCUMULATOR Aug 8, 2022 Pending
Array ( [id] => 18438588 [patent_doc_number] => 20230185883 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => DISAGGREGATION SYSTEM [patent_app_type] => utility [patent_app_number] => 17/862510 [patent_app_country] => US [patent_app_date] => 2022-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6491 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 482 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17862510 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/862510
Disaggregation system Jul 11, 2022 Issued
Array ( [id] => 19573728 [patent_doc_number] => 20240378020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => ELECTROMECHANICAL APPARATUS, SYSTEM, AND METHOD FOR GENERATING TRUE RANDOM NUMBERS [patent_app_type] => utility [patent_app_number] => 17/863336 [patent_app_country] => US [patent_app_date] => 2022-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13389 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863336 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/863336
ELECTROMECHANICAL APPARATUS, SYSTEM, AND METHOD FOR GENERATING TRUE RANDOM NUMBERS Jul 11, 2022 Pending
Array ( [id] => 18897598 [patent_doc_number] => 20240013083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => COMPUTATION IN MEMORY FOR ANNEAL PROCESSING USING BITWISE CAPACITIVE COUPLING [patent_app_type] => utility [patent_app_number] => 17/862173 [patent_app_country] => US [patent_app_date] => 2022-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7023 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17862173 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/862173
COMPUTATION IN MEMORY FOR ANNEAL PROCESSING USING BITWISE CAPACITIVE COUPLING Jul 10, 2022 Pending
Array ( [id] => 18897386 [patent_doc_number] => 20240012871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => ITERATION ENGINE FOR THE COMPUTATION OF LARGE KERNELS IN CONVOLUTIONAL ACCELERATORS [patent_app_type] => utility [patent_app_number] => 17/859769 [patent_app_country] => US [patent_app_date] => 2022-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8559 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17859769 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/859769
ITERATION ENGINE FOR THE COMPUTATION OF LARGE KERNELS IN CONVOLUTIONAL ACCELERATORS Jul 6, 2022 Pending
Array ( [id] => 18111744 [patent_doc_number] => 20230004624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => HIGH THROUGHPUT MATRIX PROCESSOR WITH SUPPORT FOR CONCURRENTLY PROCESSING MULTIPLE MATRICES [patent_app_type] => utility [patent_app_number] => 17/855391 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18260 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17855391 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/855391
HIGH THROUGHPUT MATRIX PROCESSOR WITH SUPPORT FOR CONCURRENTLY PROCESSING MULTIPLE MATRICES Jun 29, 2022 Abandoned
Array ( [id] => 17899173 [patent_doc_number] => 20220308835 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => COUNTER BASED MULTIPLY-AND-ACCUMULATE CIRCUIT FOR NEURAL NETWORK [patent_app_type] => utility [patent_app_number] => 17/841601 [patent_app_country] => US [patent_app_date] => 2022-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10970 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17841601 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/841601
COUNTER BASED MULTIPLY-AND-ACCUMULATE CIRCUIT FOR NEURAL NETWORK Jun 14, 2022 Abandoned
Array ( [id] => 19963761 [patent_doc_number] => 12333270 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Calculating a floating-point function using multiple lookup tables [patent_app_type] => utility [patent_app_number] => 17/737925 [patent_app_country] => US [patent_app_date] => 2022-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 3538 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17737925 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/737925
Calculating a floating-point function using multiple lookup tables May 4, 2022 Issued
Array ( [id] => 19107776 [patent_doc_number] => 11960886 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-16 [patent_title] => Multiplier-accumulator processing pipelines and processing component, and methods of operating same [patent_app_type] => utility [patent_app_number] => 17/728829 [patent_app_country] => US [patent_app_date] => 2022-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 33 [patent_no_of_words] => 16638 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17728829 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/728829
Multiplier-accumulator processing pipelines and processing component, and methods of operating same Apr 24, 2022 Issued
Array ( [id] => 20494123 [patent_doc_number] => 12535992 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-27 [patent_title] => Random number generation based upon a random bit sourcing from one or more registers of a computer [patent_app_type] => utility [patent_app_number] => 18/016335 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 0 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18016335 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/016335
Random number generation based upon a random bit sourcing from one or more registers of a computer Apr 12, 2022 Issued
Array ( [id] => 17763374 [patent_doc_number] => 20220236986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => Multiplier-Accumulator Processing Pipelines and Processing Component, and Methods of Operating Same [patent_app_type] => utility [patent_app_number] => 17/719942 [patent_app_country] => US [patent_app_date] => 2022-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16415 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17719942 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/719942
Multiplier-accumulator processing pipelines and processing component, and methods of operating same Apr 12, 2022 Issued
Array ( [id] => 18022995 [patent_doc_number] => 20220374494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-24 [patent_title] => DATA PROCESSING METHOD AND CIRCUIT BASED ON CONVOLUTION COMPUTATION [patent_app_type] => utility [patent_app_number] => 17/718333 [patent_app_country] => US [patent_app_date] => 2022-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8050 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17718333 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/718333
DATA PROCESSING METHOD AND CIRCUIT BASED ON CONVOLUTION COMPUTATION Apr 11, 2022 Abandoned
Array ( [id] => 19678217 [patent_doc_number] => 12190079 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => Semiconductor device comprising operation circuits and a switch circuit [patent_app_type] => utility [patent_app_number] => 17/716239 [patent_app_country] => US [patent_app_date] => 2022-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 38 [patent_no_of_words] => 12275 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [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] => 17716239 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/716239
Semiconductor device comprising operation circuits and a switch circuit Apr 7, 2022 Issued
Array ( [id] => 17916232 [patent_doc_number] => 20220318628 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => HARDWARE NOISE-AWARE TRAINING FOR IMPROVING ACCURACY OF IN-MEMORY COMPUTING-BASED DEEP NEURAL NETWORK HARDWARE [patent_app_type] => utility [patent_app_number] => 17/714677 [patent_app_country] => US [patent_app_date] => 2022-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9129 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17714677 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/714677
HARDWARE NOISE-AWARE TRAINING FOR IMPROVING ACCURACY OF IN-MEMORY COMPUTING-BASED DEEP NEURAL NETWORK HARDWARE Apr 5, 2022 Pending
Array ( [id] => 17736581 [patent_doc_number] => 20220222040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => Floating-Point Dynamic Range Expansion [patent_app_type] => utility [patent_app_number] => 17/711857 [patent_app_country] => US [patent_app_date] => 2022-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11242 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17711857 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/711857
Floating-point dynamic range expansion Mar 31, 2022 Issued
Array ( [id] => 17736627 [patent_doc_number] => 20220222086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => PROCESSING CORE WITH OPERATION SUPPRESSION BASED ON CONTRIBUTION ESTIMATE [patent_app_type] => utility [patent_app_number] => 17/705867 [patent_app_country] => US [patent_app_date] => 2022-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11593 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17705867 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/705867
PROCESSING CORE WITH OPERATION SUPPRESSION BASED ON CONTRIBUTION ESTIMATE Mar 27, 2022 Issued
Menu