
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |