Search

Chuong D. Ngo

Examiner (ID: 8858, Phone: (571)272-3731 , Office: P/2182 )

Most Active Art Unit
2193
Art Unit(s)
2787, 2306, 2121, 2899, 2124, 2182, 2183, 2193
Total Applications
2158
Issued Applications
1754
Pending Applications
68
Abandoned Applications
343

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15373205 [patent_doc_number] => 10528321 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-07 [patent_title] => Block floating point for neural network implementations [patent_app_type] => utility [patent_app_number] => 15/592021 [patent_app_country] => US [patent_app_date] => 2017-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 18052 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15592021 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/592021
Block floating point for neural network implementations May 9, 2017 Issued
Array ( [id] => 12647397 [patent_doc_number] => 20180107630 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => PROCESSOR AND METHOD FOR EXECUTING MATRIX MULTIPLICATION OPERATION ON PROCESSOR [patent_app_type] => utility [patent_app_number] => 15/590798 [patent_app_country] => US [patent_app_date] => 2017-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5319 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15590798 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/590798
Processor and method for executing matrix multiplication operation on processor May 8, 2017 Issued
Array ( [id] => 12032675 [patent_doc_number] => 20170322774 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'Configurable Processor with Backside Look-Up Table' [patent_app_type] => utility [patent_app_number] => 15/588643 [patent_app_country] => US [patent_app_date] => 2017-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5095 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15588643 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/588643
Configurable Processor with Backside Look-Up Table May 5, 2017 Abandoned
Array ( [id] => 11870811 [patent_doc_number] => 20170238094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'Complex Exponential Modulated Filter Bank for High Frequency Reconstruction or Parametric Stereo' [patent_app_type] => utility [patent_app_number] => 15/586480 [patent_app_country] => US [patent_app_date] => 2017-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 14331 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15586480 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/586480
Complex exponential modulated filter bank for high frequency reconstruction or parametric stereo May 3, 2017 Issued
Array ( [id] => 15487739 [patent_doc_number] => 10559224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-11 [patent_title] => Digit card calculator [patent_app_type] => utility [patent_app_number] => 16/093673 [patent_app_country] => US [patent_app_date] => 2017-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 108 [patent_figures_cnt] => 108 [patent_no_of_words] => 16577 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 520 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16093673 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/093673
Digit card calculator Apr 19, 2017 Issued
Array ( [id] => 13240711 [patent_doc_number] => 10133554 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Non-modular multiplier, method for non-modular multiplication and computational device [patent_app_type] => utility [patent_app_number] => 15/452744 [patent_app_country] => US [patent_app_date] => 2017-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3784 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15452744 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/452744
Non-modular multiplier, method for non-modular multiplication and computational device Mar 7, 2017 Issued
Array ( [id] => 13269311 [patent_doc_number] => 10146740 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-12-04 [patent_title] => Sparse data set processing [patent_app_type] => utility [patent_app_number] => 15/452883 [patent_app_country] => US [patent_app_date] => 2017-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3574 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 432 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15452883 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/452883
Sparse data set processing Mar 7, 2017 Issued
Array ( [id] => 11958259 [patent_doc_number] => 20170262411 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'CALCULATOR AND MATRIX FACTORIZATION METHOD' [patent_app_type] => utility [patent_app_number] => 15/451504 [patent_app_country] => US [patent_app_date] => 2017-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 15846 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15451504 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/451504
CALCULATOR AND MATRIX FACTORIZATION METHOD Mar 6, 2017 Abandoned
Array ( [id] => 13040943 [patent_doc_number] => 10042606 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-07 [patent_title] => Fixed-point and floating-point arithmetic operator circuits in specialized processing blocks [patent_app_type] => utility [patent_app_number] => 15/451467 [patent_app_country] => US [patent_app_date] => 2017-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 14467 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15451467 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/451467
Fixed-point and floating-point arithmetic operator circuits in specialized processing blocks Mar 6, 2017 Issued
Array ( [id] => 13017217 [patent_doc_number] => 10031723 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-07-24 [patent_title] => Systolic random number generator [patent_app_type] => utility [patent_app_number] => 15/450531 [patent_app_country] => US [patent_app_date] => 2017-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6529 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15450531 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/450531
Systolic random number generator Mar 5, 2017 Issued
Array ( [id] => 13215933 [patent_doc_number] => 10122346 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-06 [patent_title] => Coefficient generation for digital filters [patent_app_type] => utility [patent_app_number] => 15/449875 [patent_app_country] => US [patent_app_date] => 2017-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7817 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15449875 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/449875
Coefficient generation for digital filters Mar 2, 2017 Issued
Array ( [id] => 15058777 [patent_doc_number] => 10459691 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-29 [patent_title] => Randomization of data using a plurality of types of pseudorandom number generators [patent_app_type] => utility [patent_app_number] => 15/448558 [patent_app_country] => US [patent_app_date] => 2017-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 60 [patent_no_of_words] => 24462 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15448558 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/448558
Randomization of data using a plurality of types of pseudorandom number generators Mar 1, 2017 Issued
Array ( [id] => 14585283 [patent_doc_number] => 20190220250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => METHOD AND SYSTEM FOR RANDOM NUMBER GENERATION [patent_app_type] => utility [patent_app_number] => 16/078798 [patent_app_country] => US [patent_app_date] => 2017-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6410 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16078798 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/078798
Method and system for random number generation Feb 28, 2017 Issued
Array ( [id] => 11708801 [patent_doc_number] => 20170177300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND COMPUTER PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/446045 [patent_app_country] => US [patent_app_date] => 2017-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13838 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15446045 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/446045
Data processing device, data processing method, and computer program Feb 28, 2017 Issued
Array ( [id] => 13361761 [patent_doc_number] => 20180232420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => PARALLEL LEMPEL-ZIV DECOMPRESSION FOR HIGHLY-PARALLEL COMPUTER ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 15/431642 [patent_app_country] => US [patent_app_date] => 2017-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7903 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15431642 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/431642
Parallel Lempel-Ziv decompression for highly-parallel computer architectures Feb 12, 2017 Issued
Array ( [id] => 11903540 [patent_doc_number] => 09772974 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Matrix processing apparatus' [patent_app_type] => utility [patent_app_number] => 15/389381 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10119 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389381 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389381
Matrix processing apparatus Dec 21, 2016 Issued
Array ( [id] => 12146723 [patent_doc_number] => 09880976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Matrix processing apparatus' [patent_app_type] => utility [patent_app_number] => 15/389386 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9971 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389386 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389386
Matrix processing apparatus Dec 21, 2016 Issued
Array ( [id] => 11903540 [patent_doc_number] => 09772974 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Matrix processing apparatus' [patent_app_type] => utility [patent_app_number] => 15/389381 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10119 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389381 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389381
Matrix processing apparatus Dec 21, 2016 Issued
Array ( [id] => 11903540 [patent_doc_number] => 09772974 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Matrix processing apparatus' [patent_app_type] => utility [patent_app_number] => 15/389381 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10119 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389381 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389381
Matrix processing apparatus Dec 21, 2016 Issued
Array ( [id] => 11903540 [patent_doc_number] => 09772974 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Matrix processing apparatus' [patent_app_type] => utility [patent_app_number] => 15/389381 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10119 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15389381 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/389381
Matrix processing apparatus Dec 21, 2016 Issued
Menu