Search

Daniel D. Tsui

Examiner (ID: 9882, Phone: (571)270-3253 , Office: P/2132 )

Most Active Art Unit
2132
Art Unit(s)
2132, 2182, 2185
Total Applications
717
Issued Applications
630
Pending Applications
46
Abandoned Applications
62

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17401625 [patent_doc_number] => 20220043715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => RETENTION TIME BASED CONSISTENT HASH RING [patent_app_type] => utility [patent_app_number] => 16/986564 [patent_app_country] => US [patent_app_date] => 2020-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6104 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16986564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/986564
Retention time based consistent hash ring Aug 5, 2020 Issued
Array ( [id] => 17379953 [patent_doc_number] => 11237969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-01 [patent_title] => Systems and methods for implementing coherent memory in a multiprocessor system [patent_app_type] => utility [patent_app_number] => 16/983345 [patent_app_country] => US [patent_app_date] => 2020-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14946 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16983345 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/983345
Systems and methods for implementing coherent memory in a multiprocessor system Aug 2, 2020 Issued
Array ( [id] => 17924483 [patent_doc_number] => 11467731 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-11 [patent_title] => Client driven multi-site consistency for object storage [patent_app_type] => utility [patent_app_number] => 16/943024 [patent_app_country] => US [patent_app_date] => 2020-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9025 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16943024 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/943024
Client driven multi-site consistency for object storage Jul 29, 2020 Issued
Array ( [id] => 17245624 [patent_doc_number] => 20210365368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => Flush Method for Mapping Table of SSD [patent_app_type] => utility [patent_app_number] => 16/929054 [patent_app_country] => US [patent_app_date] => 2020-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1921 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16929054 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/929054
Flush method for mapping table of SSD Jul 13, 2020 Issued
Array ( [id] => 17345606 [patent_doc_number] => 20220011937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-13 [patent_title] => System and Method for Synchronous Replication Write Handling [patent_app_type] => utility [patent_app_number] => 16/926051 [patent_app_country] => US [patent_app_date] => 2020-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8545 [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] => 16926051 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/926051
System and method for synchronous replication write handling Jul 9, 2020 Issued
Array ( [id] => 18046710 [patent_doc_number] => 11520664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-06 [patent_title] => Metadata based data replication [patent_app_type] => utility [patent_app_number] => 16/920918 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7138 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920918 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/920918
Metadata based data replication Jul 5, 2020 Issued
Array ( [id] => 17216313 [patent_doc_number] => 20210349651 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM FOR MIGRATING BACKUP SYSTEM [patent_app_type] => utility [patent_app_number] => 16/917812 [patent_app_country] => US [patent_app_date] => 2020-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16917812 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/917812
Method, device, and computer program for migrating backup system Jun 29, 2020 Issued
Array ( [id] => 16577414 [patent_doc_number] => 20210011815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => BACKUP DATA RESTORATION WITHOUT USER INTERVENTION [patent_app_type] => utility [patent_app_number] => 16/900103 [patent_app_country] => US [patent_app_date] => 2020-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5610 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16900103 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/900103
Backup data restoration without user intervention Jun 11, 2020 Issued
Array ( [id] => 17528655 [patent_doc_number] => 11301343 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-12 [patent_title] => Memory block age detection [patent_app_type] => utility [patent_app_number] => 16/900691 [patent_app_country] => US [patent_app_date] => 2020-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10456 [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] => 16900691 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/900691
Memory block age detection Jun 11, 2020 Issued
Array ( [id] => 17260797 [patent_doc_number] => 20210373782 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => Storage System and Method for Segregating Outliers in a Virtualization System [patent_app_type] => utility [patent_app_number] => 16/890246 [patent_app_country] => US [patent_app_date] => 2020-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5718 [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] => 16890246 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/890246
Storage system and method for segregating outliers in a virtualization system Jun 1, 2020 Issued
Array ( [id] => 17408804 [patent_doc_number] => 11249685 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-15 [patent_title] => Method for accessing flash memory module, associated flash memory controller and electronic device for accelerating reading speed of flash [patent_app_type] => utility [patent_app_number] => 16/888863 [patent_app_country] => US [patent_app_date] => 2020-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5422 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16888863 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888863
Method for accessing flash memory module, associated flash memory controller and electronic device for accelerating reading speed of flash May 31, 2020 Issued
Array ( [id] => 17260830 [patent_doc_number] => 20210373815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => Selective Snapshot Creation Using Source Tagging of Input-Output Operations [patent_app_type] => utility [patent_app_number] => 16/888668 [patent_app_country] => US [patent_app_date] => 2020-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9629 [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] => 16888668 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888668
Selective snapshot creation using source tagging of input-output operations May 29, 2020 Issued
Array ( [id] => 18119230 [patent_doc_number] => 11550624 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Method, device, and computer program product for executing a job in an application system [patent_app_type] => utility [patent_app_number] => 16/885670 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7917 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 16885670 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885670
Method, device, and computer program product for executing a job in an application system May 27, 2020 Issued
Array ( [id] => 16690600 [patent_doc_number] => 20210073078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => MEMORY CONTROLLER AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 16/880340 [patent_app_country] => US [patent_app_date] => 2020-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12481 [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] => 16880340 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/880340
Memory controller and method of operating the same May 20, 2020 Issued
Array ( [id] => 17771076 [patent_doc_number] => 11403016 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-02 [patent_title] => Optimizing snapshot changed blocks metadata querying [patent_app_type] => utility [patent_app_number] => 16/874903 [patent_app_country] => US [patent_app_date] => 2020-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10161 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16874903 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/874903
Optimizing snapshot changed blocks metadata querying May 14, 2020 Issued
Array ( [id] => 17230591 [patent_doc_number] => 20210357148 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => Storage System and Method for Host Memory Access [patent_app_type] => utility [patent_app_number] => 16/874101 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7812 [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] => 16874101 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/874101
Storage system and method for host memory access May 13, 2020 Issued
Array ( [id] => 17861620 [patent_doc_number] => 11442778 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => Fast shutdown of large scale-up processes [patent_app_type] => utility [patent_app_number] => 15/930041 [patent_app_country] => US [patent_app_date] => 2020-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6121 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15930041 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/930041
Fast shutdown of large scale-up processes May 11, 2020 Issued
Array ( [id] => 17308904 [patent_doc_number] => 11210014 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Method and apparatus for processing I/O information of data, method and apparatus for analyzing I/O information of data, and related devices [patent_app_type] => utility [patent_app_number] => 16/866423 [patent_app_country] => US [patent_app_date] => 2020-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 6356 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16866423 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/866423
Method and apparatus for processing I/O information of data, method and apparatus for analyzing I/O information of data, and related devices May 3, 2020 Issued
Array ( [id] => 17408909 [patent_doc_number] => 11249791 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-15 [patent_title] => System and method of selectively restoring a computer system to an operational state [patent_app_type] => utility [patent_app_number] => 16/863233 [patent_app_country] => US [patent_app_date] => 2020-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6416 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16863233 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/863233
System and method of selectively restoring a computer system to an operational state Apr 29, 2020 Issued
Array ( [id] => 17121132 [patent_doc_number] => 11132266 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-28 [patent_title] => Method, device, and computer program product for managing application system [patent_app_type] => utility [patent_app_number] => 16/863496 [patent_app_country] => US [patent_app_date] => 2020-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 18 [patent_no_of_words] => 12508 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16863496 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/863496
Method, device, and computer program product for managing application system Apr 29, 2020 Issued
Menu