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] => 5212077 [patent_doc_number] => 20070250661 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-25 [patent_title] => 'Data recording apparatus and method of controlling the same' [patent_app_type] => utility [patent_app_number] => 11/783687 [patent_app_country] => US [patent_app_date] => 2007-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5016 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0250/20070250661.pdf [firstpage_image] =>[orig_patent_app_number] => 11783687 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/783687
Data recording apparatus and method of controlling the same Apr 10, 2007 Abandoned
Array ( [id] => 4491778 [patent_doc_number] => 07884972 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-08 [patent_title] => 'Image processing apparatus capable of handling image file stored in another apparatus, image processing system, and image processing method' [patent_app_type] => utility [patent_app_number] => 11/727621 [patent_app_country] => US [patent_app_date] => 2007-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 11198 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/884/07884972.pdf [firstpage_image] =>[orig_patent_app_number] => 11727621 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/727621
Image processing apparatus capable of handling image file stored in another apparatus, image processing system, and image processing method Mar 26, 2007 Issued
Array ( [id] => 5372682 [patent_doc_number] => 20090310242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-17 [patent_title] => 'HARD DISK STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/294597 [patent_app_country] => US [patent_app_date] => 2007-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11165 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0310/20090310242.pdf [firstpage_image] =>[orig_patent_app_number] => 12294597 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/294597
Sequential hard disk data storage method and system Mar 11, 2007 Issued
Array ( [id] => 4447395 [patent_doc_number] => 07930475 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-04-19 [patent_title] => 'Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes' [patent_app_type] => utility [patent_app_number] => 11/709697 [patent_app_country] => US [patent_app_date] => 2007-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 11672 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/930/07930475.pdf [firstpage_image] =>[orig_patent_app_number] => 11709697 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/709697
Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes Feb 21, 2007 Issued
Array ( [id] => 4815399 [patent_doc_number] => 20080196030 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-14 [patent_title] => 'OPTIMIZING MEMORY ACCESSES FOR MULTI-THREADED PROGRAMS IN A NON-UNIFORM MEMORY ACCESS (NUMA) SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/674278 [patent_app_country] => US [patent_app_date] => 2007-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4119 [patent_no_of_claims] => 8 [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/0196/20080196030.pdf [firstpage_image] =>[orig_patent_app_number] => 11674278 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/674278
OPTIMIZING MEMORY ACCESSES FOR MULTI-THREADED PROGRAMS IN A NON-UNIFORM MEMORY ACCESS (NUMA) SYSTEM Feb 12, 2007 Abandoned
Array ( [id] => 7595813 [patent_doc_number] => 07620769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-17 [patent_title] => 'Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory' [patent_app_type] => utility [patent_app_number] => 11/674645 [patent_app_country] => US [patent_app_date] => 2007-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 24 [patent_no_of_words] => 7607 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/620/07620769.pdf [firstpage_image] =>[orig_patent_app_number] => 11674645 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/674645
Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory Feb 12, 2007 Issued
Array ( [id] => 38195 [patent_doc_number] => 07788463 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-31 [patent_title] => 'Cyclic buffer management' [patent_app_type] => utility [patent_app_number] => 11/674439 [patent_app_country] => US [patent_app_date] => 2007-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2858 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/788/07788463.pdf [firstpage_image] =>[orig_patent_app_number] => 11674439 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/674439
Cyclic buffer management Feb 12, 2007 Issued
Array ( [id] => 126696 [patent_doc_number] => 07711894 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-04 [patent_title] => 'Dynamic disk throttling in a wide area network optimization device' [patent_app_type] => utility [patent_app_number] => 11/673730 [patent_app_country] => US [patent_app_date] => 2007-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 5896 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/711/07711894.pdf [firstpage_image] =>[orig_patent_app_number] => 11673730 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/673730
Dynamic disk throttling in a wide area network optimization device Feb 11, 2007 Issued
Array ( [id] => 5086932 [patent_doc_number] => 20070276983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-29 [patent_title] => 'System method and circuit for differential mirroring of data' [patent_app_type] => utility [patent_app_number] => 11/705544 [patent_app_country] => US [patent_app_date] => 2007-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 16391 [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/0276/20070276983.pdf [firstpage_image] =>[orig_patent_app_number] => 11705544 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/705544
System method and circuit for differential mirroring of data Feb 11, 2007 Issued
Array ( [id] => 4589420 [patent_doc_number] => 07861034 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-28 [patent_title] => 'Load distribution of multiple disks' [patent_app_type] => utility [patent_app_number] => 11/705846 [patent_app_country] => US [patent_app_date] => 2007-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 4551 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/861/07861034.pdf [firstpage_image] =>[orig_patent_app_number] => 11705846 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/705846
Load distribution of multiple disks Feb 11, 2007 Issued
Array ( [id] => 87623 [patent_doc_number] => 07743213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-22 [patent_title] => 'Portable storage device with network function' [patent_app_type] => utility [patent_app_number] => 11/704444 [patent_app_country] => US [patent_app_date] => 2007-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1571 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/743/07743213.pdf [firstpage_image] =>[orig_patent_app_number] => 11704444 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/704444
Portable storage device with network function Feb 11, 2007 Issued
Array ( [id] => 4811928 [patent_doc_number] => 20080192559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-14 [patent_title] => 'Bank interleaving compound commands' [patent_app_type] => utility [patent_app_number] => 11/704778 [patent_app_country] => US [patent_app_date] => 2007-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3888 [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/0192/20080192559.pdf [firstpage_image] =>[orig_patent_app_number] => 11704778 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/704778
Bank interleaving compound commands Feb 8, 2007 Abandoned
Array ( [id] => 290405 [patent_doc_number] => 07549031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-16 [patent_title] => 'Method and apparatus for performing data backup' [patent_app_type] => utility [patent_app_number] => 11/703423 [patent_app_country] => US [patent_app_date] => 2007-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 7859 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/549/07549031.pdf [firstpage_image] =>[orig_patent_app_number] => 11703423 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/703423
Method and apparatus for performing data backup Feb 5, 2007 Issued
Array ( [id] => 5097099 [patent_doc_number] => 20070118708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-24 [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] => 11/655975 [patent_app_country] => US [patent_app_date] => 2007-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2938 [patent_no_of_claims] => 3 [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/0118/20070118708.pdf [firstpage_image] =>[orig_patent_app_number] => 11655975 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/655975
Method and apparatus for securing data stored on a removable storage medium of a computer system Jan 21, 2007 Abandoned
Array ( [id] => 4973025 [patent_doc_number] => 20070113028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-17 [patent_title] => 'Single segment data object management' [patent_app_type] => utility [patent_app_number] => 11/652241 [patent_app_country] => US [patent_app_date] => 2007-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5056 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0113/20070113028.pdf [firstpage_image] =>[orig_patent_app_number] => 11652241 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/652241
Single segment data object management Jan 9, 2007 Issued
Array ( [id] => 313082 [patent_doc_number] => 07529895 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-05-05 [patent_title] => 'Method for prefetching non-contiguous data structures' [patent_app_type] => utility [patent_app_number] => 11/617276 [patent_app_country] => US [patent_app_date] => 2006-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3859 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 435 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/529/07529895.pdf [firstpage_image] =>[orig_patent_app_number] => 11617276 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/617276
Method for prefetching non-contiguous data structures Dec 27, 2006 Issued
Array ( [id] => 355450 [patent_doc_number] => 07493442 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-17 [patent_title] => 'Multiple segment data object management' [patent_app_type] => utility [patent_app_number] => 11/638971 [patent_app_country] => US [patent_app_date] => 2006-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7615 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/493/07493442.pdf [firstpage_image] =>[orig_patent_app_number] => 11638971 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/638971
Multiple segment data object management Dec 12, 2006 Issued
Array ( [id] => 5195224 [patent_doc_number] => 20070083709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-12 [patent_title] => 'Method and system for storing data in an array of storage devices with additional and autonomic protection' [patent_app_type] => utility [patent_app_number] => 11/608787 [patent_app_country] => US [patent_app_date] => 2006-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11434 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0083/20070083709.pdf [firstpage_image] =>[orig_patent_app_number] => 11608787 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/608787
Method and system for storing data in an array of storage devices with additional and autonomic protection Dec 7, 2006 Issued
Array ( [id] => 8525648 [patent_doc_number] => RE043798 [patent_country] => US [patent_kind] => E1 [patent_issue_date] => 2012-11-06 [patent_title] => 'Configurable cache allowing cache-type and buffer-type access' [patent_app_type] => reissue [patent_app_number] => 11/606321 [patent_app_country] => US [patent_app_date] => 2006-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 8940 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11606321 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/606321
Configurable cache allowing cache-type and buffer-type access Nov 29, 2006 Issued
Array ( [id] => 171851 [patent_doc_number] => 07669019 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-23 [patent_title] => 'Apparatus and method of mirroring data between nonvolatile memory and hard disk' [patent_app_type] => utility [patent_app_number] => 11/563849 [patent_app_country] => US [patent_app_date] => 2006-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 25 [patent_no_of_words] => 14065 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/669/07669019.pdf [firstpage_image] =>[orig_patent_app_number] => 11563849 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/563849
Apparatus and method of mirroring data between nonvolatile memory and hard disk Nov 27, 2006 Issued
Menu