
Daniel D. Tsui
Examiner (ID: 14435)
| Most Active Art Unit | 2132 |
| Art Unit(s) | 2182, 2185, 2132 |
| Total Applications | 733 |
| Issued Applications | 639 |
| Pending Applications | 53 |
| Abandoned Applications | 62 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
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] => 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] => 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] => 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] => 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] => 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] => 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 |
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] => 10956207
[patent_doc_number] => 20140359229
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-04
[patent_title] => 'Lightweight Remote Replication of a Local Write-Back Cache'
[patent_app_type] => utility
[patent_app_number] => 13/907341
[patent_app_country] => US
[patent_app_date] => 2013-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6343
[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] => 13907341
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/907341 | Lightweight remote replication of a local write-back cache | 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] => 10194802
[patent_doc_number] => 09223713
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-29
[patent_title] => 'Allocation of cache to storage volumes'
[patent_app_type] => utility
[patent_app_number] => 13/906291
[patent_app_country] => US
[patent_app_date] => 2013-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9881
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13906291
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/906291 | Allocation of cache to storage volumes | May 29, 2013 | Issued |
Array
(
[id] => 10956211
[patent_doc_number] => 20140359234
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-04
[patent_title] => 'SYSTEMS AND METHODS TO SAVE AND RESTORE A WRITE GATHER PIPE'
[patent_app_type] => utility
[patent_app_number] => 13/905399
[patent_app_country] => US
[patent_app_date] => 2013-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5169
[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] => 13905399
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/905399 | Systems and methods to save and restore a write gather pipe | May 29, 2013 | Issued |
Array
(
[id] => 10543590
[patent_doc_number] => 09268722
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-02-23
[patent_title] => 'Sharing memory using processor wait states'
[patent_app_type] => utility
[patent_app_number] => 13/905248
[patent_app_country] => US
[patent_app_date] => 2013-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4592
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13905248
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/905248 | Sharing memory using processor wait states | May 29, 2013 | Issued |