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] => 10376664 [patent_doc_number] => 20150261671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-17 [patent_title] => 'GARBAGE COLLECTION METHOD FOR FLASH MEMORY' [patent_app_type] => utility [patent_app_number] => 14/452767 [patent_app_country] => US [patent_app_date] => 2014-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2807 [patent_no_of_claims] => 10 [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] => 14452767 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/452767
Garbage collection method for flash memory Aug 5, 2014 Issued
Array ( [id] => 10695632 [patent_doc_number] => 20160041778 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-11 [patent_title] => 'MANAGING DATA WITHIN A STORAGE DEVICE BASED ON FILE SYSTEM METADATA' [patent_app_type] => utility [patent_app_number] => 14/453200 [patent_app_country] => US [patent_app_date] => 2014-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4344 [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] => 14453200 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/453200
Managing data within a storage device based on file system metadata Aug 5, 2014 Issued
Array ( [id] => 10695631 [patent_doc_number] => 20160041777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-11 [patent_title] => 'CLIENT-SIDE DEDUPLICATION WITH LOCAL CHUNK CACHING' [patent_app_type] => utility [patent_app_number] => 14/453158 [patent_app_country] => US [patent_app_date] => 2014-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11533 [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] => 14453158 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/453158
Client-side deduplication with local chunk caching Aug 5, 2014 Issued
Array ( [id] => 16501382 [patent_doc_number] => 10866765 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-15 [patent_title] => System and method for managing content using generic content management interface [patent_app_type] => utility [patent_app_number] => 14/316819 [patent_app_country] => US [patent_app_date] => 2014-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2864 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [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] => 14316819 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/316819
System and method for managing content using generic content management interface Jun 26, 2014 Issued
Array ( [id] => 10575970 [patent_doc_number] => 09298616 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Systems and methods for tracking working-set estimates with a limited resource budget' [patent_app_type] => utility [patent_app_number] => 14/315881 [patent_app_country] => US [patent_app_date] => 2014-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6578 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14315881 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/315881
Systems and methods for tracking working-set estimates with a limited resource budget Jun 25, 2014 Issued
Array ( [id] => 10589697 [patent_doc_number] => 09311315 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-12 [patent_title] => 'Information processing system and method for controlling the same' [patent_app_type] => utility [patent_app_number] => 14/306974 [patent_app_country] => US [patent_app_date] => 2014-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 42 [patent_no_of_words] => 17423 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 365 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14306974 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/306974
Information processing system and method for controlling the same Jun 16, 2014 Issued
Array ( [id] => 15544977 [patent_doc_number] => 10572269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Resuming a system using state information [patent_app_type] => utility [patent_app_number] => 15/306681 [patent_app_country] => US [patent_app_date] => 2014-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4069 [patent_no_of_claims] => 15 [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] => 15306681 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/306681
Resuming a system using state information Apr 28, 2014 Issued
Array ( [id] => 10575968 [patent_doc_number] => 09298614 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Combined rank and linear address incrementing utility for computer memory test operations' [patent_app_type] => utility [patent_app_number] => 14/211288 [patent_app_country] => US [patent_app_date] => 2014-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7655 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14211288 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/211288
Combined rank and linear address incrementing utility for computer memory test operations Mar 13, 2014 Issued
Array ( [id] => 9912034 [patent_doc_number] => 20150067237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-05 [patent_title] => 'MEMORY CONTROLLER, SEMICONDUCTOR MEMORY SYSTEM, AND MEMORY CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 14/193706 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10208 [patent_no_of_claims] => 14 [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] => 14193706 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/193706
MEMORY CONTROLLER, SEMICONDUCTOR MEMORY SYSTEM, AND MEMORY CONTROL METHOD Feb 27, 2014 Abandoned
Array ( [id] => 11213799 [patent_doc_number] => 09442835 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-09-13 [patent_title] => 'Dynamic memory allocation using suballocation of cell blocks' [patent_app_type] => utility [patent_app_number] => 14/193885 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6018 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 369 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14193885 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/193885
Dynamic memory allocation using suballocation of cell blocks Feb 27, 2014 Issued
Array ( [id] => 10363232 [patent_doc_number] => 20150248237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-03 [patent_title] => 'Reverse Copy on Write for Better Cache Utilization' [patent_app_type] => utility [patent_app_number] => 14/193620 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6533 [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] => 14193620 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/193620
Reverse copy on write for better cache utilization Feb 27, 2014 Issued
Array ( [id] => 11179729 [patent_doc_number] => 09411722 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-09 [patent_title] => 'Asynchronous FIFO buffer for memory access' [patent_app_type] => utility [patent_app_number] => 14/193917 [patent_app_country] => US [patent_app_date] => 2014-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 18 [patent_no_of_words] => 12588 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14193917 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/193917
Asynchronous FIFO buffer for memory access Feb 27, 2014 Issued
Array ( [id] => 10357226 [patent_doc_number] => 20150242231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'DATA SWAP IN VIRTUAL MACHINE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/191812 [patent_app_country] => US [patent_app_date] => 2014-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7174 [patent_no_of_claims] => 22 [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] => 14191812 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/191812
Data swap in virtual machine environment Feb 26, 2014 Issued
Array ( [id] => 11786693 [patent_doc_number] => 09396127 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-19 [patent_title] => 'Synchronizing access to data in shared memory' [patent_app_type] => utility [patent_app_number] => 14/192227 [patent_app_country] => US [patent_app_date] => 2014-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 7683 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14192227 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/192227
Synchronizing access to data in shared memory Feb 26, 2014 Issued
Array ( [id] => 10357233 [patent_doc_number] => 20150242238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'USING THE TRANSACTION-BEGIN INSTRUCTION TO MANAGE TRANSACTIONAL ABORTS IN TRANSACTIONAL MEMORY COMPUTING ENVIRONMENTS' [patent_app_type] => utility [patent_app_number] => 14/191643 [patent_app_country] => US [patent_app_date] => 2014-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 21583 [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] => 14191643 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/191643
Using the transaction-begin instruction to manage transactional aborts in transactional memory computing environments Feb 26, 2014 Issued
Array ( [id] => 11345320 [patent_doc_number] => 09529726 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-27 [patent_title] => 'Memory device with page emulation mode' [patent_app_type] => utility [patent_app_number] => 14/155816 [patent_app_country] => US [patent_app_date] => 2014-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8543 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14155816 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/155816
Memory device with page emulation mode Jan 14, 2014 Issued
Array ( [id] => 9645020 [patent_doc_number] => 20140223133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-07 [patent_title] => 'ALLOCATING ADDITIONAL REQUESTED STORAGE SPACE FOR A DATA SET IN A FIRST MANAGED SPACE IN A SECOND MANAGED SPACE' [patent_app_type] => utility [patent_app_number] => 14/071625 [patent_app_country] => US [patent_app_date] => 2013-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6468 [patent_no_of_claims] => 13 [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] => 14071625 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/071625
Allocating additional requested storage space for a data set in a first managed space in a second managed space Nov 3, 2013 Issued
Array ( [id] => 9424106 [patent_doc_number] => 20140108757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'PROCESSING A COPY COMMAND DIRECTED TO A FIRST STORAGE ARCHITECTURE FOR DATA THAT IS STORED IN A SECOND STORAGE ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/070384 [patent_app_country] => US [patent_app_date] => 2013-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7294 [patent_no_of_claims] => 10 [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] => 14070384 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/070384
Processing a copy command directed to a first storage architecture for data that is stored in a second storage architecture Oct 31, 2013 Issued
Array ( [id] => 9320598 [patent_doc_number] => 20140052936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'MEMORY QUEUE HANDLING TECHNIQUES FOR REDUCING IMPACT OF HIGH-LATENCY MEMORY OPERATIONS' [patent_app_type] => utility [patent_app_number] => 14/059519 [patent_app_country] => US [patent_app_date] => 2013-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2666 [patent_no_of_claims] => 10 [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] => 14059519 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/059519
MEMORY QUEUE HANDLING TECHNIQUES FOR REDUCING IMPACT OF HIGH-LATENCY MEMORY OPERATIONS Oct 21, 2013 Abandoned
Array ( [id] => 11482171 [patent_doc_number] => 09588716 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-03-07 [patent_title] => 'Method and system for backup operations for shared volumes' [patent_app_type] => utility [patent_app_number] => 14/036177 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5133 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14036177 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/036177
Method and system for backup operations for shared volumes Sep 24, 2013 Issued
Menu