
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] => 16255498
[patent_doc_number] => 20200264872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-20
[patent_title] => CALCULATING DEVICE AND METHOD
[patent_app_type] => utility
[patent_app_number] => 16/061516
[patent_app_country] => US
[patent_app_date] => 2016-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9039
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16061516
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/061516 | CALCULATING DEVICE AND METHOD | Dec 4, 2016 | Abandoned |
Array
(
[id] => 13017275
[patent_doc_number] => 10031752
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-07-24
[patent_title] => Distributed double-precision floating-point addition
[patent_app_type] => utility
[patent_app_number] => 15/367205
[patent_app_country] => US
[patent_app_date] => 2016-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12195
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15367205
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/367205 | Distributed double-precision floating-point addition | Dec 1, 2016 | Issued |
Array
(
[id] => 12735748
[patent_doc_number] => 20180137083
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-17
[patent_title] => METHOD AND SYSTEM FOR SETTING PARAMETERS OF A DISCRETE OPTIMIZATION PROBLEM EMBEDDED TO AN OPTIMIZATION SOLVER AND SOLVING THE EMBEDDED DISCRETE OPTIMIZATION PROBLEM
[patent_app_type] => utility
[patent_app_number] => 15/349091
[patent_app_country] => US
[patent_app_date] => 2016-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9362
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 493
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15349091
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/349091 | Method and system for setting parameters of a discrete optimization problem embedded to an optimization solver and solving the embedded discrete optimization problem | Nov 10, 2016 | Issued |
Array
(
[id] => 14952591
[patent_doc_number] => 10437560
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Phase retrieval using coordinate descent techniques
[patent_app_type] => utility
[patent_app_number] => 15/344279
[patent_app_country] => US
[patent_app_date] => 2016-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 11253
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15344279
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/344279 | Phase retrieval using coordinate descent techniques | Nov 3, 2016 | Issued |
Array
(
[id] => 16046417
[patent_doc_number] => 10685082
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-16
[patent_title] => Sparse matrix multiplication using a single field programmable gate array module
[patent_app_type] => utility
[patent_app_number] => 15/339097
[patent_app_country] => US
[patent_app_date] => 2016-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8841
[patent_no_of_claims] => 15
[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] => 15339097
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/339097 | Sparse matrix multiplication using a single field programmable gate array module | Oct 30, 2016 | Issued |
Array
(
[id] => 15106209
[patent_doc_number] => 10474429
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-11-12
[patent_title] => Programmable device implementing fixed and floating point functionality in a mixed architecture
[patent_app_type] => utility
[patent_app_number] => 15/331024
[patent_app_country] => US
[patent_app_date] => 2016-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 9
[patent_no_of_words] => 6446
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[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] => 15331024
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/331024 | Programmable device implementing fixed and floating point functionality in a mixed architecture | Oct 20, 2016 | Issued |
Array
(
[id] => 12628590
[patent_doc_number] => 20180101360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => SECURED PSEUDO-RANDOM NUMBER GENERATOR
[patent_app_type] => utility
[patent_app_number] => 15/289211
[patent_app_country] => US
[patent_app_date] => 2016-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6325
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15289211
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/289211 | Secured pseudo-random number generator | Oct 9, 2016 | Issued |
Array
(
[id] => 11556796
[patent_doc_number] => 20170103042
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-13
[patent_title] => 'SYSTEM AND METHOD FOR OPTIMIZING MIXED RADIX FAST FOURIER TRANSFORM AND INVERSE FAST FOURIER TRANSFORM'
[patent_app_type] => utility
[patent_app_number] => 15/288548
[patent_app_country] => US
[patent_app_date] => 2016-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8039
[patent_no_of_claims] => 18
[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] => 15288548
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/288548 | System and method for optimizing mixed radix fast fourier transform and inverse fast fourier transform | Oct 6, 2016 | Issued |
Array
(
[id] => 13120317
[patent_doc_number] => 10078512
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-18
[patent_title] => Processing denormal numbers in FMA hardware
[patent_app_type] => utility
[patent_app_number] => 15/283606
[patent_app_country] => US
[patent_app_date] => 2016-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 9259
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15283606
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/283606 | Processing denormal numbers in FMA hardware | Oct 2, 2016 | Issued |
Array
(
[id] => 14767067
[patent_doc_number] => 10394930
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-27
[patent_title] => Binary vector factorization
[patent_app_type] => utility
[patent_app_number] => 15/283373
[patent_app_country] => US
[patent_app_date] => 2016-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 22
[patent_no_of_words] => 17469
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15283373
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/283373 | Binary vector factorization | Sep 30, 2016 | Issued |
Array
(
[id] => 12531990
[patent_doc_number] => 10007517
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-26
[patent_title] => Multiply-accumulate with voltage tracking modulation
[patent_app_type] => utility
[patent_app_number] => 15/281280
[patent_app_country] => US
[patent_app_date] => 2016-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 5812
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281280
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/281280 | Multiply-accumulate with voltage tracking modulation | Sep 29, 2016 | Issued |
Array
(
[id] => 14091707
[patent_doc_number] => 10241757
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Decimal shift and divide instruction
[patent_app_type] => utility
[patent_app_number] => 15/281245
[patent_app_country] => US
[patent_app_date] => 2016-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 9778
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15281245
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/281245 | Decimal shift and divide instruction | Sep 29, 2016 | Issued |
Array
(
[id] => 11338572
[patent_doc_number] => 20160364327
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-15
[patent_title] => 'SPARSITY-DRIVEN MATRIX REPRESENTATION TO OPTIMIZE OPERATIONAL AND STORAGE EFFICIENCY'
[patent_app_type] => utility
[patent_app_number] => 15/252714
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5560
[patent_no_of_claims] => 1
[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] => 15252714
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252714 | Sparsity-driven matrix representation to optimize operational and storage efficiency | Aug 30, 2016 | Issued |
Array
(
[id] => 11338612
[patent_doc_number] => 20160364366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-15
[patent_title] => 'Entity Matching Method and Apparatus'
[patent_app_type] => utility
[patent_app_number] => 15/245795
[patent_app_country] => US
[patent_app_date] => 2016-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6590
[patent_no_of_claims] => 12
[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] => 15245795
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/245795 | Entity Matching Method and Apparatus | Aug 23, 2016 | Abandoned |
Array
(
[id] => 11440114
[patent_doc_number] => 20170041135
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-09
[patent_title] => 'INSTRUCTION FOR PERFORMING A PSEUDORANDOM NUMBER SEED OPERATION'
[patent_app_type] => utility
[patent_app_number] => 15/237859
[patent_app_country] => US
[patent_app_date] => 2016-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 17937
[patent_no_of_claims] => 20
[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] => 15237859
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/237859 | Instruction for performing a pseudorandom number seed operation | Aug 15, 2016 | Issued |
Array
(
[id] => 11438010
[patent_doc_number] => 20170039032
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-09
[patent_title] => 'DATA PROCESSING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/227164
[patent_app_country] => US
[patent_app_date] => 2016-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 16589
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 7
[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] => 15227164
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/227164 | Data processing systems | Aug 2, 2016 | Issued |
Array
(
[id] => 12161210
[patent_doc_number] => 20180032476
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-01
[patent_title] => 'DEVICE AND METHOD TO SOLVE DIFFERENT TYPES OF MATHEMATICAL PROBLEMS WITH STEP-BY-STEP EXPLANATIONS'
[patent_app_type] => utility
[patent_app_number] => 15/224670
[patent_app_country] => US
[patent_app_date] => 2016-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3878
[patent_no_of_claims] => 19
[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] => 15224670
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/224670 | DEVICE AND METHOD TO SOLVE DIFFERENT TYPES OF MATHEMATICAL PROBLEMS WITH STEP-BY-STEP EXPLANATIONS | Jul 31, 2016 | Abandoned |
Array
(
[id] => 13097141
[patent_doc_number] => 10067911
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-04
[patent_title] => High performance inplace transpose operations
[patent_app_type] => utility
[patent_app_number] => 15/219672
[patent_app_country] => US
[patent_app_date] => 2016-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3673
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15219672
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/219672 | High performance inplace transpose operations | Jul 25, 2016 | Issued |
Array
(
[id] => 11337861
[patent_doc_number] => 20160363616
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-15
[patent_title] => 'APPARATUS FOR EFFICIENT MEASUREMENT OF TONE FREQUENCY, AMPLITUDE, AND PHASE'
[patent_app_type] => utility
[patent_app_number] => 15/214493
[patent_app_country] => US
[patent_app_date] => 2016-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2940
[patent_no_of_claims] => 19
[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] => 15214493
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/214493 | Apparatus for efficient measurement of tone frequency, amplitude, and phase | Jul 19, 2016 | Issued |
Array
(
[id] => 15012427
[patent_doc_number] => 10452354
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Aggregated multi-objective optimization
[patent_app_type] => utility
[patent_app_number] => 15/210658
[patent_app_country] => US
[patent_app_date] => 2016-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 11079
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15210658
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/210658 | Aggregated multi-objective optimization | Jul 13, 2016 | Issued |