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] => 20563997 [patent_doc_number] => 12566606 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-03 [patent_title] => Prefetching cache blocks based on an address for a group and a bit field [patent_app_type] => utility [patent_app_number] => 18/182778 [patent_app_country] => US [patent_app_date] => 2023-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5253 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18182778 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/182778
Prefetching cache blocks based on an address for a group and a bit field Mar 12, 2023 Issued
Array ( [id] => 19719227 [patent_doc_number] => 12204765 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-21 [patent_title] => Memory system [patent_app_type] => utility [patent_app_number] => 18/181824 [patent_app_country] => US [patent_app_date] => 2023-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 29 [patent_no_of_words] => 17605 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18181824 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/181824
Memory system Mar 9, 2023 Issued
Array ( [id] => 19802630 [patent_doc_number] => 20250068555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => VIDEO MEMORY ALLOCATION METHOD AND APPARATUS, AND MEDIUM AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/725463 [patent_app_country] => US [patent_app_date] => 2023-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9493 [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] => 18725463 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/725463
Video memory allocation method and apparatus, and medium and electronic device Feb 20, 2023 Issued
Array ( [id] => 19885895 [patent_doc_number] => 12271612 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Multi-dimensional solid state drive block access [patent_app_type] => utility [patent_app_number] => 18/108351 [patent_app_country] => US [patent_app_date] => 2023-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18108351 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/108351
Multi-dimensional solid state drive block access Feb 9, 2023 Issued
Array ( [id] => 19609973 [patent_doc_number] => 12158847 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-03 [patent_title] => Control device, control method, recording medium in which control program is recorded, and vehicle [patent_app_type] => utility [patent_app_number] => 18/165418 [patent_app_country] => US [patent_app_date] => 2023-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7130 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18165418 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/165418
Control device, control method, recording medium in which control program is recorded, and vehicle Feb 6, 2023 Issued
Array ( [id] => 18630371 [patent_doc_number] => 20230289264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => BACK UP AND RESTORE RELATED DATA ON DIFFERENT CLOUD STORAGE TIERS [patent_app_type] => utility [patent_app_number] => 18/106728 [patent_app_country] => US [patent_app_date] => 2023-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 32291 [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] => 18106728 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/106728
Back up and restore related data on different cloud storage tiers Feb 6, 2023 Issued
Array ( [id] => 20331571 [patent_doc_number] => 12461848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-04 [patent_title] => Memory paging method and system, and storage medium [patent_app_type] => utility [patent_app_number] => 18/685060 [patent_app_country] => US [patent_app_date] => 2023-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 4476 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18685060 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/685060
Memory paging method and system, and storage medium Feb 2, 2023 Issued
Array ( [id] => 19276261 [patent_doc_number] => 12026389 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-02 [patent_title] => Identifying the best time to schedule a migration based on source and target system load [patent_app_type] => utility [patent_app_number] => 18/161929 [patent_app_country] => US [patent_app_date] => 2023-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4015 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18161929 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/161929
Identifying the best time to schedule a migration based on source and target system load Jan 30, 2023 Issued
Array ( [id] => 19347496 [patent_doc_number] => 20240256459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => SYSTEM AND METHOD FOR MANAGING A MEMORY HIERARCHY [patent_app_type] => utility [patent_app_number] => 18/160221 [patent_app_country] => US [patent_app_date] => 2023-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5500 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18160221 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/160221
SYSTEM AND METHOD FOR MANAGING A MEMORY HIERARCHY Jan 25, 2023 Abandoned
Array ( [id] => 18471159 [patent_doc_number] => 20230205445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-29 [patent_title] => DEVICE AND METHOD FOR DATA REPLICATION IN DISAGGREGATED DISTRIBUTED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/089986 [patent_app_country] => US [patent_app_date] => 2022-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10962 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18089986 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/089986
Device and method for data replication in disaggregated distributed storage system Dec 27, 2022 Issued
Array ( [id] => 19475900 [patent_doc_number] => 12105991 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Mapping for storing data and metadata [patent_app_type] => utility [patent_app_number] => 18/081723 [patent_app_country] => US [patent_app_date] => 2022-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4909 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18081723 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/081723
Mapping for storing data and metadata Dec 14, 2022 Issued
Array ( [id] => 19053210 [patent_doc_number] => 20240095179 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-21 [patent_title] => DATA PROCESSING SYSTEM AND MEMORY MANAGEMENT METHOD OF DATA PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/065123 [patent_app_country] => US [patent_app_date] => 2022-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5874 [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] => 18065123 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/065123
Data processing system and memory management method of data processing system Dec 12, 2022 Issued
Array ( [id] => 19235656 [patent_doc_number] => 20240192851 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-13 [patent_title] => SHARED MEMORY AUTONOMIC SEGMENT SIZE PROMOTION IN A PAGED-SEGMENTED OPERATING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/063278 [patent_app_country] => US [patent_app_date] => 2022-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6167 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18063278 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/063278
Shared memory autonomic segment size promotion in a paged-segmented operating system Dec 7, 2022 Issued
Array ( [id] => 18255355 [patent_doc_number] => 20230082394 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => SYSTEMS AND METHODS FOR MESSAGE QUEUE STORAGE [patent_app_type] => utility [patent_app_number] => 17/991761 [patent_app_country] => US [patent_app_date] => 2022-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10769 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 17991761 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/991761
Systems and methods for message queue storage Nov 20, 2022 Issued
Array ( [id] => 20079684 [patent_doc_number] => 12353753 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Diagonal page mapping in memory systems [patent_app_type] => utility [patent_app_number] => 17/978050 [patent_app_country] => US [patent_app_date] => 2022-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6499 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17978050 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/978050
Diagonal page mapping in memory systems Oct 30, 2022 Issued
Array ( [id] => 19327484 [patent_doc_number] => 12045167 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => Conversion of a clean unique request to a read unique request by a memory coherency manager circuit [patent_app_type] => utility [patent_app_number] => 17/962232 [patent_app_country] => US [patent_app_date] => 2022-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7022 [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] => 17962232 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/962232
Conversion of a clean unique request to a read unique request by a memory coherency manager circuit Oct 6, 2022 Issued
Array ( [id] => 19084631 [patent_doc_number] => 20240111432 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => ERASURE CODING IMPLEMENTATION WITH REDUCED PARITY CALCULATION OVERHEAD [patent_app_type] => utility [patent_app_number] => 17/960124 [patent_app_country] => US [patent_app_date] => 2022-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3682 [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] => 17960124 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/960124
Erasure coding implementation with reduced parity calculation overhead Oct 3, 2022 Issued
Array ( [id] => 18856005 [patent_doc_number] => 11853588 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites [patent_app_type] => utility [patent_app_number] => 17/954429 [patent_app_country] => US [patent_app_date] => 2022-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10423 [patent_no_of_claims] => 20 [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] => 17954429 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/954429
Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites Sep 27, 2022 Issued
Array ( [id] => 18149372 [patent_doc_number] => 20230023229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-26 [patent_title] => VOLATILE MEMORY DATA RECOVERY BASED ON INDEPENDENT PROCESSING UNIT DATA ACCESS [patent_app_type] => utility [patent_app_number] => 17/952835 [patent_app_country] => US [patent_app_date] => 2022-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15709 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17952835 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/952835
VOLATILE MEMORY DATA RECOVERY BASED ON INDEPENDENT PROCESSING UNIT DATA ACCESS Sep 25, 2022 Pending
Array ( [id] => 18144919 [patent_doc_number] => 20230018773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => Using Replication To Create Storage Service Tiers [patent_app_type] => utility [patent_app_number] => 17/951907 [patent_app_country] => US [patent_app_date] => 2022-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 55082 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17951907 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/951907
Using Replication To Create Storage Service Tiers Sep 22, 2022 Pending
Menu