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] => 20500490 [patent_doc_number] => 20260029950 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-29 [patent_title] => Dynamic Buffer Management for Parallel Data Placement Handlers in a Data Storage Device [patent_app_type] => utility [patent_app_number] => 18/782540 [patent_app_country] => US [patent_app_date] => 2024-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5727 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18782540 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/782540
Dynamic Buffer Management for Parallel Data Placement Handlers in a Data Storage Device Jul 23, 2024 Pending
Array ( [id] => 19747745 [patent_doc_number] => 20250036310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => SEMICONDUCTOR STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 18/779832 [patent_app_country] => US [patent_app_date] => 2024-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26736 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18779832 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/779832
Semiconductor storage device Jul 21, 2024 Issued
Array ( [id] => 19544874 [patent_doc_number] => 20240361910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => PARALLELISM OF A HYPERSCALER STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/767279 [patent_app_country] => US [patent_app_date] => 2024-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 37214 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18767279 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/767279
PARALLELISM OF A HYPERSCALER STORAGE SYSTEM Jul 8, 2024 Pending
Array ( [id] => 20026935 [patent_doc_number] => 20250165157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => STORAGE DEVICE, OPERATING METHOD OF STORAGE DEVICE, AND OPERATING METHOD OF HOST [patent_app_type] => utility [patent_app_number] => 18/764491 [patent_app_country] => US [patent_app_date] => 2024-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6782 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764491 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/764491
Storage device and method with flexible power loss protection Jul 4, 2024 Issued
Array ( [id] => 19581558 [patent_doc_number] => 12147674 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-11-19 [patent_title] => Memory control method, memory storage device and memory control circuit unit [patent_app_type] => utility [patent_app_number] => 18/761237 [patent_app_country] => US [patent_app_date] => 2024-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8296 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18761237 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/761237
Memory control method, memory storage device and memory control circuit unit Jun 30, 2024 Issued
Array ( [id] => 20070560 [patent_doc_number] => 20250208782 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-26 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR REPLICATING DATA [patent_app_type] => utility [patent_app_number] => 18/755087 [patent_app_country] => US [patent_app_date] => 2024-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7328 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18755087 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/755087
Method, device, and computer program product for replicating data Jun 25, 2024 Issued
Array ( [id] => 20395453 [patent_doc_number] => 20250370928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-04 [patent_title] => CACHING OF DATA USING A NEXT READ INDEX TO SAVE POWER AND IMPROVE PERFORMANCE [patent_app_type] => utility [patent_app_number] => 18/677104 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18677104 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/677104
CACHING OF DATA USING A NEXT READ INDEX TO SAVE POWER AND IMPROVE PERFORMANCE May 28, 2024 Pending
Array ( [id] => 19603093 [patent_doc_number] => 20240393973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => RESYNCHRONIZATION OF INDIVIDUAL VOLUMES OF A CONSISTENCY GROUP (CG) WITHIN A CROSS-SITE STORAGE SOLUTION WHILE MAINTAINING SYNCHRONIZATION OF OTHER VOLUMES OF THE CG [patent_app_type] => utility [patent_app_number] => 18/673753 [patent_app_country] => US [patent_app_date] => 2024-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13704 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673753 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/673753
Resynchronization of individual volumes of a consistency group (CG) within a cross-site storage solution while maintaining synchronization of other volumes of the CG May 23, 2024 Issued
Array ( [id] => 20537565 [patent_doc_number] => 12554642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-17 [patent_title] => Memory sub-system cache extension to page buffers of a memory array [patent_app_type] => utility [patent_app_number] => 18/672310 [patent_app_country] => US [patent_app_date] => 2024-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5948 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18672310 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/672310
Memory sub-system cache extension to page buffers of a memory array May 22, 2024 Issued
Array ( [id] => 19481801 [patent_doc_number] => 20240329843 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => METHODS AND SYSTEMS TO IMPROVE RESUMPTION TIME OF INPUT/OUTPUT (I/O) OPERATIONS BASED ON PREFETCHING OF CONFIGURATION DATA AND EARLY ABORT OF CONFLICTING WORKFLOWS DURING A NON-DISRUPTIVE AUTOMATIC UNPLANNED FAILOVER FROM A PRIMARY COPY OF DATA AT A PRIMARY STORAGE SYSTEM TO A MIRROR COPY OF THE DATA AT A CROSS-SITE SECONDARY STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/672604 [patent_app_country] => US [patent_app_date] => 2024-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13446 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18672604 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/672604
Methods and systems to improve resumption time of input/output (I/O) operations based on prefetching of configuration data and early abort of conflicting workflows during a non-disruptive automatic unplanned failover from a primary copy of data at a primary storage system to a mirror copy of the data at a cross-site secondary storage system May 22, 2024 Issued
Array ( [id] => 19450912 [patent_doc_number] => 20240311042 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => ADAPTIVE TIME SENSE PARAMETERS AND OVERDRIVE VOLTAGE PARAMETERS FOR WORDLINES AT CORNER TEMPERATURES IN A MEMORY SUB-SYSTEM [patent_app_type] => utility [patent_app_number] => 18/671855 [patent_app_country] => US [patent_app_date] => 2024-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10217 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18671855 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/671855
Adaptive time sense parameters and overdrive voltage parameters for wordlines at corner temperatures in a memory sub-system May 21, 2024 Issued
Array ( [id] => 20537328 [patent_doc_number] => 12554403 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-17 [patent_title] => Adaptive time sense parameters and overdrive voltage parameters for respective groups of wordlines in a memory sub-system [patent_app_type] => utility [patent_app_number] => 18/662940 [patent_app_country] => US [patent_app_date] => 2024-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8785 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18662940 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/662940
Adaptive time sense parameters and overdrive voltage parameters for respective groups of wordlines in a memory sub-system May 12, 2024 Issued
Array ( [id] => 19530127 [patent_doc_number] => 20240354029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => OPERATION METHOD OF UNIVERSAL FLASH STORAGE HOST AND OPERATION METHOD OF UNIVERSAL FLASH STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/655816 [patent_app_country] => US [patent_app_date] => 2024-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17694 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18655816 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/655816
Operation method of universal flash storage host and operation method of universal flash storage system May 5, 2024 Issued
Array ( [id] => 19493451 [patent_doc_number] => 12112168 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-10-08 [patent_title] => Method for processing multiple transactions converted from single transaction in processor, and processor for performing same [patent_app_type] => utility [patent_app_number] => 18/644249 [patent_app_country] => US [patent_app_date] => 2024-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7689 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18644249 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/644249
Method for processing multiple transactions converted from single transaction in processor, and processor for performing same Apr 23, 2024 Issued
Array ( [id] => 20310644 [patent_doc_number] => 20250328273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => REPLICATION CONTROLLER IN A STORAGE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/642929 [patent_app_country] => US [patent_app_date] => 2024-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4517 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18642929 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/642929
Replication controller in a storage environment Apr 22, 2024 Issued
Array ( [id] => 20537333 [patent_doc_number] => 12554408 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-17 [patent_title] => System and method to manage disk write buffer [patent_app_type] => utility [patent_app_number] => 18/642489 [patent_app_country] => US [patent_app_date] => 2024-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 2485 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18642489 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/642489
System and method to manage disk write buffer Apr 21, 2024 Issued
Array ( [id] => 20481817 [patent_doc_number] => 12530292 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-20 [patent_title] => Caching techniques using a mapping cache and a data cache [patent_app_type] => utility [patent_app_number] => 18/638291 [patent_app_country] => US [patent_app_date] => 2024-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 26886 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18638291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/638291
Caching techniques using a mapping cache and a data cache Apr 16, 2024 Issued
Array ( [id] => 19347213 [patent_doc_number] => 20240256176 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => Traffic Control Method and Apparatus [patent_app_type] => utility [patent_app_number] => 18/633957 [patent_app_country] => US [patent_app_date] => 2024-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16427 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18633957 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/633957
Traffic control method and apparatus Apr 11, 2024 Issued
Array ( [id] => 19303065 [patent_doc_number] => 20240231644 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => APPARATUS WITH TIME-BASED READ LEVEL MANAGEMENT AND METHODS FOR OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 18/610770 [patent_app_country] => US [patent_app_date] => 2024-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5765 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18610770 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/610770
APPARATUS WITH TIME-BASED READ LEVEL MANAGEMENT AND METHODS FOR OPERATING THE SAME Mar 19, 2024 Pending
Array ( [id] => 19283688 [patent_doc_number] => 20240220164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => PROCESS ISOLATION FOR A PROCESSOR-IN-MEMORY ("PIM") DEVICE [patent_app_type] => utility [patent_app_number] => 18/604585 [patent_app_country] => US [patent_app_date] => 2024-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8275 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18604585 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/604585
Process isolation for a processor-in-memory ("PIM") device Mar 13, 2024 Issued
Menu