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] => 8158082 [patent_doc_number] => 08171228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-01 [patent_title] => 'Garbage collection in a cache with reduced complexity' [patent_app_type] => utility [patent_app_number] => 12/616793 [patent_app_country] => US [patent_app_date] => 2009-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4395 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/171/08171228.pdf [firstpage_image] =>[orig_patent_app_number] => 12616793 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/616793
Garbage collection in a cache with reduced complexity Nov 11, 2009 Issued
Array ( [id] => 6057334 [patent_doc_number] => 20110113207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-12 [patent_title] => 'DATA PROCESSING SYSTEM WITH APPLICATION-CONTROLLED ALLOCATION OF FILE STORAGE SPACE' [patent_app_type] => utility [patent_app_number] => 12/616851 [patent_app_country] => US [patent_app_date] => 2009-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4854 [patent_no_of_claims] => 12 [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/20110113207.pdf [firstpage_image] =>[orig_patent_app_number] => 12616851 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/616851
Data processing system with application-controlled allocation of file storage space Nov 11, 2009 Issued
Array ( [id] => 8120031 [patent_doc_number] => 08161238 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-17 [patent_title] => 'Systems and methods for avoiding performance degradation due to disk fragmentation in a network caching device' [patent_app_type] => utility [patent_app_number] => 12/616041 [patent_app_country] => US [patent_app_date] => 2009-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 4353 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/161/08161238.pdf [firstpage_image] =>[orig_patent_app_number] => 12616041 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/616041
Systems and methods for avoiding performance degradation due to disk fragmentation in a network caching device Nov 9, 2009 Issued
Array ( [id] => 6057358 [patent_doc_number] => 20110113214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-12 [patent_title] => 'INFORMATION HANDLING SYSTEM MEMORY MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 12/615673 [patent_app_country] => US [patent_app_date] => 2009-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3683 [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/0113/20110113214.pdf [firstpage_image] =>[orig_patent_app_number] => 12615673 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/615673
Information handling system memory management Nov 9, 2009 Issued
Array ( [id] => 7684122 [patent_doc_number] => 20100122019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-13 [patent_title] => 'APPARATUS, SYSTEM, AND METHOD FOR MANAGING PHYSICAL REGIONS IN A SOLID-STATE STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 12/616112 [patent_app_country] => US [patent_app_date] => 2009-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10637 [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/0122/20100122019.pdf [firstpage_image] =>[orig_patent_app_number] => 12616112 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/616112
Apparatus, system, and method for managing physical regions in a solid-state storage device Nov 9, 2009 Issued
Array ( [id] => 6057290 [patent_doc_number] => 20110113200 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-12 [patent_title] => 'METHODS AND APPARATUSES FOR CONTROLLING CACHE OCCUPANCY RATES' [patent_app_type] => utility [patent_app_number] => 12/616066 [patent_app_country] => US [patent_app_date] => 2009-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5077 [patent_no_of_claims] => 16 [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/0113/20110113200.pdf [firstpage_image] =>[orig_patent_app_number] => 12616066 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/616066
METHODS AND APPARATUSES FOR CONTROLLING CACHE OCCUPANCY RATES Nov 9, 2009 Abandoned
Array ( [id] => 8693123 [patent_doc_number] => 08392659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-05 [patent_title] => 'Extending cache capacity on multiple-core processor systems' [patent_app_type] => utility [patent_app_number] => 12/612767 [patent_app_country] => US [patent_app_date] => 2009-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 2618 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12612767 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/612767
Extending cache capacity on multiple-core processor systems Nov 4, 2009 Issued
Array ( [id] => 5948397 [patent_doc_number] => 20110107022 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-05 [patent_title] => 'REDUCING POWER CONSUMPTION FOR DYNAMIC MEMORIES USING DISTRIBUTED REFRESH CONTROL' [patent_app_type] => utility [patent_app_number] => 12/612722 [patent_app_country] => US [patent_app_date] => 2009-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3291 [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/0107/20110107022.pdf [firstpage_image] =>[orig_patent_app_number] => 12612722 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/612722
Reducing power consumption for dynamic memories using distributed refresh control Nov 4, 2009 Issued
Array ( [id] => 8149249 [patent_doc_number] => 08166269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-24 [patent_title] => 'Adaptive triggering of garbage collection' [patent_app_type] => utility [patent_app_number] => 12/612777 [patent_app_country] => US [patent_app_date] => 2009-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4980 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/166/08166269.pdf [firstpage_image] =>[orig_patent_app_number] => 12612777 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/612777
Adaptive triggering of garbage collection Nov 4, 2009 Issued
Array ( [id] => 5948470 [patent_doc_number] => 20110107045 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-05 [patent_title] => 'HYBRID STORAGE DATA MIGRATION BY SELECTIVE DATA REMOVAL' [patent_app_type] => utility [patent_app_number] => 12/613445 [patent_app_country] => US [patent_app_date] => 2009-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3853 [patent_no_of_claims] => 25 [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/0107/20110107045.pdf [firstpage_image] =>[orig_patent_app_number] => 12613445 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/613445
Hybrid storage data migration by selective data removal Nov 4, 2009 Issued
Array ( [id] => 8354978 [patent_doc_number] => 08250319 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-21 [patent_title] => 'Operating an emulated electrically erasable (EEE) memory' [patent_app_type] => utility [patent_app_number] => 12/569025 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6842 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12569025 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/569025
Operating an emulated electrically erasable (EEE) memory Sep 28, 2009 Issued
Array ( [id] => 6125282 [patent_doc_number] => 20110078388 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-31 [patent_title] => 'FACILITATING MEMORY ACCESSES' [patent_app_type] => utility [patent_app_number] => 12/569004 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6943 [patent_no_of_claims] => 21 [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/0078/20110078388.pdf [firstpage_image] =>[orig_patent_app_number] => 12569004 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/569004
Performing memory accesses while omitting unnecessary address translations Sep 28, 2009 Issued
Array ( [id] => 8424580 [patent_doc_number] => 08281078 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-02 [patent_title] => 'Multi-level cache prefetch' [patent_app_type] => utility [patent_app_number] => 12/569891 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4780 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12569891 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/569891
Multi-level cache prefetch Sep 28, 2009 Issued
Array ( [id] => 8366538 [patent_doc_number] => 08255615 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-08-28 [patent_title] => 'Flexible sequence design architecture for solid state memory controller' [patent_app_type] => utility [patent_app_number] => 12/569089 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7674 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12569089 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/569089
Flexible sequence design architecture for solid state memory controller Sep 28, 2009 Issued
Array ( [id] => 9652088 [patent_doc_number] => 08806123 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-12 [patent_title] => 'Expandable data storage system' [patent_app_type] => utility [patent_app_number] => 12/569683 [patent_app_country] => US [patent_app_date] => 2009-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1719 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12569683 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/569683
Expandable data storage system Sep 28, 2009 Issued
Array ( [id] => 6509558 [patent_doc_number] => 20100011132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-14 [patent_title] => 'FIBER CHANNEL CONNECTION STORAGE CONTROLLER' [patent_app_type] => utility [patent_app_number] => 12/564167 [patent_app_country] => US [patent_app_date] => 2009-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6420 [patent_no_of_claims] => 1 [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/0011/20100011132.pdf [firstpage_image] =>[orig_patent_app_number] => 12564167 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/564167
Fiber channel connection storage controller Sep 21, 2009 Issued
Array ( [id] => 9023429 [patent_doc_number] => 08533426 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-10 [patent_title] => 'Methods and apparatus for providing independent logical address space and access management' [patent_app_type] => utility [patent_app_number] => 12/560553 [patent_app_country] => US [patent_app_date] => 2009-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10057 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 461 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12560553 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/560553
Methods and apparatus for providing independent logical address space and access management Sep 15, 2009 Issued
Array ( [id] => 4636892 [patent_doc_number] => 08015355 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-09-06 [patent_title] => 'System and method for managing hard lock state information in a distributed storage system environment' [patent_app_type] => utility [patent_app_number] => 12/535930 [patent_app_country] => US [patent_app_date] => 2009-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 21 [patent_no_of_words] => 11506 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/015/08015355.pdf [firstpage_image] =>[orig_patent_app_number] => 12535930 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/535930
System and method for managing hard lock state information in a distributed storage system environment Aug 4, 2009 Issued
Array ( [id] => 5491808 [patent_doc_number] => 20090292879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-26 [patent_title] => 'Nodma cache' [patent_app_type] => utility [patent_app_number] => 12/462466 [patent_app_country] => US [patent_app_date] => 2009-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4378 [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/0292/20090292879.pdf [firstpage_image] =>[orig_patent_app_number] => 12462466 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/462466
Nodma cache Aug 2, 2009 Abandoned
Array ( [id] => 7524959 [patent_doc_number] => 08028129 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-27 [patent_title] => 'Dynamically re-classifying data in a shared cache' [patent_app_type] => utility [patent_app_number] => 12/497115 [patent_app_country] => US [patent_app_date] => 2009-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5532 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/028/08028129.pdf [firstpage_image] =>[orig_patent_app_number] => 12497115 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/497115
Dynamically re-classifying data in a shared cache Jul 1, 2009 Issued
Menu