Search

Chuong D. Ngo

Examiner (ID: 18506)

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17164776 [patent_doc_number] => 11150872 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-19 [patent_title] => Computational units for element approximation [patent_app_type] => utility [patent_app_number] => 16/718094 [patent_app_country] => US [patent_app_date] => 2019-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 28484 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16718094 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/718094
Computational units for element approximation Dec 16, 2019 Issued
Array ( [id] => 17194782 [patent_doc_number] => 11163535 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-02 [patent_title] => Systems and methods for single chip quantum random number generation [patent_app_type] => utility [patent_app_number] => 16/710447 [patent_app_country] => US [patent_app_date] => 2019-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 30563 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16710447 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/710447
Systems and methods for single chip quantum random number generation Dec 10, 2019 Issued
Array ( [id] => 17589495 [patent_doc_number] => 11327768 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-10 [patent_title] => Arithmetic processing apparatus and memory apparatus [patent_app_type] => utility [patent_app_number] => 16/706900 [patent_app_country] => US [patent_app_date] => 2019-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7691 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16706900 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/706900
Arithmetic processing apparatus and memory apparatus Dec 8, 2019 Issued
Array ( [id] => 16864500 [patent_doc_number] => 11023240 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-06-01 [patent_title] => Systems and methods for efficient scaling of quantized integers [patent_app_type] => utility [patent_app_number] => 16/692899 [patent_app_country] => US [patent_app_date] => 2019-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9846 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16692899 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/692899
Systems and methods for efficient scaling of quantized integers Nov 21, 2019 Issued
Array ( [id] => 15935717 [patent_doc_number] => 20200159492 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => HIGH PERFORMANCE MERGE SORT WITH SCALABLE PARALLELIZATION AND FULL-THROUGHPUT REDUCTION [patent_app_type] => utility [patent_app_number] => 16/688055 [patent_app_country] => US [patent_app_date] => 2019-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7537 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16688055 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/688055
High performance merge sort with scalable parallelization and full-throughput reduction Nov 18, 2019 Issued
Array ( [id] => 18072688 [patent_doc_number] => 11531522 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-20 [patent_title] => Selecting an ith largest or a pth smallest number from a set of n m-bit numbers [patent_app_type] => utility [patent_app_number] => 16/670604 [patent_app_country] => US [patent_app_date] => 2019-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 27 [patent_no_of_words] => 18459 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16670604 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/670604
Selecting an ith largest or a pth smallest number from a set of n m-bit numbers Oct 30, 2019 Issued
Array ( [id] => 16895275 [patent_doc_number] => 11036829 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-15 [patent_title] => System, method, and recording medium for mirroring matrices for batched Cholesky decomposition on a graphic processing unit [patent_app_type] => utility [patent_app_number] => 16/665313 [patent_app_country] => US [patent_app_date] => 2019-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4358 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16665313 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/665313
System, method, and recording medium for mirroring matrices for batched Cholesky decomposition on a graphic processing unit Oct 27, 2019 Issued
Array ( [id] => 17151203 [patent_doc_number] => 11144280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Method and apparatus for processing data [patent_app_type] => utility [patent_app_number] => 16/657341 [patent_app_country] => US [patent_app_date] => 2019-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3741 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16657341 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/657341
Method and apparatus for processing data Oct 17, 2019 Issued
Array ( [id] => 16248144 [patent_doc_number] => 10747503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Random number generation using heat assisted magnetic recording [patent_app_type] => utility [patent_app_number] => 16/589660 [patent_app_country] => US [patent_app_date] => 2019-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 3101 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16589660 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/589660
Random number generation using heat assisted magnetic recording Sep 30, 2019 Issued
Array ( [id] => 17136430 [patent_doc_number] => 11137983 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-05 [patent_title] => Programmable device implementing fixed and floating point functionality in a mixed architecture [patent_app_type] => utility [patent_app_number] => 16/586693 [patent_app_country] => US [patent_app_date] => 2019-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 9 [patent_no_of_words] => 6499 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16586693 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/586693
Programmable device implementing fixed and floating point functionality in a mixed architecture Sep 26, 2019 Issued
Array ( [id] => 16644201 [patent_doc_number] => 10922057 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Transposing in a matrix-vector processor [patent_app_type] => utility [patent_app_number] => 16/579604 [patent_app_country] => US [patent_app_date] => 2019-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10921 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16579604 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/579604
Transposing in a matrix-vector processor Sep 22, 2019 Issued
Array ( [id] => 16714025 [patent_doc_number] => 20210081172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => IMPLEMENTING TRANSCENDENTAL FUNCTIONS FOR DEEP LEARNING USING MULTIPARTITE LOOK UP TABLES [patent_app_type] => utility [patent_app_number] => 16/571728 [patent_app_country] => US [patent_app_date] => 2019-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5927 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16571728 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/571728
IMPLEMENTING TRANSCENDENTAL FUNCTIONS FOR DEEP LEARNING USING MULTIPARTITE LOOK UP TABLES Sep 15, 2019 Abandoned
Array ( [id] => 16186242 [patent_doc_number] => 10719575 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-21 [patent_title] => Matrix processing apparatus [patent_app_type] => utility [patent_app_number] => 16/571749 [patent_app_country] => US [patent_app_date] => 2019-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9625 [patent_no_of_claims] => 20 [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] => 16571749 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/571749
Matrix processing apparatus Sep 15, 2019 Issued
Array ( [id] => 16787921 [patent_doc_number] => 10990354 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Neural network accelerating device and method of controlling the same [patent_app_type] => utility [patent_app_number] => 16/569516 [patent_app_country] => US [patent_app_date] => 2019-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 8759 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16569516 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/569516
Neural network accelerating device and method of controlling the same Sep 11, 2019 Issued
Array ( [id] => 15328351 [patent_doc_number] => 20200004505 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => RANDOMIZATION OF DATA USING A PLURALITY OF TYPES OF PSEUDORANDOM NUMBER GENERATORS [patent_app_type] => utility [patent_app_number] => 16/567898 [patent_app_country] => US [patent_app_date] => 2019-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24480 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16567898 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/567898
Randomization of data using a plurality of types of pseudorandom number generators Sep 10, 2019 Issued
Array ( [id] => 17589650 [patent_doc_number] => 11327923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-10 [patent_title] => Sigmoid function in hardware and a reconfigurable data processor including same [patent_app_type] => utility [patent_app_number] => 16/560057 [patent_app_country] => US [patent_app_date] => 2019-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 7796 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16560057 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/560057
Sigmoid function in hardware and a reconfigurable data processor including same Sep 3, 2019 Issued
Array ( [id] => 16314543 [patent_doc_number] => 20200293281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-17 [patent_title] => APPARATUS AND METHOD FOR ROUNDING [patent_app_type] => utility [patent_app_number] => 16/550565 [patent_app_country] => US [patent_app_date] => 2019-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12973 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16550565 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/550565
Apparatus and method for rounding Aug 25, 2019 Issued
Array ( [id] => 16788218 [patent_doc_number] => 10990651 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Systems and methods for efficient matrix multiplication [patent_app_type] => utility [patent_app_number] => 16/543426 [patent_app_country] => US [patent_app_date] => 2019-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6326 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543426 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543426
Systems and methods for efficient matrix multiplication Aug 15, 2019 Issued
Array ( [id] => 17744654 [patent_doc_number] => 11392725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => Security processor performing remainder calculation by using random number and operating method of the security processor [patent_app_type] => utility [patent_app_number] => 16/536796 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 15 [patent_no_of_words] => 8864 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16536796 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/536796
Security processor performing remainder calculation by using random number and operating method of the security processor Aug 8, 2019 Issued
Array ( [id] => 15182727 [patent_doc_number] => 20190361955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => DUAL PHASE MATRIX-VECTOR MULTIPLICATION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/535619 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9977 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16535619 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535619
Dual phase matrix-vector multiplication system Aug 7, 2019 Issued
Menu