Search

Hai Phan

Examiner (ID: 15555)

Most Active Art Unit
2614
Art Unit(s)
2734, 2685, 2654, 2614
Total Applications
532
Issued Applications
277
Pending Applications
99
Abandoned Applications
159

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17736538 [patent_doc_number] => 20220221997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => ALLOCATING DATA STORAGE BASED ON AGGREGATE DUPLICATE PERFORMANCE [patent_app_type] => utility [patent_app_number] => 17/182759 [patent_app_country] => US [patent_app_date] => 2021-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20162 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17182759 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/182759
Allocating data storage based on aggregate duplicate performance Feb 22, 2021 Issued
Array ( [id] => 17535260 [patent_doc_number] => 20220113869 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-14 [patent_title] => Storage System and Method for Time-Duration-Based Efficient Block Management and Memory Access [patent_app_type] => utility [patent_app_number] => 17/176852 [patent_app_country] => US [patent_app_date] => 2021-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5402 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17176852 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/176852
Storage system and method for time-duration-based efficient block management and memory access Feb 15, 2021 Issued
Array ( [id] => 17892241 [patent_doc_number] => 11455212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-27 [patent_title] => Block-level single instancing [patent_app_type] => utility [patent_app_number] => 17/169257 [patent_app_country] => US [patent_app_date] => 2021-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 15382 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17169257 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/169257
Block-level single instancing Feb 4, 2021 Issued
Array ( [id] => 17846587 [patent_doc_number] => 11435959 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-06 [patent_title] => NAND raid controller [patent_app_type] => utility [patent_app_number] => 17/167040 [patent_app_country] => US [patent_app_date] => 2021-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 10364 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17167040 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/167040
NAND raid controller Feb 2, 2021 Issued
Array ( [id] => 17763258 [patent_doc_number] => 20220236870 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => METHOD AND SYSTEM FOR COMPRESSION IN BLOCK-BASED STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/158615 [patent_app_country] => US [patent_app_date] => 2021-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [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] => 17158615 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/158615
METHOD AND SYSTEM FOR COMPRESSION IN BLOCK-BASED STORAGE SYSTEMS Jan 25, 2021 Abandoned
Array ( [id] => 17736549 [patent_doc_number] => 20220222008 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => METHOD FOR MANAGING FLASH MEMORY MODULE AND ASSOCIATED FLASH MEMORY CONTROLLER AND MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 17/149700 [patent_app_country] => US [patent_app_date] => 2021-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5086 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17149700 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/149700
METHOD FOR MANAGING FLASH MEMORY MODULE AND ASSOCIATED FLASH MEMORY CONTROLLER AND MEMORY DEVICE Jan 13, 2021 Abandoned
Array ( [id] => 17722101 [patent_doc_number] => 20220214823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => LEVERAGING GARBAGE COLLECTION FOR RAID TRANSFORMATION [patent_app_type] => utility [patent_app_number] => 17/143339 [patent_app_country] => US [patent_app_date] => 2021-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9375 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17143339 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/143339
Leveraging garbage collection for raid transformation Jan 6, 2021 Issued
Array ( [id] => 17054234 [patent_doc_number] => 20210263668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => INFORMATION PROCESSING DEVICE AND COMPUTER-READABLE RECORDING MEDIUM RECORDING STORAGE CONTROL PROGRAM [patent_app_type] => utility [patent_app_number] => 17/142285 [patent_app_country] => US [patent_app_date] => 2021-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8708 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17142285 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/142285
INFORMATION PROCESSING DEVICE AND COMPUTER-READABLE RECORDING MEDIUM RECORDING STORAGE CONTROL PROGRAM Jan 5, 2021 Abandoned
Array ( [id] => 17690242 [patent_doc_number] => 20220197535 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => DATA OPERATION BASED ON VALID MEMORY UNIT COUNT [patent_app_type] => utility [patent_app_number] => 17/125872 [patent_app_country] => US [patent_app_date] => 2020-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8951 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17125872 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/125872
Data operation based on valid memory unit count Dec 16, 2020 Issued
Array ( [id] => 16921940 [patent_doc_number] => 20210195032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => APPARATUS, METHOD FOR CONTROLLING THE APPARATUS, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/119489 [patent_app_country] => US [patent_app_date] => 2020-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7357 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17119489 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/119489
Apparatus, method for controlling the apparatus, and storage medium for executing trim processing and performing wear leveling on area in use Dec 10, 2020 Issued
Array ( [id] => 18179855 [patent_doc_number] => 20230040584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => COMPUTER-IMPLEMENTED METHOD OF SOLVING A HAMILTONIAN [patent_app_type] => utility [patent_app_number] => 17/781768 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19841 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17781768 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/781768
COMPUTER-IMPLEMENTED METHOD OF SOLVING A HAMILTONIAN Dec 1, 2020 Pending
Array ( [id] => 17528685 [patent_doc_number] => 11301373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-12 [patent_title] => Reconstruction of address mapping in a host of a storage system [patent_app_type] => utility [patent_app_number] => 17/107236 [patent_app_country] => US [patent_app_date] => 2020-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 8030 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17107236 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/107236
Reconstruction of address mapping in a host of a storage system Nov 29, 2020 Issued
Array ( [id] => 19442926 [patent_doc_number] => 12093190 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-17 [patent_title] => Recordation of data in accordance with data compression method and counting reading of the data in accordance with data counting method [patent_app_type] => utility [patent_app_number] => 17/768101 [patent_app_country] => US [patent_app_date] => 2020-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7080 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17768101 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/768101
Recordation of data in accordance with data compression method and counting reading of the data in accordance with data counting method Nov 4, 2020 Issued
Array ( [id] => 18234732 [patent_doc_number] => 11599290 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-07 [patent_title] => Data storage method, electronic device, and computer program product [patent_app_type] => utility [patent_app_number] => 17/085799 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6771 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17085799 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/085799
Data storage method, electronic device, and computer program product Oct 29, 2020 Issued
Array ( [id] => 17269077 [patent_doc_number] => 11194502 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-07 [patent_title] => Electronic device, flash memory controller and method for performing garbage collection operation on flash memory module [patent_app_type] => utility [patent_app_number] => 17/082039 [patent_app_country] => US [patent_app_date] => 2020-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4802 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17082039 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/082039
Electronic device, flash memory controller and method for performing garbage collection operation on flash memory module Oct 27, 2020 Issued
Array ( [id] => 18881182 [patent_doc_number] => 20240004551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => Modulating Credit Allocations in Memory Subsystems [patent_app_type] => utility [patent_app_number] => 18/250476 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6888 [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] => 18250476 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/250476
Modulating credit allocations in memory subsystems Oct 25, 2020 Issued
Array ( [id] => 17565035 [patent_doc_number] => 20220129184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => DATA DEDUPLICATION (DEDUP) MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/079702 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6931 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079702 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079702
Data deduplication (dedup) management Oct 25, 2020 Issued
Array ( [id] => 16623584 [patent_doc_number] => 20210042237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => CONTROLLER FOR MANAGING SEQUENCE FOR MAP DATA, OPERATING METHOD THEREOF AND MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/079631 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10134 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079631 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079631
CONTROLLER FOR MANAGING SEQUENCE FOR MAP DATA, OPERATING METHOD THEREOF AND MEMORY SYSTEM Oct 25, 2020 Abandoned
Array ( [id] => 17565041 [patent_doc_number] => 20220129190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => TECHNIQUES FOR GENERATING DATA SETS WITH SPECIFIED COMPRESSION AND DEDUPLICATION RATIOS [patent_app_type] => utility [patent_app_number] => 17/077632 [patent_app_country] => US [patent_app_date] => 2020-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17406 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 338 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17077632 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/077632
Techniques for generating data sets with specified compression and deduplication ratios Oct 21, 2020 Issued
Array ( [id] => 18519707 [patent_doc_number] => 11709598 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-25 [patent_title] => Dynamic overprovisioning of storage device [patent_app_type] => utility [patent_app_number] => 17/026650 [patent_app_country] => US [patent_app_date] => 2020-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 14820 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17026650 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/026650
Dynamic overprovisioning of storage device Sep 20, 2020 Issued
Menu