
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |