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] => 17309121 [patent_doc_number] => 11210232 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Processor to detect redundancy of page table walk [patent_app_type] => utility [patent_app_number] => 16/562011 [patent_app_country] => US [patent_app_date] => 2019-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 12417 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16562011 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/562011
Processor to detect redundancy of page table walk Sep 4, 2019 Issued
Array ( [id] => 17252782 [patent_doc_number] => 11188271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-30 [patent_title] => Using storage managers in data storage management systems for license distribution, compliance, and updates [patent_app_type] => utility [patent_app_number] => 16/557890 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 37495 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16557890 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/557890
Using storage managers in data storage management systems for license distribution, compliance, and updates Aug 29, 2019 Issued
Array ( [id] => 17046424 [patent_doc_number] => 11099601 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-24 [patent_title] => Reducing latency of memory read operations returning data on a read data path across multiple clock boundaries, to a host implementing a high speed serial interface [patent_app_type] => utility [patent_app_number] => 16/556206 [patent_app_country] => US [patent_app_date] => 2019-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14145 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16556206 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/556206
Reducing latency of memory read operations returning data on a read data path across multiple clock boundaries, to a host implementing a high speed serial interface Aug 28, 2019 Issued
Array ( [id] => 18119322 [patent_doc_number] => 11550717 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Apparatuses and methods for concurrently accessing different memory planes of a memory [patent_app_type] => utility [patent_app_number] => 16/548754 [patent_app_country] => US [patent_app_date] => 2019-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4802 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16548754 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/548754
Apparatuses and methods for concurrently accessing different memory planes of a memory Aug 21, 2019 Issued
Array ( [id] => 15090205 [patent_doc_number] => 20190339913 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => SHINGLED MAGNETIC RECORDING DRIVE MAPPING USING NONVOLATILE RANDOM ACCESS MEMORY FOR PERSISTENT UPDATES [patent_app_type] => utility [patent_app_number] => 16/515152 [patent_app_country] => US [patent_app_date] => 2019-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9556 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16515152 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/515152
Shingled magnetic recording drive mapping using nonvolatile random access memory for persistent updates Jul 17, 2019 Issued
Array ( [id] => 15042537 [patent_doc_number] => 20190332273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => IMPLICIT LEADER ELECTION IN A DISTRIBUTED STORAGE NETWORK [patent_app_type] => utility [patent_app_number] => 16/504659 [patent_app_country] => US [patent_app_date] => 2019-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10539 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16504659 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/504659
Implicit leader election in a distributed storage network Jul 7, 2019 Issued
Array ( [id] => 17091490 [patent_doc_number] => 11119678 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Transactional operations in multi-master distributed data management systems [patent_app_type] => utility [patent_app_number] => 16/455579 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6295 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16455579 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455579
Transactional operations in multi-master distributed data management systems Jun 26, 2019 Issued
Array ( [id] => 17492091 [patent_doc_number] => 11281394 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Replication across partitioning schemes in a distributed storage system [patent_app_type] => utility [patent_app_number] => 16/450632 [patent_app_country] => US [patent_app_date] => 2019-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 23 [patent_no_of_words] => 35366 [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] => 16450632 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/450632
Replication across partitioning schemes in a distributed storage system Jun 23, 2019 Issued
Array ( [id] => 17091764 [patent_doc_number] => 11119954 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Host emulator [patent_app_type] => utility [patent_app_number] => 16/449799 [patent_app_country] => US [patent_app_date] => 2019-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 19723 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16449799 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/449799
Host emulator Jun 23, 2019 Issued
Array ( [id] => 15685399 [patent_doc_number] => 20200097363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => AUTOMATIC PREFILL OF A STORAGE SYSTEM WITH CONDITIONING OF RAID STRIPES [patent_app_type] => utility [patent_app_number] => 16/446161 [patent_app_country] => US [patent_app_date] => 2019-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16446161 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/446161
Automatic prefill of a storage system with conditioning of raid stripes Jun 18, 2019 Issued
Array ( [id] => 14872623 [patent_doc_number] => 20190286553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-19 [patent_title] => LOCALITY DOMAIN-BASED MEMORY POOLS FOR VIRTUALIZED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/429291 [patent_app_country] => US [patent_app_date] => 2019-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16429291 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/429291
Locality domain-based memory pools for virtualized computing environment Jun 2, 2019 Issued
Array ( [id] => 14872661 [patent_doc_number] => 20190286572 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-19 [patent_title] => FACILITATING ACCESS TO MEMORY LOCALITY DOMAIN INFORMATION [patent_app_type] => utility [patent_app_number] => 16/427595 [patent_app_country] => US [patent_app_date] => 2019-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18358 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16427595 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/427595
Facilitating access to memory locality domain information May 30, 2019 Issued
Array ( [id] => 16957955 [patent_doc_number] => 11061819 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Distributed computing based on memory as a service [patent_app_type] => utility [patent_app_number] => 16/424424 [patent_app_country] => US [patent_app_date] => 2019-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 32 [patent_no_of_words] => 24443 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16424424 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/424424
Distributed computing based on memory as a service May 27, 2019 Issued
Array ( [id] => 14811245 [patent_doc_number] => 20190272232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-05 [patent_title] => NON-VOLATILE MEMORY CONTROLLER CACHE ARCHITECTURE WITH SUPPORT FOR SEPARATION OF DATA STREAMS [patent_app_type] => utility [patent_app_number] => 16/418880 [patent_app_country] => US [patent_app_date] => 2019-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14526 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16418880 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/418880
Non-volatile memory controller cache architecture with support for separation of data streams May 20, 2019 Issued
Array ( [id] => 14811255 [patent_doc_number] => 20190272237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-05 [patent_title] => PROCESSING CACHE MISS RATES TO DETERMINE MEMORY SPACE TO ADD TO AN ACTIVE CACHE TO REDUCE A CACHE MISS RATE FOR THE ACTIVE CACHE [patent_app_type] => utility [patent_app_number] => 16/417637 [patent_app_country] => US [patent_app_date] => 2019-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8686 [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] => 16417637 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/417637
Processing cache miss rates to determine memory space to add to an active cache to reduce a cache miss rate for the active cache May 19, 2019 Issued
Array ( [id] => 17001130 [patent_doc_number] => 11079940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Bandwidth management of memory through containers [patent_app_type] => utility [patent_app_number] => 16/390136 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5771 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 16390136 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/390136
Bandwidth management of memory through containers Apr 21, 2019 Issued
Array ( [id] => 16894869 [patent_doc_number] => 11036419 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-06-15 [patent_title] => Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites [patent_app_type] => utility [patent_app_number] => 16/388926 [patent_app_country] => US [patent_app_date] => 2019-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10381 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16388926 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/388926
Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites Apr 18, 2019 Issued
Array ( [id] => 16378040 [patent_doc_number] => 20200326882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => ADAPTIVELY TUNING POLLING INTERVALS OF CONTROL HOSTS IN DISTRIBUTED STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/384412 [patent_app_country] => US [patent_app_date] => 2019-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9572 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16384412 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/384412
Adaptively tuning polling intervals of control hosts in distributed storage systems Apr 14, 2019 Issued
Array ( [id] => 16706343 [patent_doc_number] => 10956276 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => System state recovery in a distributed, cloud-based storage system [patent_app_type] => utility [patent_app_number] => 16/382751 [patent_app_country] => US [patent_app_date] => 2019-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8530 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16382751 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/382751
System state recovery in a distributed, cloud-based storage system Apr 11, 2019 Issued
Array ( [id] => 14676063 [patent_doc_number] => 20190237146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => PREEMPTIVE IDLE TIME READ SCANS [patent_app_type] => utility [patent_app_number] => 16/381682 [patent_app_country] => US [patent_app_date] => 2019-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17196 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16381682 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/381682
Preemptive idle time read scans Apr 10, 2019 Issued
Menu