
Chat C. Do
Supervisory Patent Examiner (ID: 12898, Phone: (571)272-3721 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2124, 2193 |
| Total Applications | 586 |
| Issued Applications | 324 |
| Pending Applications | 35 |
| Abandoned Applications | 227 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7476597
[patent_doc_number] => 20040122882
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-24
[patent_title] => 'Equation solving'
[patent_app_type] => new
[patent_app_number] => 10/685983
[patent_app_country] => US
[patent_app_date] => 2003-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 17736
[patent_no_of_claims] => 122
[patent_no_of_ind_claims] => 15
[patent_words_short_claim] => 18
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0122/20040122882.pdf
[firstpage_image] =>[orig_patent_app_number] => 10685983
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/685983 | Equation solving | Oct 14, 2003 | Abandoned |
Array
(
[id] => 819678
[patent_doc_number] => 07412468
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-08-12
[patent_title] => 'Generation of cryptographically strong random numbers using MISRS'
[patent_app_type] => utility
[patent_app_number] => 10/686331
[patent_app_country] => US
[patent_app_date] => 2003-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 10
[patent_no_of_words] => 6121
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/412/07412468.pdf
[firstpage_image] =>[orig_patent_app_number] => 10686331
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/686331 | Generation of cryptographically strong random numbers using MISRS | Oct 13, 2003 | Issued |
Array
(
[id] => 241252
[patent_doc_number] => 07593976
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-09-22
[patent_title] => 'Method and apparatus for finding the next free bit in a register'
[patent_app_type] => utility
[patent_app_number] => 10/678523
[patent_app_country] => US
[patent_app_date] => 2003-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3866
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/593/07593976.pdf
[firstpage_image] =>[orig_patent_app_number] => 10678523
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/678523 | Method and apparatus for finding the next free bit in a register | Oct 2, 2003 | Issued |
Array
(
[id] => 6940856
[patent_doc_number] => 20050114419
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-26
[patent_title] => 'Discrete cosine transformation apparatus, inverse discrete cosine transformation apparatus, and orthogonal transformation apparatus'
[patent_app_type] => utility
[patent_app_number] => 10/676051
[patent_app_country] => US
[patent_app_date] => 2003-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 7544
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0114/20050114419.pdf
[firstpage_image] =>[orig_patent_app_number] => 10676051
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/676051 | Discrete cosine transformation apparatus, inverse discrete cosine transformation apparatus, and orthogonal transformation apparatus | Oct 1, 2003 | Abandoned |
Array
(
[id] => 7173458
[patent_doc_number] => 20040078412
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-22
[patent_title] => 'Parallel processing method of an eigenvalue problem for a shared-memory type scalar parallel computer'
[patent_app_type] => new
[patent_app_number] => 10/677693
[patent_app_country] => US
[patent_app_date] => 2003-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 9771
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0078/20040078412.pdf
[firstpage_image] =>[orig_patent_app_number] => 10677693
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/677693 | Parallel processing method of an eigenvalue problem for a shared-memory type scalar parallel computer | Oct 1, 2003 | Abandoned |
Array
(
[id] => 7244246
[patent_doc_number] => 20050080834
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-14
[patent_title] => 'Fused booth encoder multiplexer'
[patent_app_type] => utility
[patent_app_number] => 10/675674
[patent_app_country] => US
[patent_app_date] => 2003-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5534
[patent_no_of_claims] => 22
[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/0080/20050080834.pdf
[firstpage_image] =>[orig_patent_app_number] => 10675674
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/675674 | Fused booth encoder multiplexer | Sep 29, 2003 | Issued |
Array
(
[id] => 7600128
[patent_doc_number] => 07386582
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-10
[patent_title] => 'Method and structure for producing high performance linear algebra routines using a hybrid full-packed storage format'
[patent_app_type] => utility
[patent_app_number] => 10/671933
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 8218
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/386/07386582.pdf
[firstpage_image] =>[orig_patent_app_number] => 10671933
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/671933 | Method and structure for producing high performance linear algebra routines using a hybrid full-packed storage format | Sep 28, 2003 | Issued |
Array
(
[id] => 374793
[patent_doc_number] => 07475101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-06
[patent_title] => 'Method and structure for producing high performance linear algebra routines using streaming'
[patent_app_type] => utility
[patent_app_number] => 10/671934
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 7065
[patent_no_of_claims] => 10
[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] => patents/07/475/07475101.pdf
[firstpage_image] =>[orig_patent_app_number] => 10671934
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/671934 | Method and structure for producing high performance linear algebra routines using streaming | Sep 28, 2003 | Issued |
Array
(
[id] => 358268
[patent_doc_number] => 07490120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-02-10
[patent_title] => 'Method and structure for producing high performance linear algebra routines using a selectable one of six possible level 3 L1 kernel routines'
[patent_app_type] => utility
[patent_app_number] => 10/671935
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6141
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/490/07490120.pdf
[firstpage_image] =>[orig_patent_app_number] => 10671935
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/671935 | Method and structure for producing high performance linear algebra routines using a selectable one of six possible level 3 L1 kernel routines | Sep 28, 2003 | Issued |
Array
(
[id] => 7673783
[patent_doc_number] => 20040128335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-01
[patent_title] => 'Fast fourier transform (FFT) butterfly calculations in two cycles'
[patent_app_type] => new
[patent_app_number] => 10/665415
[patent_app_country] => US
[patent_app_date] => 2003-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3797
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0128/20040128335.pdf
[firstpage_image] =>[orig_patent_app_number] => 10665415
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/665415 | Fast fourier transform (FFT) butterfly calculations in two cycles | Sep 21, 2003 | Abandoned |
Array
(
[id] => 7279161
[patent_doc_number] => 20040061538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-01
[patent_title] => 'Random number generator'
[patent_app_type] => new
[patent_app_number] => 10/661593
[patent_app_country] => US
[patent_app_date] => 2003-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5661
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0061/20040061538.pdf
[firstpage_image] =>[orig_patent_app_number] => 10661593
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/661593 | Random number generator | Sep 14, 2003 | Abandoned |
Array
(
[id] => 392696
[patent_doc_number] => 07302460
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-11-27
[patent_title] => 'Arrangement of 3-input LUT\'s to implement 4:2 compressors for multiple operand arithmetic'
[patent_app_type] => utility
[patent_app_number] => 10/660903
[patent_app_country] => US
[patent_app_date] => 2003-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2039
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/302/07302460.pdf
[firstpage_image] =>[orig_patent_app_number] => 10660903
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/660903 | Arrangement of 3-input LUT's to implement 4:2 compressors for multiple operand arithmetic | Sep 10, 2003 | Issued |
Array
(
[id] => 7138046
[patent_doc_number] => 20040044716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-04
[patent_title] => 'Self-timed transmission system and method for processing multiple data sets'
[patent_app_type] => new
[patent_app_number] => 10/653280
[patent_app_country] => US
[patent_app_date] => 2003-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8399
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20040044716.pdf
[firstpage_image] =>[orig_patent_app_number] => 10653280
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/653280 | Self-timed transmission system and method for processing multiple data sets | Sep 1, 2003 | Issued |
Array
(
[id] => 7084739
[patent_doc_number] => 20050050119
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-03
[patent_title] => 'Method for reducing data dependency in codebook searches for multi-ALU DSP architectures'
[patent_app_type] => utility
[patent_app_number] => 10/649565
[patent_app_country] => US
[patent_app_date] => 2003-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5733
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0050/20050050119.pdf
[firstpage_image] =>[orig_patent_app_number] => 10649565
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/649565 | Method for reducing data dependency in codebook searches for multi-ALU DSP architectures | Aug 25, 2003 | Abandoned |
Array
(
[id] => 585350
[patent_doc_number] => 07467171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-12-16
[patent_title] => 'Digital filter device'
[patent_app_type] => utility
[patent_app_number] => 10/647073
[patent_app_country] => US
[patent_app_date] => 2003-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 6721
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/467/07467171.pdf
[firstpage_image] =>[orig_patent_app_number] => 10647073
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/647073 | Digital filter device | Aug 21, 2003 | Issued |
Array
(
[id] => 6906947
[patent_doc_number] => 20050102342
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Methods and apparatus for fast fourier transforms'
[patent_app_type] => utility
[patent_app_number] => 10/643164
[patent_app_country] => US
[patent_app_date] => 2003-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5208
[patent_no_of_claims] => 12
[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/0102/20050102342.pdf
[firstpage_image] =>[orig_patent_app_number] => 10643164
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/643164 | Methods and apparatus for fast fourier transforms | Aug 17, 2003 | Abandoned |
Array
(
[id] => 7455702
[patent_doc_number] => 20040052267
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-03-18
[patent_title] => 'Apparatus and method for outputting sequence of vectors, data recording medium, and carrier wave signal'
[patent_app_type] => new
[patent_app_number] => 10/638079
[patent_app_country] => US
[patent_app_date] => 2003-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6577
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0052/20040052267.pdf
[firstpage_image] =>[orig_patent_app_number] => 10638079
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/638079 | Apparatus and method for outputting sequence of vectors, data recording medium, and carrier wave signal | Aug 6, 2003 | Issued |
Array
(
[id] => 7473775
[patent_doc_number] => 20040103132
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-27
[patent_title] => 'Method and apparatus for fast interpolation of multi-dimensional functions with non-rectangular data sets'
[patent_app_type] => new
[patent_app_number] => 10/631934
[patent_app_country] => US
[patent_app_date] => 2003-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7530
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0103/20040103132.pdf
[firstpage_image] =>[orig_patent_app_number] => 10631934
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/631934 | Method and apparatus for fast interpolation of multi-dimensional functions with non-rectangular data sets | Jul 30, 2003 | Issued |
Array
(
[id] => 7159455
[patent_doc_number] => 20050027771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-03
[patent_title] => 'System and method for approximating division'
[patent_app_type] => utility
[patent_app_number] => 10/629797
[patent_app_country] => US
[patent_app_date] => 2003-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1705
[patent_no_of_claims] => 20
[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/0027/20050027771.pdf
[firstpage_image] =>[orig_patent_app_number] => 10629797
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/629797 | System and method for approximating division | Jul 29, 2003 | Abandoned |
Array
(
[id] => 7628258
[patent_doc_number] => 06820102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-11-16
[patent_title] => 'DSP unit for multi-level global accumulation'
[patent_app_type] => B2
[patent_app_number] => 10/630517
[patent_app_country] => US
[patent_app_date] => 2003-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4571
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 4
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/820/06820102.pdf
[firstpage_image] =>[orig_patent_app_number] => 10630517
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/630517 | DSP unit for multi-level global accumulation | Jul 28, 2003 | Issued |