
Than Vinh Nguyen
Examiner (ID: 3446, Phone: (571)272-4198 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2188, 2138, 2187, 2787, 2759, 2309, 2751 |
| Total Applications | 1861 |
| Issued Applications | 1652 |
| Pending Applications | 79 |
| Abandoned Applications | 148 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6659609
[patent_doc_number] => 20030079080
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-04-24
[patent_title] => 'Disk scheduling system with bounded request reordering'
[patent_app_type] => new
[patent_app_number] => 10/320027
[patent_app_country] => US
[patent_app_date] => 2002-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11016
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0079/20030079080.pdf
[firstpage_image] =>[orig_patent_app_number] => 10320027
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/320027 | Disk scheduling system with bounded request reordering | Dec 15, 2002 | Abandoned |
Array
(
[id] => 792654
[patent_doc_number] => 06985996
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-01-10
[patent_title] => 'Method and apparatus for relocating RAID meta data'
[patent_app_type] => utility
[patent_app_number] => 10/318587
[patent_app_country] => US
[patent_app_date] => 2002-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 5808
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/985/06985996.pdf
[firstpage_image] =>[orig_patent_app_number] => 10318587
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/318587 | Method and apparatus for relocating RAID meta data | Dec 12, 2002 | Issued |
Array
(
[id] => 771306
[patent_doc_number] => 07010647
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-03-07
[patent_title] => 'Computer system with removable data storage device and method'
[patent_app_type] => utility
[patent_app_number] => 10/318666
[patent_app_country] => US
[patent_app_date] => 2002-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 5439
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/010/07010647.pdf
[firstpage_image] =>[orig_patent_app_number] => 10318666
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/318666 | Computer system with removable data storage device and method | Dec 12, 2002 | Issued |
Array
(
[id] => 937530
[patent_doc_number] => 06976133
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-12-13
[patent_title] => 'System and method for updating devices using limited amounts of random access memory'
[patent_app_type] => utility
[patent_app_number] => 10/318908
[patent_app_country] => US
[patent_app_date] => 2002-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 9682
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/976/06976133.pdf
[firstpage_image] =>[orig_patent_app_number] => 10318908
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/318908 | System and method for updating devices using limited amounts of random access memory | Dec 12, 2002 | Issued |
Array
(
[id] => 548612
[patent_doc_number] => 07185161
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-27
[patent_title] => 'Method and apparatus for securing data stored on a removable storage medium of a computer system'
[patent_app_type] => utility
[patent_app_number] => 10/303719
[patent_app_country] => US
[patent_app_date] => 2002-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2884
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/185/07185161.pdf
[firstpage_image] =>[orig_patent_app_number] => 10303719
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/303719 | Method and apparatus for securing data stored on a removable storage medium of a computer system | Nov 25, 2002 | Issued |
Array
(
[id] => 7474255
[patent_doc_number] => 20040103238
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-27
[patent_title] => 'Appliance, including a flash memory, that is robust under power failure'
[patent_app_type] => new
[patent_app_number] => 10/303793
[patent_app_country] => US
[patent_app_date] => 2002-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5581
[patent_no_of_claims] => 58
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 18
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0103/20040103238.pdf
[firstpage_image] =>[orig_patent_app_number] => 10303793
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/303793 | Appliance, including a flash memory, that is robust under power failure | Nov 25, 2002 | Issued |
Array
(
[id] => 7473693
[patent_doc_number] => 20040103115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-27
[patent_title] => 'System and method of protecting digital content'
[patent_app_type] => new
[patent_app_number] => 10/304259
[patent_app_country] => US
[patent_app_date] => 2002-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3382
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0103/20040103115.pdf
[firstpage_image] =>[orig_patent_app_number] => 10304259
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/304259 | System and method of protecting digital content | Nov 25, 2002 | Abandoned |
Array
(
[id] => 912141
[patent_doc_number] => 07334080
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-19
[patent_title] => 'Nonvolatile memory with independent access capability to associated buffer'
[patent_app_type] => utility
[patent_app_number] => 10/510150
[patent_app_country] => US
[patent_app_date] => 2002-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 41
[patent_no_of_words] => 19696
[patent_no_of_claims] => 60
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/334/07334080.pdf
[firstpage_image] =>[orig_patent_app_number] => 10510150
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/510150 | Nonvolatile memory with independent access capability to associated buffer | Nov 14, 2002 | Issued |
Array
(
[id] => 38884
[patent_doc_number] => RE041589
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2010-08-24
[patent_title] => 'Memory system performing fast access to a memory location by omitting the transfer of a redundant address'
[patent_app_type] => reissue
[patent_app_number] => 10/290367
[patent_app_country] => US
[patent_app_date] => 2002-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4996
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/RE/041/RE041589.pdf
[firstpage_image] =>[orig_patent_app_number] => 10290367
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/290367 | Memory system performing fast access to a memory location by omitting the transfer of a redundant address | Nov 7, 2002 | Issued |
Array
(
[id] => 1218129
[patent_doc_number] => 06711650
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-03-23
[patent_title] => 'Method and apparatus for accelerating input/output processing using cache injections'
[patent_app_type] => B1
[patent_app_number] => 10/289817
[patent_app_country] => US
[patent_app_date] => 2002-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2110
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/711/06711650.pdf
[firstpage_image] =>[orig_patent_app_number] => 10289817
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/289817 | Method and apparatus for accelerating input/output processing using cache injections | Nov 6, 2002 | Issued |
Array
(
[id] => 739659
[patent_doc_number] => 07039788
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-05-02
[patent_title] => 'Method and apparatus for splitting a logical block'
[patent_app_type] => utility
[patent_app_number] => 10/281631
[patent_app_country] => US
[patent_app_date] => 2002-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 9404
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/039/07039788.pdf
[firstpage_image] =>[orig_patent_app_number] => 10281631
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/281631 | Method and apparatus for splitting a logical block | Oct 27, 2002 | Issued |
Array
(
[id] => 940411
[patent_doc_number] => 06973531
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-12-06
[patent_title] => 'Tracking the most frequently erased blocks in non-volatile memory systems'
[patent_app_type] => utility
[patent_app_number] => 10/281670
[patent_app_country] => US
[patent_app_date] => 2002-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 11151
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/973/06973531.pdf
[firstpage_image] =>[orig_patent_app_number] => 10281670
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/281670 | Tracking the most frequently erased blocks in non-volatile memory systems | Oct 27, 2002 | Issued |
Array
(
[id] => 666952
[patent_doc_number] => 07103732
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-09-05
[patent_title] => 'Method and apparatus for managing an erase count block'
[patent_app_type] => utility
[patent_app_number] => 10/281626
[patent_app_country] => US
[patent_app_date] => 2002-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 18
[patent_no_of_words] => 14438
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/103/07103732.pdf
[firstpage_image] =>[orig_patent_app_number] => 10281626
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/281626 | Method and apparatus for managing an erase count block | Oct 27, 2002 | Issued |
Array
(
[id] => 6793387
[patent_doc_number] => 20030088731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-05-08
[patent_title] => 'Method of and apparatus for tracking appended data on storage medium'
[patent_app_type] => new
[patent_app_number] => 10/274104
[patent_app_country] => US
[patent_app_date] => 2002-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5641
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0088/20030088731.pdf
[firstpage_image] =>[orig_patent_app_number] => 10274104
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/274104 | Method of and apparatus for tracking appended data on storage medium | Oct 20, 2002 | Issued |
Array
(
[id] => 7174158
[patent_doc_number] => 20040078532
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-22
[patent_title] => 'System and method for dynamically allocating associative resources'
[patent_app_type] => new
[patent_app_number] => 10/271577
[patent_app_country] => US
[patent_app_date] => 2002-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3833
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0078/20040078532.pdf
[firstpage_image] =>[orig_patent_app_number] => 10271577
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/271577 | System and method for dynamically allocating associative resources | Oct 15, 2002 | Issued |
Array
(
[id] => 933354
[patent_doc_number] => 06981114
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-12-27
[patent_title] => 'Snapshot reconstruction from an existing snapshot and one or more modification logs'
[patent_app_type] => utility
[patent_app_number] => 10/271452
[patent_app_country] => US
[patent_app_date] => 2002-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6456
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/981/06981114.pdf
[firstpage_image] =>[orig_patent_app_number] => 10271452
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/271452 | Snapshot reconstruction from an existing snapshot and one or more modification logs | Oct 15, 2002 | Issued |
Array
(
[id] => 548363
[patent_doc_number] => 07185141
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-02-27
[patent_title] => 'Apparatus and method for associating information values with portions of a content addressable memory (CAM) device'
[patent_app_type] => utility
[patent_app_number] => 10/271660
[patent_app_country] => US
[patent_app_date] => 2002-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 22
[patent_no_of_words] => 9432
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/185/07185141.pdf
[firstpage_image] =>[orig_patent_app_number] => 10271660
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/271660 | Apparatus and method for associating information values with portions of a content addressable memory (CAM) device | Oct 15, 2002 | Issued |
Array
(
[id] => 7174890
[patent_doc_number] => 20040078642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-22
[patent_title] => 'Method and system for disk fault tolerance in a disk array'
[patent_app_type] => new
[patent_app_number] => 10/263422
[patent_app_country] => US
[patent_app_date] => 2002-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4769
[patent_no_of_claims] => 33
[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/20040078642.pdf
[firstpage_image] =>[orig_patent_app_number] => 10263422
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/263422 | Disk array fault tolerant method and system using two-dimensional parity | Oct 1, 2002 | Issued |
Array
(
[id] => 6689771
[patent_doc_number] => 20030033497
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-02-13
[patent_title] => 'Intelligent controller accessed through addressable virtual space'
[patent_app_type] => new
[patent_app_number] => 10/263274
[patent_app_country] => US
[patent_app_date] => 2002-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10222
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0033/20030033497.pdf
[firstpage_image] =>[orig_patent_app_number] => 10263274
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/263274 | Intelligent controller accessed through addressable virtual space | Oct 1, 2002 | Issued |
Array
(
[id] => 7006736
[patent_doc_number] => 20050172049
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-04
[patent_title] => 'Data processor'
[patent_app_type] => utility
[patent_app_number] => 10/521552
[patent_app_country] => US
[patent_app_date] => 2002-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6542
[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/0172/20050172049.pdf
[firstpage_image] =>[orig_patent_app_number] => 10521552
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/521552 | Data processor with block transfer control | Sep 29, 2002 | Issued |