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] => 16592624 [patent_doc_number] => 10901887 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-26 [patent_title] => Buffered freepointer management memory system [patent_app_type] => utility [patent_app_number] => 15/982792 [patent_app_country] => US [patent_app_date] => 2018-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4742 [patent_no_of_claims] => 20 [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] => 15982792 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/982792
Buffered freepointer management memory system May 16, 2018 Issued
Array ( [id] => 13569159 [patent_doc_number] => 20180336127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => Locality Grouping During Garbage Collection of a Storage Device [patent_app_type] => utility [patent_app_number] => 15/983026 [patent_app_country] => US [patent_app_date] => 2018-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17134 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983026 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/983026
Locality grouping during garbage collection of a storage device May 16, 2018 Issued
Array ( [id] => 14161685 [patent_doc_number] => 20190107945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-11 [patent_title] => CONTROLLER FOR CONTROLLING ONE OR MORE MEMORY DEVICES AND OPERATION METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/971618 [patent_app_country] => US [patent_app_date] => 2018-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12814 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15971618 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/971618
CONTROLLER FOR CONTROLLING ONE OR MORE MEMORY DEVICES AND OPERATION METHOD THEREOF May 3, 2018 Abandoned
Array ( [id] => 14600895 [patent_doc_number] => 10353639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-16 [patent_title] => Memory system with controller for storage device array [patent_app_type] => utility [patent_app_number] => 15/943616 [patent_app_country] => US [patent_app_date] => 2018-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 10310 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 15943616 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/943616
Memory system with controller for storage device array Apr 1, 2018 Issued
Array ( [id] => 16667251 [patent_doc_number] => 10936498 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-02 [patent_title] => Shingled magnetic recording drive that updates media cache data in-place [patent_app_type] => utility [patent_app_number] => 15/919049 [patent_app_country] => US [patent_app_date] => 2018-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 6627 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15919049 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/919049
Shingled magnetic recording drive that updates media cache data in-place Mar 11, 2018 Issued
Array ( [id] => 15517063 [patent_doc_number] => 10565119 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => SMR drive that maintains physical locations of bands via flush/copy operations [patent_app_type] => utility [patent_app_number] => 15/919089 [patent_app_country] => US [patent_app_date] => 2018-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 19 [patent_no_of_words] => 6442 [patent_no_of_claims] => 20 [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] => 15919089 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/919089
SMR drive that maintains physical locations of bands via flush/copy operations Mar 11, 2018 Issued
Array ( [id] => 16292007 [patent_doc_number] => 10768856 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-08 [patent_title] => Memory access for multiple circuit components [patent_app_type] => utility [patent_app_number] => 15/919167 [patent_app_country] => US [patent_app_date] => 2018-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12067 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15919167 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/919167
Memory access for multiple circuit components Mar 11, 2018 Issued
Array ( [id] => 16667241 [patent_doc_number] => 10936487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-02 [patent_title] => Methods and apparatus for using circular addressing in convolutional operation [patent_app_type] => utility [patent_app_number] => 15/919207 [patent_app_country] => US [patent_app_date] => 2018-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 5621 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15919207 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/919207
Methods and apparatus for using circular addressing in convolutional operation Mar 11, 2018 Issued
Array ( [id] => 16145365 [patent_doc_number] => 10705752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Efficient data migration in hierarchical storage management system [patent_app_type] => utility [patent_app_number] => 15/894131 [patent_app_country] => US [patent_app_date] => 2018-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10219 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894131 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/894131
Efficient data migration in hierarchical storage management system Feb 11, 2018 Issued
Array ( [id] => 15517047 [patent_doc_number] => 10565111 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => Processor [patent_app_type] => utility [patent_app_number] => 15/893918 [patent_app_country] => US [patent_app_date] => 2018-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12088 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15893918 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/893918
Processor Feb 11, 2018 Issued
Array ( [id] => 13830255 [patent_doc_number] => 20190018612 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => CONTROLLER AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/893858 [patent_app_country] => US [patent_app_date] => 2018-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11344 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 15893858 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/893858
Controller to perform pre-pumping operation and operating method thereof Feb 11, 2018 Issued
Array ( [id] => 16565859 [patent_doc_number] => 10891228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Cache line states identifying memory cache [patent_app_type] => utility [patent_app_number] => 15/894019 [patent_app_country] => US [patent_app_date] => 2018-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10887 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894019 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/894019
Cache line states identifying memory cache Feb 11, 2018 Issued
Array ( [id] => 14313995 [patent_doc_number] => 20190146701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-16 [patent_title] => DATA DEDUPLICATION USING KVSSD [patent_app_type] => utility [patent_app_number] => 15/825062 [patent_app_country] => US [patent_app_date] => 2017-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3515 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15825062 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/825062
Data deduplication using KVSSD Nov 27, 2017 Issued
Array ( [id] => 14379445 [patent_doc_number] => 20190163635 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => DEFERRED METHOD OF ALLOCATING DISK SPACE FOR LIGHTNING SEGMENTS [patent_app_type] => utility [patent_app_number] => 15/824769 [patent_app_country] => US [patent_app_date] => 2017-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7379 [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] => 15824769 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/824769
Deferred method of allocating disk space for lightning segments Nov 27, 2017 Issued
Array ( [id] => 16232481 [patent_doc_number] => 10740029 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Expandable buffer for memory transactions [patent_app_type] => utility [patent_app_number] => 15/824539 [patent_app_country] => US [patent_app_date] => 2017-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 6613 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15824539 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/824539
Expandable buffer for memory transactions Nov 27, 2017 Issued
Array ( [id] => 16145041 [patent_doc_number] => 10705590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Power-conserving cache memory usage [patent_app_type] => utility [patent_app_number] => 15/824744 [patent_app_country] => US [patent_app_date] => 2017-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12302 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15824744 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/824744
Power-conserving cache memory usage Nov 27, 2017 Issued
Array ( [id] => 14378957 [patent_doc_number] => 20190163391 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => SYSTEMS AND METHODS FOR LOCALITY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 15/824750 [patent_app_country] => US [patent_app_date] => 2017-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12463 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15824750 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/824750
Systems and methods for locality management Nov 27, 2017 Issued
Array ( [id] => 14378915 [patent_doc_number] => 20190163370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => DATA REPLICATION BASED ON DATA-DRIVEN RECOVERY OBJECTIVES [patent_app_type] => utility [patent_app_number] => 15/824608 [patent_app_country] => US [patent_app_date] => 2017-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7733 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 15824608 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/824608
DATA REPLICATION BASED ON DATA-DRIVEN RECOVERY OBJECTIVES Nov 27, 2017 Abandoned
Array ( [id] => 13721191 [patent_doc_number] => 20170371550 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => FRAME CHOOSING DURING STORAGE CONSTRAINT CONDITION [patent_app_type] => utility [patent_app_number] => 15/705982 [patent_app_country] => US [patent_app_date] => 2017-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3809 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15705982 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/705982
Frame choosing during storage constraint condition Sep 14, 2017 Issued
Array ( [id] => 16446924 [patent_doc_number] => 10838853 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-17 [patent_title] => Nonvolatile memory controller that defers maintenance to host-commanded window [patent_app_type] => utility [patent_app_number] => 15/625931 [patent_app_country] => US [patent_app_date] => 2017-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 27521 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 338 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15625931 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/625931
Nonvolatile memory controller that defers maintenance to host-commanded window Jun 15, 2017 Issued
Menu