
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] => 570179
[patent_doc_number] => 07469266
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-12-23
[patent_title] => 'Method and structure for producing high performance linear algebra routines using register block data format routines'
[patent_app_type] => utility
[patent_app_number] => 10/671888
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 7757
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/469/07469266.pdf
[firstpage_image] =>[orig_patent_app_number] => 10671888
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/671888 | Method and structure for producing high performance linear algebra routines using register block data format routines | Sep 28, 2003 | Issued |
Array
(
[id] => 362214
[patent_doc_number] => 07487195
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-02-03
[patent_title] => 'Method and structure for producing high performance linear algebra routines using composite blocking based on L1 cache size'
[patent_app_type] => utility
[patent_app_number] => 10/671887
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4209
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/487/07487195.pdf
[firstpage_image] =>[orig_patent_app_number] => 10671887
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/671887 | Method and structure for producing high performance linear algebra routines using composite blocking based on L1 cache size | Sep 28, 2003 | Issued |
Array
(
[id] => 7118611
[patent_doc_number] => 20050071404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'System and method for solving a large system of dense linear equations'
[patent_app_type] => utility
[patent_app_number] => 10/670837
[patent_app_country] => US
[patent_app_date] => 2003-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 54
[patent_figures_cnt] => 54
[patent_no_of_words] => 16238
[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] => publications/A1/0071/20050071404.pdf
[firstpage_image] =>[orig_patent_app_number] => 10670837
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/670837 | System and method for solving a large system of dense linear equations | Sep 24, 2003 | Issued |
Array
(
[id] => 585346
[patent_doc_number] => 07467170
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-12-16
[patent_title] => 'Sample generation method and system for digital simulation processes'
[patent_app_type] => utility
[patent_app_number] => 10/669211
[patent_app_country] => US
[patent_app_date] => 2003-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 2707
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/467/07467170.pdf
[firstpage_image] =>[orig_patent_app_number] => 10669211
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/669211 | Sample generation method and system for digital simulation processes | Sep 22, 2003 | Issued |
Array
(
[id] => 789282
[patent_doc_number] => 06988121
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-01-17
[patent_title] => 'Efficient implementation of multiprecision arithmetic'
[patent_app_type] => utility
[patent_app_number] => 10/668652
[patent_app_country] => US
[patent_app_date] => 2003-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4635
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/988/06988121.pdf
[firstpage_image] =>[orig_patent_app_number] => 10668652
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/668652 | Efficient implementation of multiprecision arithmetic | Sep 22, 2003 | Issued |
Array
(
[id] => 592443
[patent_doc_number] => 07461116
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-12-02
[patent_title] => 'Emulation of a fixed point operation using a corresponding floating point operation'
[patent_app_type] => utility
[patent_app_number] => 10/665999
[patent_app_country] => US
[patent_app_date] => 2003-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 45
[patent_no_of_words] => 60658
[patent_no_of_claims] => 85
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/461/07461116.pdf
[firstpage_image] =>[orig_patent_app_number] => 10665999
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/665999 | Emulation of a fixed point operation using a corresponding floating point operation | Sep 16, 2003 | Issued |
Array
(
[id] => 7673786
[patent_doc_number] => 20040128332
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-01
[patent_title] => 'Method for generating rendom number and random number generator'
[patent_app_type] => new
[patent_app_number] => 10/662419
[patent_app_country] => US
[patent_app_date] => 2003-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2269
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 10
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0128/20040128332.pdf
[firstpage_image] =>[orig_patent_app_number] => 10662419
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/662419 | Method for generating rendom number and random number generator | Sep 15, 2003 | Abandoned |
Array
(
[id] => 7282118
[patent_doc_number] => 20040064495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-01
[patent_title] => 'Polynomial inverse computing apparatus, multiplier apparatus and polynomial inverse computing method'
[patent_app_type] => new
[patent_app_number] => 10/661607
[patent_app_country] => US
[patent_app_date] => 2003-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4777
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0064/20040064495.pdf
[firstpage_image] =>[orig_patent_app_number] => 10661607
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/661607 | Polynomial inverse computing apparatus, multiplier apparatus and polynomial inverse computing method | Sep 14, 2003 | Abandoned |
Array
(
[id] => 7359809
[patent_doc_number] => 20040049527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-11
[patent_title] => 'Jerk limited time delay filter'
[patent_app_type] => new
[patent_app_number] => 10/660219
[patent_app_country] => US
[patent_app_date] => 2003-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3384
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0049/20040049527.pdf
[firstpage_image] =>[orig_patent_app_number] => 10660219
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/660219 | Jerk limited time delay filter | Sep 10, 2003 | Issued |
Array
(
[id] => 7221716
[patent_doc_number] => 20050055394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-10
[patent_title] => 'Method and system for high performance, multiple-precision multiply-and-add operation'
[patent_app_type] => utility
[patent_app_number] => 10/659837
[patent_app_country] => US
[patent_app_date] => 2003-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 39
[patent_no_of_words] => 6776
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0055/20050055394.pdf
[firstpage_image] =>[orig_patent_app_number] => 10659837
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/659837 | Method and system for high performance, multiple-precision multiply-and-add operation | Sep 9, 2003 | Abandoned |
Array
(
[id] => 918348
[patent_doc_number] => 07328228
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-05
[patent_title] => 'Mapping pseudo-random numbers to predefined number ranges'
[patent_app_type] => utility
[patent_app_number] => 10/653789
[patent_app_country] => US
[patent_app_date] => 2003-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5056
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/328/07328228.pdf
[firstpage_image] =>[orig_patent_app_number] => 10653789
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/653789 | Mapping pseudo-random numbers to predefined number ranges | Sep 1, 2003 | Issued |
Array
(
[id] => 546840
[patent_doc_number] => 07185038
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-27
[patent_title] => 'Systems and methods for extracting coherent correlation data'
[patent_app_type] => utility
[patent_app_number] => 10/651895
[patent_app_country] => US
[patent_app_date] => 2003-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 23
[patent_no_of_words] => 15468
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/185/07185038.pdf
[firstpage_image] =>[orig_patent_app_number] => 10651895
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/651895 | Systems and methods for extracting coherent correlation data | Aug 28, 2003 | Issued |
Array
(
[id] => 7084740
[patent_doc_number] => 20050050120
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-03
[patent_title] => 'Method of developing a fast algorithm for double precision shift operation'
[patent_app_type] => utility
[patent_app_number] => 10/652822
[patent_app_country] => US
[patent_app_date] => 2003-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1467
[patent_no_of_claims] => 6
[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] => publications/A1/0050/20050050120.pdf
[firstpage_image] =>[orig_patent_app_number] => 10652822
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/652822 | Method of developing a fast algorithm for double precision shift operation | Aug 28, 2003 | Abandoned |
Array
(
[id] => 7259356
[patent_doc_number] => 20050076073
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-07
[patent_title] => 'Biquad digital filter operating at maximum efficiency'
[patent_app_type] => utility
[patent_app_number] => 10/651402
[patent_app_country] => US
[patent_app_date] => 2003-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7877
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0076/20050076073.pdf
[firstpage_image] =>[orig_patent_app_number] => 10651402
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/651402 | Biquad digital filter operating at maximum efficiency | Aug 28, 2003 | Issued |
Array
(
[id] => 877137
[patent_doc_number] => 07363334
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-04-22
[patent_title] => 'Digital signal-processing structure and methodology featuring engine-instantiated, wave-digital-filter componentry, and fabrication thereof'
[patent_app_type] => utility
[patent_app_number] => 10/651233
[patent_app_country] => US
[patent_app_date] => 2003-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 27
[patent_no_of_words] => 8253
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/363/07363334.pdf
[firstpage_image] =>[orig_patent_app_number] => 10651233
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/651233 | Digital signal-processing structure and methodology featuring engine-instantiated, wave-digital-filter componentry, and fabrication thereof | Aug 27, 2003 | Issued |
Array
(
[id] => 557830
[patent_doc_number] => 07177894
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-13
[patent_title] => 'Switching activity reduced coding for low-power digital signal processing circuitry'
[patent_app_type] => utility
[patent_app_number] => 10/650641
[patent_app_country] => US
[patent_app_date] => 2003-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 7150
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/177/07177894.pdf
[firstpage_image] =>[orig_patent_app_number] => 10650641
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/650641 | Switching activity reduced coding for low-power digital signal processing circuitry | Aug 27, 2003 | Issued |
Array
(
[id] => 388263
[patent_doc_number] => 07305425
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-12-04
[patent_title] => 'Method and device for digital filtering of interpolated values'
[patent_app_type] => utility
[patent_app_number] => 10/650565
[patent_app_country] => US
[patent_app_date] => 2003-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 3987
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/305/07305425.pdf
[firstpage_image] =>[orig_patent_app_number] => 10650565
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/650565 | Method and device for digital filtering of interpolated values | Aug 26, 2003 | Issued |
Array
(
[id] => 921690
[patent_doc_number] => 07325022
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-01-29
[patent_title] => 'Methods and apparatus for determining approximating polynomials using instruction-embedded coefficients'
[patent_app_type] => utility
[patent_app_number] => 10/648500
[patent_app_country] => US
[patent_app_date] => 2003-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7131
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/325/07325022.pdf
[firstpage_image] =>[orig_patent_app_number] => 10648500
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/648500 | Methods and apparatus for determining approximating polynomials using instruction-embedded coefficients | Aug 25, 2003 | Issued |
Array
(
[id] => 146371
[patent_doc_number] => 07693927
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-04-06
[patent_title] => 'Data processing system and method'
[patent_app_type] => utility
[patent_app_number] => 10/647620
[patent_app_country] => US
[patent_app_date] => 2003-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5020
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/693/07693927.pdf
[firstpage_image] =>[orig_patent_app_number] => 10647620
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/647620 | Data processing system and method | Aug 24, 2003 | Issued |
Array
(
[id] => 171727
[patent_doc_number] => 07668894
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-02-23
[patent_title] => 'Computation of power functions using polynomial approximations'
[patent_app_type] => utility
[patent_app_number] => 10/645555
[patent_app_country] => US
[patent_app_date] => 2003-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3617
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/668/07668894.pdf
[firstpage_image] =>[orig_patent_app_number] => 10645555
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/645555 | Computation of power functions using polynomial approximations | Aug 21, 2003 | Issued |