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] => 17187142 [patent_doc_number] => 20210334027 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-28 [patent_title] => DATA CONTEXTUAL MIGRATION IN AN INFORMATION HANDLING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/855632 [patent_app_country] => US [patent_app_date] => 2020-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5857 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16855632 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/855632
Data contextual migration in an information handling system Apr 21, 2020 Issued
Array ( [id] => 16987002 [patent_doc_number] => 11074175 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-27 [patent_title] => Flash memory controller which assigns address and sends assigned address to host in connection with data write requests for use in issuing later read requests for the data [patent_app_type] => utility [patent_app_number] => 16/841459 [patent_app_country] => US [patent_app_date] => 2020-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 27557 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16841459 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/841459
Flash memory controller which assigns address and sends assigned address to host in connection with data write requests for use in issuing later read requests for the data Apr 5, 2020 Issued
16/841439 HOST-COMMANDED BLOCK ERASURE BASED ON CANDIDATES IDENTIFIED BY FLASH MEMORY CONTROLLER Apr 5, 2020 Abandoned
Array ( [id] => 16772801 [patent_doc_number] => 10983907 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-20 [patent_title] => Nonvolatile memory controller that supports host selected data movement based upon metadata generated by the nonvolatile memory controller [patent_app_type] => utility [patent_app_number] => 16/833541 [patent_app_country] => US [patent_app_date] => 2020-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 27557 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16833541 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/833541
Nonvolatile memory controller that supports host selected data movement based upon metadata generated by the nonvolatile memory controller Mar 27, 2020 Issued
Array ( [id] => 17009207 [patent_doc_number] => 20210240368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => Automatically Determining Sizing Configurations for Storage Components Using Machine Learning Techniques [patent_app_type] => utility [patent_app_number] => 16/778553 [patent_app_country] => US [patent_app_date] => 2020-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6278 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16778553 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/778553
Automatically determining sizing configurations for storage components using machine learning techniques Jan 30, 2020 Issued
Array ( [id] => 17269071 [patent_doc_number] => 11194496 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-07 [patent_title] => Data deduplication using KVSSD [patent_app_type] => utility [patent_app_number] => 16/718173 [patent_app_country] => US [patent_app_date] => 2019-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3529 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16718173 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/718173
Data deduplication using KVSSD Dec 16, 2019 Issued
Array ( [id] => 15743303 [patent_doc_number] => 20200110540 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => Systems and Methods for Allocating Data Compression Activities in a Storage System [patent_app_type] => utility [patent_app_number] => 16/707651 [patent_app_country] => US [patent_app_date] => 2019-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5913 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16707651 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/707651
Systems and methods for allocating data compression activities in a storage system Dec 8, 2019 Issued
Array ( [id] => 17589400 [patent_doc_number] => 11327672 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-10 [patent_title] => Data storage device for searching a last access page and operation method thereof [patent_app_type] => utility [patent_app_number] => 16/706169 [patent_app_country] => US [patent_app_date] => 2019-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 8758 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16706169 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/706169
Data storage device for searching a last access page and operation method thereof Dec 5, 2019 Issued
Array ( [id] => 16543174 [patent_doc_number] => 20200409589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => Zone Formation for Zoned Namespaces [patent_app_type] => utility [patent_app_number] => 16/703646 [patent_app_country] => US [patent_app_date] => 2019-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10628 [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] => 16703646 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/703646
Zone formation for zoned namespaces Dec 3, 2019 Issued
Array ( [id] => 16095139 [patent_doc_number] => 20200201556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => ARITHMETIC PROCESSING DEVICE, INFORMATION PROCESSING DEVICE, AND CONTROL METHOD FOR ARITHMETIC PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 16/695282 [patent_app_country] => US [patent_app_date] => 2019-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8425 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16695282 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/695282
Arithmetic processing device, information processing device, and control method for arithmetic processing device Nov 25, 2019 Issued
Array ( [id] => 15935617 [patent_doc_number] => 20200159442 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => MEMORY CONTROLLER AND FLASH MEMORY SYSTEM HAVING THE SAME [patent_app_type] => utility [patent_app_number] => 16/687155 [patent_app_country] => US [patent_app_date] => 2019-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3624 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 16687155 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/687155
Memory controller and flash memory system limiting data transfer rate Nov 17, 2019 Issued
Array ( [id] => 16095537 [patent_doc_number] => 20200201755 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/681374 [patent_app_country] => US [patent_app_date] => 2019-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14009 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16681374 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/681374
Memory system and operating method thereof performing garbage collection and write operations in parallel on different dies Nov 11, 2019 Issued
Array ( [id] => 15836425 [patent_doc_number] => 20200133495 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR READING DATA [patent_app_type] => utility [patent_app_number] => 16/656832 [patent_app_country] => US [patent_app_date] => 2019-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5791 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16656832 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/656832
Reading data in sub-blocks using data state information Oct 17, 2019 Issued
Array ( [id] => 17061946 [patent_doc_number] => 11106548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Dynamic application consistent data restoration [patent_app_type] => utility [patent_app_number] => 16/653560 [patent_app_country] => US [patent_app_date] => 2019-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5187 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16653560 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/653560
Dynamic application consistent data restoration Oct 14, 2019 Issued
Array ( [id] => 16751515 [patent_doc_number] => 20210103524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-08 [patent_title] => CIRCUITRY AND METHODS [patent_app_type] => utility [patent_app_number] => 16/595863 [patent_app_country] => US [patent_app_date] => 2019-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10063 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16595863 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/595863
Exclusivity in circuitry having a home node providing coherency control Oct 7, 2019 Issued
Array ( [id] => 16200525 [patent_doc_number] => 10725686 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-28 [patent_title] => Write stream separation into multiple partitions [patent_app_type] => utility [patent_app_number] => 16/583534 [patent_app_country] => US [patent_app_date] => 2019-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5178 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16583534 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/583534
Write stream separation into multiple partitions Sep 25, 2019 Issued
Array ( [id] => 16346317 [patent_doc_number] => 20200310968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => APPARATUS AND METHOD FOR TRANSMITTING GARBAGE COLLECTION STATUS INFORMATION IN A MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 16/575704 [patent_app_country] => US [patent_app_date] => 2019-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12218 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16575704 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/575704
APPARATUS AND METHOD FOR TRANSMITTING GARBAGE COLLECTION STATUS INFORMATION IN A MEMORY SYSTEM Sep 18, 2019 Abandoned
Array ( [id] => 17408763 [patent_doc_number] => 11249644 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-15 [patent_title] => Magnetic tape integration with distributed disk file systems [patent_app_type] => utility [patent_app_number] => 16/574939 [patent_app_country] => US [patent_app_date] => 2019-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 18135 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16574939 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/574939
Magnetic tape integration with distributed disk file systems Sep 17, 2019 Issued
Array ( [id] => 16675756 [patent_doc_number] => 20210064522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => EFFICIENT GARBAGE COLLECTION OF VARIABLE SIZE CHUNKING DEDUPLICATION [patent_app_type] => utility [patent_app_number] => 16/552954 [patent_app_country] => US [patent_app_date] => 2019-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9391 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16552954 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/552954
Efficient garbage collection of variable size chunking deduplication Aug 26, 2019 Issued
Array ( [id] => 18361590 [patent_doc_number] => 20230143181 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => WRITE BUFFER CONTROL IN MANAGED MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 16/968371 [patent_app_country] => US [patent_app_date] => 2019-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15682 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16968371 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/968371
Write buffer control in managed memory system Aug 26, 2019 Issued
Menu