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] => 12128060 [patent_doc_number] => 20180011646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'DATA STORAGE DEVICE AND DATA STORAGE METHOD FOR DETECTING CURRENTLY-USED LOGICAL PAGES' [patent_app_type] => utility [patent_app_number] => 15/623586 [patent_app_country] => US [patent_app_date] => 2017-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3577 [patent_no_of_claims] => 17 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15623586 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/623586
Data storage device and data storage method for detecting currently-used logical pages Jun 14, 2017 Issued
Array ( [id] => 15544767 [patent_doc_number] => 10572163 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Method and system for managing storage device [patent_app_type] => utility [patent_app_number] => 15/623636 [patent_app_country] => US [patent_app_date] => 2017-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7752 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15623636 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/623636
Method and system for managing storage device Jun 14, 2017 Issued
Array ( [id] => 13706657 [patent_doc_number] => 20170364283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => METHOD AND SYSTEM FOR MANAGING MEMORIES IN STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/623427 [patent_app_country] => US [patent_app_date] => 2017-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15623427 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/623427
Method and system for allocating mirrored memories Jun 14, 2017 Issued
Array ( [id] => 14149611 [patent_doc_number] => 10255186 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-09 [patent_title] => Approximate cache memory [patent_app_type] => utility [patent_app_number] => 15/623343 [patent_app_country] => US [patent_app_date] => 2017-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7941 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15623343 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/623343
Approximate cache memory Jun 13, 2017 Issued
Array ( [id] => 15638871 [patent_doc_number] => 10592429 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-17 [patent_title] => Cache management for memory module comprising two-terminal resistive memory [patent_app_type] => utility [patent_app_number] => 15/615253 [patent_app_country] => US [patent_app_date] => 2017-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 15409 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15615253 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/615253
Cache management for memory module comprising two-terminal resistive memory Jun 5, 2017 Issued
Array ( [id] => 12121092 [patent_doc_number] => 20180004678 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'APPARATUS AND METHOD FOR PERFORMING ADDRESS TRANSLATION' [patent_app_type] => utility [patent_app_number] => 15/614644 [patent_app_country] => US [patent_app_date] => 2017-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7590 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15614644 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/614644
Apparatus and method for performing address translation Jun 5, 2017 Issued
Array ( [id] => 13540987 [patent_doc_number] => 20180322040 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => GARBAGE COLLECTION FOR DATA STORAGE [patent_app_type] => utility [patent_app_number] => 15/614871 [patent_app_country] => US [patent_app_date] => 2017-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10309 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15614871 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/614871
Garbage collection for data storage Jun 5, 2017 Issued
Array ( [id] => 15108311 [patent_doc_number] => 10475485 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-12 [patent_title] => Systems and methods for power and thermal throttling of memory devices via capacity reduction [patent_app_type] => utility [patent_app_number] => 15/614197 [patent_app_country] => US [patent_app_date] => 2017-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4333 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15614197 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/614197
Systems and methods for power and thermal throttling of memory devices via capacity reduction Jun 4, 2017 Issued
Array ( [id] => 11868222 [patent_doc_number] => 20170235508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'CLUSTER FAMILIES FOR CLUSTER SELECTION AND COOPERATIVE REPLICATION' [patent_app_type] => utility [patent_app_number] => 15/583235 [patent_app_country] => US [patent_app_date] => 2017-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11279 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15583235 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/583235
Cluster families for cluster selection and cooperative replication Apr 30, 2017 Issued
Array ( [id] => 13157797 [patent_doc_number] => 10095624 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-09 [patent_title] => Intelligent cache pre-fetch [patent_app_type] => utility [patent_app_number] => 15/581785 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10331 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15581785 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/581785
Intelligent cache pre-fetch Apr 27, 2017 Issued
Array ( [id] => 13948283 [patent_doc_number] => 10209916 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-19 [patent_title] => Device and method to divide and download content data [patent_app_type] => utility [patent_app_number] => 15/581886 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3890 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15581886 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/581886
Device and method to divide and download content data Apr 27, 2017 Issued
Array ( [id] => 13017135 [patent_doc_number] => 10031682 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-07-24 [patent_title] => Methods for improved data store migrations and devices thereof [patent_app_type] => utility [patent_app_number] => 15/581742 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8010 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15581742 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/581742
Methods for improved data store migrations and devices thereof Apr 27, 2017 Issued
Array ( [id] => 13172067 [patent_doc_number] => 10102150 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-10-16 [patent_title] => Adaptive smart data cache eviction [patent_app_type] => utility [patent_app_number] => 15/581788 [patent_app_country] => US [patent_app_date] => 2017-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12057 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15581788 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/581788
Adaptive smart data cache eviction Apr 27, 2017 Issued
Array ( [id] => 11853678 [patent_doc_number] => 20170228170 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'Write Mechanism for Storage Class Memory' [patent_app_type] => utility [patent_app_number] => 15/479619 [patent_app_country] => US [patent_app_date] => 2017-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2797 [patent_no_of_claims] => 28 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15479619 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/479619
Write Mechanism for Storage Class Memory Apr 4, 2017 Abandoned
Array ( [id] => 13467457 [patent_doc_number] => 20180285271 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => SPARSE SUPERLINE REMOVAL [patent_app_type] => utility [patent_app_number] => 15/476798 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5042 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15476798 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/476798
Sparse superline removal Mar 30, 2017 Issued
Array ( [id] => 13467451 [patent_doc_number] => 20180285268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => METHOD AND APPARATUS FOR REDUCING WRITE CONGESTION IN NON-VOLATILE MEMORY BASED LAST LEVEL CACHES [patent_app_type] => utility [patent_app_number] => 15/475197 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16272 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15475197 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/475197
METHOD AND APPARATUS FOR REDUCING WRITE CONGESTION IN NON-VOLATILE MEMORY BASED LAST LEVEL CACHES Mar 30, 2017 Abandoned
Array ( [id] => 14427227 [patent_doc_number] => 10318417 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-11 [patent_title] => Persistent caching of memory-side cache content [patent_app_type] => utility [patent_app_number] => 15/476866 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 13719 [patent_no_of_claims] => 26 [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] => 15476866 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/476866
Persistent caching of memory-side cache content Mar 30, 2017 Issued
Array ( [id] => 13467473 [patent_doc_number] => 20180285279 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => System, Apparatus And Method For Overriding Of Non-Locality-Based Instruction Handling [patent_app_type] => utility [patent_app_number] => 15/475244 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16291 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15475244 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/475244
System, apparatus and method for overriding of non-locality-based instruction handling Mar 30, 2017 Issued
Array ( [id] => 13467475 [patent_doc_number] => 20180285280 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => System, Apparatus And Method For Selective Enabling Of Locality-Based Instruction Handling [patent_app_type] => utility [patent_app_number] => 15/475249 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13124 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15475249 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/475249
System, apparatus and method for selective enabling of locality-based instruction handling Mar 30, 2017 Issued
Array ( [id] => 14034615 [patent_doc_number] => 10229059 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-12 [patent_title] => Dynamic fill policy for a shared cache [patent_app_type] => utility [patent_app_number] => 15/476816 [patent_app_country] => US [patent_app_date] => 2017-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 18163 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15476816 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/476816
Dynamic fill policy for a shared cache Mar 30, 2017 Issued
Menu