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] => 11538359 [patent_doc_number] => 09612766 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-04 [patent_title] => 'Systems and methods for shadow migration progress estimation' [patent_app_type] => utility [patent_app_number] => 14/577702 [patent_app_country] => US [patent_app_date] => 2014-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7514 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14577702 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/577702
Systems and methods for shadow migration progress estimation Dec 18, 2014 Issued
Array ( [id] => 11739142 [patent_doc_number] => 09703725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-11 [patent_title] => 'System and method for providing kernel intrusion prevention and notification' [patent_app_type] => utility [patent_app_number] => 14/577367 [patent_app_country] => US [patent_app_date] => 2014-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5495 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 336 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14577367 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/577367
System and method for providing kernel intrusion prevention and notification Dec 18, 2014 Issued
Array ( [id] => 11816875 [patent_doc_number] => 09720825 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'System and method for performance optimal partial rank/bank interleaving for non-symmetrically populated DIMMs across DDR channels' [patent_app_type] => utility [patent_app_number] => 14/577416 [patent_app_country] => US [patent_app_date] => 2014-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 9494 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14577416 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/577416
System and method for performance optimal partial rank/bank interleaving for non-symmetrically populated DIMMs across DDR channels Dec 18, 2014 Issued
Array ( [id] => 12433626 [patent_doc_number] => 09977723 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-22 [patent_title] => Workload selection and cache capacity planning for a virtual storage area network [patent_app_type] => utility [patent_app_number] => 14/555041 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 9278 [patent_no_of_claims] => 20 [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] => 14555041 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555041
Workload selection and cache capacity planning for a virtual storage area network Nov 25, 2014 Issued
Array ( [id] => 10293224 [patent_doc_number] => 20150178223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-25 [patent_title] => 'Information Processing Technique to Manage Security Attributes of Data Generated in Different Modes' [patent_app_type] => utility [patent_app_number] => 14/538440 [patent_app_country] => US [patent_app_date] => 2014-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8291 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14538440 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/538440
Information processing technique to manage security attributes of data generated in different modes Nov 10, 2014 Issued
Array ( [id] => 11523335 [patent_doc_number] => 09606733 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'Data storage device and operating method' [patent_app_type] => utility [patent_app_number] => 14/537551 [patent_app_country] => US [patent_app_date] => 2014-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4184 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14537551 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/537551
Data storage device and operating method Nov 9, 2014 Issued
Array ( [id] => 10786102 [patent_doc_number] => 20160132258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-12 [patent_title] => 'Enhanced Reconstruction in an Array of Information Storage Devices by Physical Disk Reduction without Losing Data' [patent_app_type] => utility [patent_app_number] => 14/537039 [patent_app_country] => US [patent_app_date] => 2014-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6897 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14537039 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/537039
Enhanced reconstruction in an array of information storage devices by physical disk reduction without losing data Nov 9, 2014 Issued
Array ( [id] => 15486021 [patent_doc_number] => 10558359 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-11 [patent_title] => Device and method for virtual storage [patent_app_type] => utility [patent_app_number] => 14/536727 [patent_app_country] => US [patent_app_date] => 2014-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2773 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14536727 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/536727
Device and method for virtual storage Nov 9, 2014 Issued
Array ( [id] => 11482346 [patent_doc_number] => 09588893 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-07 [patent_title] => 'Store cache for transactional memory' [patent_app_type] => utility [patent_app_number] => 14/537131 [patent_app_country] => US [patent_app_date] => 2014-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8403 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14537131 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/537131
Store cache for transactional memory Nov 9, 2014 Issued
Array ( [id] => 10228217 [patent_doc_number] => 20150113210 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-23 [patent_title] => 'DATA STORAGE FLASH MEMORY MANAGEMENT METHOD AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/509142 [patent_app_country] => US [patent_app_date] => 2014-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11891 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14509142 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/509142
DATA STORAGE FLASH MEMORY MANAGEMENT METHOD AND PROGRAM Oct 7, 2014 Abandoned
Array ( [id] => 11430948 [patent_doc_number] => 09569265 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Optimization of data locks for improved write lock performance and CPU cache usage in multi core architectures' [patent_app_type] => utility [patent_app_number] => 14/507930 [patent_app_country] => US [patent_app_date] => 2014-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5423 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14507930 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/507930
Optimization of data locks for improved write lock performance and CPU cache usage in multi core architectures Oct 6, 2014 Issued
Array ( [id] => 11264835 [patent_doc_number] => 09489132 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-08 [patent_title] => 'Utilizing unmapped and unknown states in a replicated storage system' [patent_app_type] => utility [patent_app_number] => 14/508683 [patent_app_country] => US [patent_app_date] => 2014-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8993 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14508683 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/508683
Utilizing unmapped and unknown states in a replicated storage system Oct 6, 2014 Issued
Array ( [id] => 10308353 [patent_doc_number] => 20150193354 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-09 [patent_title] => 'MEMORY MAPPING METHOD OF NONVOLATILE MEMORY SYSTEM AND SYSTEM FOR PROVIDING THE MEMORY MAPPING METHOD' [patent_app_type] => utility [patent_app_number] => 14/507833 [patent_app_country] => US [patent_app_date] => 2014-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15197 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14507833 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/507833
Memory mapping method of nonvolatile memory system and system for providing the memory mapping method Oct 6, 2014 Issued
Array ( [id] => 11345125 [patent_doc_number] => 09529531 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-27 [patent_title] => 'Proxy hash table' [patent_app_type] => utility [patent_app_number] => 14/507811 [patent_app_country] => US [patent_app_date] => 2014-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9447 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [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] => 14507811 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/507811
Proxy hash table Oct 5, 2014 Issued
Array ( [id] => 10752075 [patent_doc_number] => 20160098227 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-07 [patent_title] => 'System and Method to Provide File System Functionality Over a PCIe Interface' [patent_app_type] => utility [patent_app_number] => 14/507572 [patent_app_country] => US [patent_app_date] => 2014-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4623 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14507572 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/507572
System and method to provide file system functionality over a PCIe interface Oct 5, 2014 Issued
Array ( [id] => 9897102 [patent_doc_number] => 20150052301 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-19 [patent_title] => 'MIRRORING MULTIPLE WRITEABLE STORAGE ARRAYS' [patent_app_type] => utility [patent_app_number] => 14/497879 [patent_app_country] => US [patent_app_date] => 2014-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5387 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14497879 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/497879
Mirroring multiple writeable storage arrays Sep 25, 2014 Issued
Array ( [id] => 10357322 [patent_doc_number] => 20150242327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'SYNCHRONIZING ACCESS TO DATA IN SHARED MEMORY' [patent_app_type] => utility [patent_app_number] => 14/486635 [patent_app_country] => US [patent_app_date] => 2014-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7730 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14486635 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/486635
Synchronizing access to data in shared memory Sep 14, 2014 Issued
Array ( [id] => 12820162 [patent_doc_number] => 20180165226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-14 [patent_title] => MEMORY PRIVILEGE [patent_app_type] => utility [patent_app_number] => 15/510114 [patent_app_country] => US [patent_app_date] => 2014-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10942 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15510114 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/510114
Method and apparatus for executing a process on a device using memory privileges Sep 9, 2014 Issued
Array ( [id] => 10948519 [patent_doc_number] => 20140351540 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-27 [patent_title] => 'COMPUTER SYSTEM AND STORAGE CONTROL METHOD OF THE SAME' [patent_app_type] => utility [patent_app_number] => 14/458372 [patent_app_country] => US [patent_app_date] => 2014-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 41 [patent_no_of_words] => 24402 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14458372 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/458372
Computer system and storage control method of the same Aug 12, 2014 Issued
Array ( [id] => 10969659 [patent_doc_number] => 20140372692 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-18 [patent_title] => 'ELIMINATING DUPLICATE DATA BY SHARING FILE SYSTEM EXTENTS' [patent_app_type] => utility [patent_app_number] => 14/456914 [patent_app_country] => US [patent_app_date] => 2014-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8772 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14456914 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/456914
Eliminating duplicate data by sharing file system extents Aug 10, 2014 Issued
Menu