Search

Matthew D. Sandifer

Examiner (ID: 15602, Phone: (571)270-5175 , Office: P/2182 )

Most Active Art Unit
2182
Art Unit(s)
2182, 2183, 2151, 2193
Total Applications
846
Issued Applications
683
Pending Applications
44
Abandoned Applications
135

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16675574 [patent_doc_number] => 20210064340 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => ARITHMETIC CIRCUIT [patent_app_type] => utility [patent_app_number] => 16/959986 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9472 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 523 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16959986 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/959986
Arithmetic circuit for performing product-sum arithmetic Dec 17, 2018 Issued
Array ( [id] => 18577435 [patent_doc_number] => 11733966 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-22 [patent_title] => Protection system and method [patent_app_type] => utility [patent_app_number] => 16/954064 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 10143 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16954064 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/954064
Protection system and method Dec 17, 2018 Issued
Array ( [id] => 14735443 [patent_doc_number] => 10387121 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-20 [patent_title] => Apparatuses and methods for random number generation [patent_app_type] => utility [patent_app_number] => 16/213835 [patent_app_country] => US [patent_app_date] => 2018-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 14768 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16213835 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/213835
Apparatuses and methods for random number generation Dec 6, 2018 Issued
Array ( [id] => 17415982 [patent_doc_number] => 20220050886 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-17 [patent_title] => SPARSE MATRIX STANDARDIZATION DEVICE, SPARSE MATRIX STANDARDIZATION METHOD, SPARSE MATRIX STANDARDIZATION PROGRAM, AND DATA STRUCTURE [patent_app_type] => utility [patent_app_number] => 17/298291 [patent_app_country] => US [patent_app_date] => 2018-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11554 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [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] => 17298291 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/298291
Sparse matrix standardization device, sparse matrix standardization method, sparse matrix standardization program, and data structure Dec 4, 2018 Issued
Array ( [id] => 15998443 [patent_doc_number] => 20200175092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-04 [patent_title] => Assessing Distances Between Pairs Of Histograms Based On Relaxed Flow Constraints [patent_app_type] => utility [patent_app_number] => 16/208990 [patent_app_country] => US [patent_app_date] => 2018-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12213 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16208990 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/208990
Assessing distances between pairs of histograms based on relaxed flow constraints Dec 3, 2018 Issued
Array ( [id] => 14047253 [patent_doc_number] => 20190079733 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-14 [patent_title] => ASCII-SEEDED RANDOM NUMBER GENERATOR [patent_app_type] => utility [patent_app_number] => 16/188261 [patent_app_country] => US [patent_app_date] => 2018-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10137 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16188261 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/188261
ASCII-seeded random number generator Nov 11, 2018 Issued
Array ( [id] => 16408710 [patent_doc_number] => 10817262 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Reduced and pipelined hardware architecture for Montgomery Modular Multiplication [patent_app_type] => utility [patent_app_number] => 16/184139 [patent_app_country] => US [patent_app_date] => 2018-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 6135 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16184139 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/184139
Reduced and pipelined hardware architecture for Montgomery Modular Multiplication Nov 7, 2018 Issued
Array ( [id] => 16285235 [patent_doc_number] => 20200278837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-03 [patent_title] => ADDITION METHOD, SEMICONDUCTOR DEVICE, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 16/649948 [patent_app_country] => US [patent_app_date] => 2018-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29609 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16649948 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/649948
Addition method, semiconductor device, and electronic device Nov 4, 2018 Issued
Array ( [id] => 16309376 [patent_doc_number] => 10778192 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Filter coefficient calculation device, signal generation device including the same, filter coefficient calculation method, and signal generation method [patent_app_type] => utility [patent_app_number] => 16/166738 [patent_app_country] => US [patent_app_date] => 2018-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6295 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16166738 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/166738
Filter coefficient calculation device, signal generation device including the same, filter coefficient calculation method, and signal generation method Oct 21, 2018 Issued
Array ( [id] => 14218909 [patent_doc_number] => 20190121839 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => PARALLEL COMPUTING USING STOCHASTIC CIRCUITS AND DETERMINISTIC SHUFFLING NETWORKS [patent_app_type] => utility [patent_app_number] => 16/165713 [patent_app_country] => US [patent_app_date] => 2018-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14293 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16165713 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/165713
Parallel computing using stochastic circuits and deterministic shuffling networks Oct 18, 2018 Issued
Array ( [id] => 16803923 [patent_doc_number] => 10998885 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Method for equivalent high sampling rate FIR filtering based on FPGA [patent_app_type] => utility [patent_app_number] => 16/163596 [patent_app_country] => US [patent_app_date] => 2018-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3438 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 392 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16163596 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/163596
Method for equivalent high sampling rate FIR filtering based on FPGA Oct 17, 2018 Issued
Array ( [id] => 16494011 [patent_doc_number] => 10860050 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Apparatus and methods for non-linear function operations [patent_app_type] => utility [patent_app_number] => 16/164689 [patent_app_country] => US [patent_app_date] => 2018-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4545 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16164689 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/164689
Apparatus and methods for non-linear function operations Oct 17, 2018 Issued
Array ( [id] => 13937879 [patent_doc_number] => 20190052455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => SYSTOLIC PARALLEL GALOIS HASH COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 16/161377 [patent_app_country] => US [patent_app_date] => 2018-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6382 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16161377 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/161377
Systolic parallel Galois hash computing device Oct 15, 2018 Issued
Array ( [id] => 16171446 [patent_doc_number] => 10713012 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Method and apparatus for efficient binary and ternary support in fused multiply-add (FMA) circuits [patent_app_type] => utility [patent_app_number] => 16/160853 [patent_app_country] => US [patent_app_date] => 2018-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 15188 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16160853 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/160853
Method and apparatus for efficient binary and ternary support in fused multiply-add (FMA) circuits Oct 14, 2018 Issued
Array ( [id] => 15773365 [patent_doc_number] => 20200117700 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => SPARSE MATRIX VECTOR MULTIPLICATION WITH A MATRIX VECTOR MULTIPLICATION UNIT [patent_app_type] => utility [patent_app_number] => 16/159578 [patent_app_country] => US [patent_app_date] => 2018-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4700 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16159578 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/159578
Sparse matrix vector multiplication with a matrix vector multiplication unit Oct 11, 2018 Issued
Array ( [id] => 15743087 [patent_doc_number] => 20200110432 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => RESERVOIR COMPUTING OPERATIONS USING MULTI-MODE PHOTONIC INTEGRATED CIRCUITS [patent_app_type] => utility [patent_app_number] => 16/154584 [patent_app_country] => US [patent_app_date] => 2018-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8057 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16154584 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/154584
Reservoir computing operations using multi-mode photonic integrated circuits Oct 7, 2018 Issued
Array ( [id] => 14585285 [patent_doc_number] => 20190220251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => METHOD AND SYSTEM FOR GENERATING A RANDOM BIT SAMPLE [patent_app_type] => utility [patent_app_number] => 16/150010 [patent_app_country] => US [patent_app_date] => 2018-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7883 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [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] => 16150010 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/150010
Method and system for generating a random bit sample Oct 1, 2018 Issued
Array ( [id] => 15854661 [patent_doc_number] => 10642614 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Reconfigurable multi-precision integer dot-product hardware accelerator for machine-learning applications [patent_app_type] => utility [patent_app_number] => 16/147691 [patent_app_country] => US [patent_app_date] => 2018-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 9158 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16147691 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/147691
Reconfigurable multi-precision integer dot-product hardware accelerator for machine-learning applications Sep 28, 2018 Issued
Array ( [id] => 16957786 [patent_doc_number] => 11061646 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Compute in memory circuits with multi-Vdd arrays and/or analog multipliers [patent_app_type] => utility [patent_app_number] => 16/147004 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 10636 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16147004 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/147004
Compute in memory circuits with multi-Vdd arrays and/or analog multipliers Sep 27, 2018 Issued
Array ( [id] => 15855271 [patent_doc_number] => 10642922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Binary, ternary and bit serial compute-in-memory circuits [patent_app_type] => utility [patent_app_number] => 16/147036 [patent_app_country] => US [patent_app_date] => 2018-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11139 [patent_no_of_claims] => 26 [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] => 16147036 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/147036
Binary, ternary and bit serial compute-in-memory circuits Sep 27, 2018 Issued
Menu