Search

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 numberTitle of the applicationFiling DateStatus
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
Menu