
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] => 11680160
[patent_doc_number] => 09678689
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-06-13
[patent_title] => 'Storage systems and aliased memory'
[patent_app_type] => utility
[patent_app_number] => 14/036298
[patent_app_country] => US
[patent_app_date] => 2013-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8741
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14036298
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/036298 | Storage systems and aliased memory | Sep 24, 2013 | Issued |
Array
(
[id] => 9270955
[patent_doc_number] => 20140025873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-23
[patent_title] => 'SOLID-STATE DRIVE COMMAND GROUPING'
[patent_app_type] => utility
[patent_app_number] => 14/032266
[patent_app_country] => US
[patent_app_date] => 2013-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4459
[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] => 14032266
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/032266 | Solid-state drive command grouping | Sep 19, 2013 | Issued |
Array
(
[id] => 11764370
[patent_doc_number] => 09372795
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-21
[patent_title] => 'Apparatus and method for maintaining cache coherency, and multiprocessor apparatus using the method'
[patent_app_type] => utility
[patent_app_number] => 14/030543
[patent_app_country] => US
[patent_app_date] => 2013-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4637
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14030543
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/030543 | Apparatus and method for maintaining cache coherency, and multiprocessor apparatus using the method | Sep 17, 2013 | Issued |
Array
(
[id] => 9933870
[patent_doc_number] => 20150082062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-19
[patent_title] => 'HETEROGENOUS MEMORY ACCESS'
[patent_app_type] => utility
[patent_app_number] => 14/030515
[patent_app_country] => US
[patent_app_date] => 2013-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4546
[patent_no_of_claims] => 26
[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] => 14030515
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/030515 | Heterogenous memory access | Sep 17, 2013 | Issued |
Array
(
[id] => 9398414
[patent_doc_number] => 20140095820
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-04-03
[patent_title] => 'STORAGE CONTROL APPARATUS AND COPYING METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/029914
[patent_app_country] => US
[patent_app_date] => 2013-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9314
[patent_no_of_claims] => 9
[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] => 14029914
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/029914 | Storage control apparatus for copying volume, and copying method | Sep 17, 2013 | Issued |
Array
(
[id] => 11452980
[patent_doc_number] => 09576629
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Memory device and memory system including the same, and operation method of memory device'
[patent_app_type] => utility
[patent_app_number] => 14/030697
[patent_app_country] => US
[patent_app_date] => 2013-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5548
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14030697
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/030697 | Memory device and memory system including the same, and operation method of memory device | Sep 17, 2013 | Issued |
Array
(
[id] => 10575987
[patent_doc_number] => 09298633
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-03-29
[patent_title] => 'Adaptive prefecth for predicted write requests'
[patent_app_type] => utility
[patent_app_number] => 14/030511
[patent_app_country] => US
[patent_app_date] => 2013-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7835
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14030511
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/030511 | Adaptive prefecth for predicted write requests | Sep 17, 2013 | Issued |
Array
(
[id] => 9840884
[patent_doc_number] => 20150032966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-29
[patent_title] => 'SYSTEM AND METHOD FOR APPLICATION LEVEL CACHING'
[patent_app_type] => utility
[patent_app_number] => 14/030193
[patent_app_country] => US
[patent_app_date] => 2013-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4398
[patent_no_of_claims] => 21
[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] => 14030193
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/030193 | System and method for application level caching | Sep 17, 2013 | Issued |
Array
(
[id] => 11226748
[patent_doc_number] => 09454471
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-27
[patent_title] => 'Electronic counter in non-volatile limited endurance memory'
[patent_app_type] => utility
[patent_app_number] => 14/029659
[patent_app_country] => US
[patent_app_date] => 2013-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 9029
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 363
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14029659
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/029659 | Electronic counter in non-volatile limited endurance memory | Sep 16, 2013 | Issued |
Array
(
[id] => 9814444
[patent_doc_number] => 20150026389
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-22
[patent_title] => 'BLOCK GROUPING METHOD FOR SOLID STATE DRIVE'
[patent_app_type] => utility
[patent_app_number] => 14/022361
[patent_app_country] => US
[patent_app_date] => 2013-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5994
[patent_no_of_claims] => 13
[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] => 14022361
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/022361 | Block grouping method for solid state drive | Sep 9, 2013 | Issued |
Array
(
[id] => 9919157
[patent_doc_number] => 20150074362
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-12
[patent_title] => 'SYSTEMS AND METHODS FOR PROTECTING VIRTUAL MACHINE DATA'
[patent_app_type] => utility
[patent_app_number] => 14/022225
[patent_app_country] => US
[patent_app_date] => 2013-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8635
[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] => 14022225
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/022225 | Systems and methods for protecting virtual machine data | Sep 9, 2013 | Issued |
Array
(
[id] => 10962708
[patent_doc_number] => 20140365737
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-11
[patent_title] => 'DATA STORAGE DEVICE AND DATA STORAGE CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/021032
[patent_app_country] => US
[patent_app_date] => 2013-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6818
[patent_no_of_claims] => 16
[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] => 14021032
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/021032 | DATA STORAGE DEVICE AND DATA STORAGE CONTROL METHOD | Sep 8, 2013 | Abandoned |
Array
(
[id] => 9919152
[patent_doc_number] => 20150074358
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-12
[patent_title] => 'HIGH PERFORMANCE SYSTEM PROVIDING SELECTIVE MERGING OF DATAFRAME SEGMENTS IN HARDWARE'
[patent_app_type] => utility
[patent_app_number] => 14/020653
[patent_app_country] => US
[patent_app_date] => 2013-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5251
[patent_no_of_claims] => 38
[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] => 14020653
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/020653 | High performance system providing selective merging of dataframe segments in hardware | Sep 5, 2013 | Issued |
Array
(
[id] => 10644343
[patent_doc_number] => 09361215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-07
[patent_title] => 'Memory allocation improvements'
[patent_app_type] => utility
[patent_app_number] => 14/020766
[patent_app_country] => US
[patent_app_date] => 2013-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 8161
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[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] => 14020766
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/020766 | Memory allocation improvements | Sep 5, 2013 | Issued |
Array
(
[id] => 10582581
[patent_doc_number] => 09304705
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-05
[patent_title] => 'Virtual machine cloning'
[patent_app_type] => utility
[patent_app_number] => 14/020303
[patent_app_country] => US
[patent_app_date] => 2013-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4880
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14020303
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/020303 | Virtual machine cloning | Sep 5, 2013 | Issued |
Array
(
[id] => 11769490
[patent_doc_number] => 09378153
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-28
[patent_title] => 'Early write-back of modified data in a cache memory'
[patent_app_type] => utility
[patent_app_number] => 14/011616
[patent_app_country] => US
[patent_app_date] => 2013-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6300
[patent_no_of_claims] => 19
[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] => 14011616
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/011616 | Early write-back of modified data in a cache memory | Aug 26, 2013 | Issued |
Array
(
[id] => 11465590
[patent_doc_number] => 09582221
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Virtualization-aware data locality in distributed data processing'
[patent_app_type] => utility
[patent_app_number] => 13/907393
[patent_app_country] => US
[patent_app_date] => 2013-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 8127
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13907393
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/907393 | Virtualization-aware data locality in distributed data processing | May 30, 2013 | Issued |
Array
(
[id] => 10956200
[patent_doc_number] => 20140359221
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-04
[patent_title] => 'DETECTING MULTIPLE STRIDE SEQUENCES FOR PREFETCHING'
[patent_app_type] => utility
[patent_app_number] => 13/907209
[patent_app_country] => US
[patent_app_date] => 2013-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6827
[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] => 13907209
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/907209 | Detecting multiple stride sequences for prefetching | May 30, 2013 | Issued |
Array
(
[id] => 10956197
[patent_doc_number] => 20140359219
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-04
[patent_title] => 'Cache Memory Controller for Accelerated Data Transfer'
[patent_app_type] => utility
[patent_app_number] => 13/907745
[patent_app_country] => US
[patent_app_date] => 2013-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13310
[patent_no_of_claims] => 28
[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] => 13907745
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/907745 | Cache memory controller for accelerated data transfer | May 30, 2013 | Issued |
Array
(
[id] => 9270989
[patent_doc_number] => 20140025907
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-23
[patent_title] => 'STORAGE CONTROL APPARATUS, STORAGE APPARATUS, AND PROCESSING METHODS THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/906378
[patent_app_country] => US
[patent_app_date] => 2013-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 13917
[patent_no_of_claims] => 9
[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] => 13906378
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/906378 | STORAGE CONTROL APPARATUS, STORAGE APPARATUS, AND PROCESSING METHODS THEREOF | May 30, 2013 | Abandoned |