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] => 17358569 [patent_doc_number] => 20220019365 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-20 [patent_title] => APPARATUS, SYSTEM AND METHOD FOR OFFLOADING DATA TRANSFER OPERATIONS BETWEEN SOURCE AND DESTINATION STORAGE DEVICES TO A HARDWARE ACCELERATOR [patent_app_type] => utility [patent_app_number] => 17/390441 [patent_app_country] => US [patent_app_date] => 2021-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7965 [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] => 17390441 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/390441
Apparatus, system and method for offloading data transfer operations between source and destination storage devices to a hardware accelerator Jul 29, 2021 Issued
Array ( [id] => 18165799 [patent_doc_number] => 20230032400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => MANAGEMENT OF FLASH STORAGE MEDIA [patent_app_type] => utility [patent_app_number] => 17/387472 [patent_app_country] => US [patent_app_date] => 2021-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12493 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17387472 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/387472
Management of flash storage media Jul 27, 2021 Issued
Array ( [id] => 18703107 [patent_doc_number] => 11789617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Integration of hashgraph and erasure coding for data integrity [patent_app_type] => utility [patent_app_number] => 17/304942 [patent_app_country] => US [patent_app_date] => 2021-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3599 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17304942 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/304942
Integration of hashgraph and erasure coding for data integrity Jun 28, 2021 Issued
Array ( [id] => 18104107 [patent_doc_number] => 11543993 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-01-03 [patent_title] => Fast garbage collection in zoned namespaces SSDs [patent_app_type] => utility [patent_app_number] => 17/350903 [patent_app_country] => US [patent_app_date] => 2021-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9029 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17350903 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/350903
Fast garbage collection in zoned namespaces SSDs Jun 16, 2021 Issued
Array ( [id] => 18030533 [patent_doc_number] => 11513720 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Data storage device having predictive analytics [patent_app_type] => utility [patent_app_number] => 17/345877 [patent_app_country] => US [patent_app_date] => 2021-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6990 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17345877 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/345877
Data storage device having predictive analytics Jun 10, 2021 Issued
Array ( [id] => 18499575 [patent_doc_number] => 20230222335 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-13 [patent_title] => TRAINING USER AUTHENTICATION MODELS WITH FEDERATED LEARNING [patent_app_type] => utility [patent_app_number] => 17/997400 [patent_app_country] => US [patent_app_date] => 2021-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7170 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [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] => 17997400 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/997400
TRAINING USER AUTHENTICATION MODELS WITH FEDERATED LEARNING Jun 10, 2021 Pending
Array ( [id] => 18022661 [patent_doc_number] => 20220374160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-24 [patent_title] => COMPACTION POLICIES FOR APPEND-ONLY STORES [patent_app_type] => utility [patent_app_number] => 17/324663 [patent_app_country] => US [patent_app_date] => 2021-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10856 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 17324663 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/324663
Compaction policies for append-only stores May 18, 2021 Issued
Array ( [id] => 17069173 [patent_doc_number] => 20210271389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => METHOD AND APPARATUS FOR DELETING INDEX IN INTERNAL MEMORY [patent_app_type] => utility [patent_app_number] => 17/323405 [patent_app_country] => US [patent_app_date] => 2021-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7833 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17323405 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/323405
METHOD AND APPARATUS FOR DELETING INDEX IN INTERNAL MEMORY May 17, 2021 Abandoned
Array ( [id] => 17216296 [patent_doc_number] => 20210349634 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => DEFENSE AGAINST SPECULATIVE SIDE-CHANNEL ANALYSIS OF A COMPUTER SYSTEM [patent_app_type] => utility [patent_app_number] => 17/317716 [patent_app_country] => US [patent_app_date] => 2021-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20460 [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] => 17317716 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/317716
Memory region allocation to a software program May 10, 2021 Issued
Array ( [id] => 17580996 [patent_doc_number] => 20220137851 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [patent_title] => STORAGE DEVICE AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 17/313936 [patent_app_country] => US [patent_app_date] => 2021-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10155 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17313936 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/313936
Storage device and operating method performing garbage collection of cyclical data May 5, 2021 Issued
Array ( [id] => 17931740 [patent_doc_number] => 20220326865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-13 [patent_title] => QUALITY OF SERVICE (QoS) BASED DATA DEDUPLICATION [patent_app_type] => utility [patent_app_number] => 17/227627 [patent_app_country] => US [patent_app_date] => 2021-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7420 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17227627 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/227627
QUALITY OF SERVICE (QoS) BASED DATA DEDUPLICATION Apr 11, 2021 Abandoned
Array ( [id] => 17931742 [patent_doc_number] => 20220326867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-13 [patent_title] => COST-AWARE GARBAGE COLLECTION FOR CLOUD STORAGE [patent_app_type] => utility [patent_app_number] => 17/227866 [patent_app_country] => US [patent_app_date] => 2021-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7053 [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] => 17227866 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/227866
Cost-aware garbage collection for cloud storage Apr 11, 2021 Issued
Array ( [id] => 18072650 [patent_doc_number] => 11531484 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-12-20 [patent_title] => Distributed dataset modification, retention, and replication [patent_app_type] => utility [patent_app_number] => 17/228600 [patent_app_country] => US [patent_app_date] => 2021-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 8086 [patent_no_of_claims] => 21 [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] => 17228600 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/228600
Distributed dataset modification, retention, and replication Apr 11, 2021 Issued
Array ( [id] => 18591932 [patent_doc_number] => 11740828 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-29 [patent_title] => Data expiration for stream storages [patent_app_type] => utility [patent_app_number] => 17/223263 [patent_app_country] => US [patent_app_date] => 2021-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 9559 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17223263 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/223263
Data expiration for stream storages Apr 5, 2021 Issued
Array ( [id] => 17484263 [patent_doc_number] => 20220091767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-24 [patent_title] => REMOVING STALE HINTS FROM A DEDUPLICATION DATA STORE OF A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/301166 [patent_app_country] => US [patent_app_date] => 2021-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8240 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17301166 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/301166
Removing stale hints from a deduplication data store of a storage system Mar 28, 2021 Issued
Array ( [id] => 17899122 [patent_doc_number] => 20220308784 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => Single Command for Reading then Clearing Dynamic Random Access Memory [patent_app_type] => utility [patent_app_number] => 17/212258 [patent_app_country] => US [patent_app_date] => 2021-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8393 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17212258 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/212258
Single command for reading then clearing dynamic random access memory Mar 24, 2021 Issued
Array ( [id] => 17001371 [patent_doc_number] => 11080181 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-03 [patent_title] => Flash memory drive that supports export of erasable segments [patent_app_type] => utility [patent_app_number] => 17/211482 [patent_app_country] => US [patent_app_date] => 2021-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 27595 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17211482 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/211482
Flash memory drive that supports export of erasable segments Mar 23, 2021 Issued
Array ( [id] => 17605785 [patent_doc_number] => 11334273 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-17 [patent_title] => Valid data merging method, memory storage device and memory control circuit unit [patent_app_type] => utility [patent_app_number] => 17/207749 [patent_app_country] => US [patent_app_date] => 2021-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 11607 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17207749 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/207749
Valid data merging method, memory storage device and memory control circuit unit Mar 21, 2021 Issued
Array ( [id] => 16950091 [patent_doc_number] => 20210208783 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => DYNAMICALLY SELECTING SEGMENT HEIGHTS IN A HETEROGENEOUS RAID GROUP [patent_app_type] => utility [patent_app_number] => 17/205512 [patent_app_country] => US [patent_app_date] => 2021-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 38394 [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] => 17205512 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/205512
Dynamically selecting segment heights in a heterogeneous RAID group Mar 17, 2021 Issued
Array ( [id] => 17869121 [patent_doc_number] => 20220291858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-15 [patent_title] => UTILIZING PROGRAMMING PAGE SIZE GRANULARITY TO OPTIMIZE DATA SEGMENT STORAGE IN A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/201533 [patent_app_country] => US [patent_app_date] => 2021-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 33814 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17201533 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/201533
Utilizing programming page size granularity to optimize data segment storage in a storage system Mar 14, 2021 Issued
Menu