Search

Tuan V. Thai

Examiner (ID: 19385, Phone: (571)272-4187 , Office: P/2135 )

Most Active Art Unit
2135
Art Unit(s)
2185, 2186, 2135, 2752, 2318
Total Applications
1739
Issued Applications
1522
Pending Applications
71
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17230780 [patent_doc_number] => 20210357337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => SYSTEM AND METHOD FOR DIRECT MEMORY ACCESS [patent_app_type] => utility [patent_app_number] => 17/301724 [patent_app_country] => US [patent_app_date] => 2021-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3462 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17301724 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/301724
System and method for direct memory access Apr 12, 2021 Issued
Array ( [id] => 17899333 [patent_doc_number] => 20220308995 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => INTEGRATED THREE-DIMENSIONAL (3D) DRAM CACHE [patent_app_type] => utility [patent_app_number] => 17/214835 [patent_app_country] => US [patent_app_date] => 2021-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14244 [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] => 17214835 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/214835
Integrated three-dimensional (3D) DRAM cache Mar 26, 2021 Issued
Array ( [id] => 17113914 [patent_doc_number] => 20210294511 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => Direct Data Placement [patent_app_type] => utility [patent_app_number] => 17/206695 [patent_app_country] => US [patent_app_date] => 2021-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7495 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17206695 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/206695
Direct data placement Mar 18, 2021 Issued
Array ( [id] => 17722111 [patent_doc_number] => 20220214833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR DATA WRITING [patent_app_type] => utility [patent_app_number] => 17/205542 [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] => 5590 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17205542 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/205542
Method, device and computer program product for data writing Mar 17, 2021 Issued
Array ( [id] => 18873385 [patent_doc_number] => 11861195 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-02 [patent_title] => TLC data programming with hybrid parity [patent_app_type] => utility [patent_app_number] => 17/202163 [patent_app_country] => US [patent_app_date] => 2021-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9324 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [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] => 17202163 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/202163
TLC data programming with hybrid parity Mar 14, 2021 Issued
Array ( [id] => 17100868 [patent_doc_number] => 20210288659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => DYNAMIC CLUSTERING-BASED DATA COMPRESSION [patent_app_type] => utility [patent_app_number] => 17/200403 [patent_app_country] => US [patent_app_date] => 2021-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14268 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [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] => 17200403 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/200403
Dynamic clustering-based data compression Mar 11, 2021 Issued
Array ( [id] => 17636698 [patent_doc_number] => 11347422 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-31 [patent_title] => Techniques to enhance storage devices with built-in transparent compression for mitigating out-of-space issues [patent_app_type] => utility [patent_app_number] => 17/191002 [patent_app_country] => US [patent_app_date] => 2021-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3868 [patent_no_of_claims] => 19 [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] => 17191002 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/191002
Techniques to enhance storage devices with built-in transparent compression for mitigating out-of-space issues Mar 2, 2021 Issued
Array ( [id] => 18119327 [patent_doc_number] => 11550722 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Method, system, and apparatus for supporting multiple address spaces to facilitate data movement [patent_app_type] => utility [patent_app_number] => 17/189844 [patent_app_country] => US [patent_app_date] => 2021-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13178 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17189844 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/189844
Method, system, and apparatus for supporting multiple address spaces to facilitate data movement Mar 1, 2021 Issued
Array ( [id] => 17751388 [patent_doc_number] => 20220229593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-21 [patent_title] => Detection Of Scattered Data Locations [patent_app_type] => utility [patent_app_number] => 17/185789 [patent_app_country] => US [patent_app_date] => 2021-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7059 [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] => 17185789 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/185789
Detection of scattered data locations Feb 24, 2021 Issued
Array ( [id] => 18248020 [patent_doc_number] => 11604605 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-14 [patent_title] => Memory controller [patent_app_type] => utility [patent_app_number] => 17/170001 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 25251 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 275 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17170001 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/170001
Memory controller Feb 7, 2021 Issued
Array ( [id] => 17729628 [patent_doc_number] => 11386018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-12 [patent_title] => Memory system and operating method thereof [patent_app_type] => utility [patent_app_number] => 17/151993 [patent_app_country] => US [patent_app_date] => 2021-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10359 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17151993 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/151993
Memory system and operating method thereof Jan 18, 2021 Issued
Array ( [id] => 18283407 [patent_doc_number] => 20230098879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => METHOD FOR DATA SYNCHRONIZATION BETWEEN HOST SIDE AND FPGA ACCELERATOR [patent_app_type] => utility [patent_app_number] => 17/801284 [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] => 4787 [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] => 17801284 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/801284
Method for data synchronization between host side and FPGA accelerator Jan 6, 2021 Issued
Array ( [id] => 17675058 [patent_doc_number] => 20220188225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => LOW-COST ADDRESS MAPPING FOR STORAGE DEVICES WITH BUILT-IN TRANSPARENT COMPRESSION [patent_app_type] => utility [patent_app_number] => 17/120386 [patent_app_country] => US [patent_app_date] => 2020-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5241 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17120386 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/120386
LOW-COST ADDRESS MAPPING FOR STORAGE DEVICES WITH BUILT-IN TRANSPARENT COMPRESSION Dec 13, 2020 Abandoned
Array ( [id] => 17824570 [patent_doc_number] => 11429518 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-30 [patent_title] => Paging in thin-provisioned disaggregated memory [patent_app_type] => utility [patent_app_number] => 17/115375 [patent_app_country] => US [patent_app_date] => 2020-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9686 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17115375 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/115375
Paging in thin-provisioned disaggregated memory Dec 7, 2020 Issued
Array ( [id] => 18136054 [patent_doc_number] => 11561730 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-01-24 [patent_title] => Selecting paths between a host and a storage system [patent_app_type] => utility [patent_app_number] => 17/106943 [patent_app_country] => US [patent_app_date] => 2020-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11274 [patent_no_of_claims] => 17 [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] => 17106943 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/106943
Selecting paths between a host and a storage system Nov 29, 2020 Issued
Array ( [id] => 16772606 [patent_doc_number] => 10983710 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-20 [patent_title] => Uneven distributed storage across a mesh fabric storage system [patent_app_type] => utility [patent_app_number] => 17/100633 [patent_app_country] => US [patent_app_date] => 2020-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7831 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17100633 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/100633
Uneven distributed storage across a mesh fabric storage system Nov 19, 2020 Issued
Array ( [id] => 18203968 [patent_doc_number] => 11586359 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-02-21 [patent_title] => Tracking storage consumption in a storage array [patent_app_type] => utility [patent_app_number] => 17/084757 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5753 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17084757 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/084757
Tracking storage consumption in a storage array Oct 29, 2020 Issued
Array ( [id] => 17580998 [patent_doc_number] => 20220137853 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [patent_title] => SYSTEM AND METHOD FOR MANAGING CLEANING POLICIES OF STORAGE DEVICES IN STORAGE DEVICE POOLS USING SELF-MONITORED STATISTICS AND INPUT/OUTPUT STATISTICS [patent_app_type] => utility [patent_app_number] => 17/085282 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5124 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17085282 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/085282
System and method for managing cleaning policies of storage devices in storage device pools using self-monitored statistics and input/output statistics Oct 29, 2020 Issued
Array ( [id] => 18030769 [patent_doc_number] => 11513958 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Shared mid-level data cache [patent_app_type] => utility [patent_app_number] => 17/081140 [patent_app_country] => US [patent_app_date] => 2020-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13612 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17081140 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/081140
Shared mid-level data cache Oct 26, 2020 Issued
Array ( [id] => 17892129 [patent_doc_number] => 11455099 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-09-27 [patent_title] => Fast block device, system and methodology [patent_app_type] => utility [patent_app_number] => 17/079031 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 19 [patent_no_of_words] => 14829 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079031 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079031
Fast block device, system and methodology Oct 22, 2020 Issued
Menu