
Thanh Duc Vo
Examiner (ID: 11432, Phone: (571)272-0708 , Office: P/2139 )
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2189, 2139 |
| Total Applications | 432 |
| Issued Applications | 326 |
| Pending Applications | 4 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11951401
[patent_doc_number] => 20170255551
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-07
[patent_title] => 'Multi-Section Garbage Collection'
[patent_app_type] => utility
[patent_app_number] => 15/600863
[patent_app_country] => US
[patent_app_date] => 2017-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10511
[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] => 15600863
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/600863 | Multi-section garbage collection | May 21, 2017 | Issued |
Array
(
[id] => 15609091
[patent_doc_number] => 10585605
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-10
[patent_title] => Configuring a data storage system by analyzing and grouping activity data of multiple LUNs
[patent_app_type] => utility
[patent_app_number] => 15/499426
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5966
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 340
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499426
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499426 | Configuring a data storage system by analyzing and grouping activity data of multiple LUNs | Apr 26, 2017 | Issued |
Array
(
[id] => 14202607
[patent_doc_number] => 10268419
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-04-23
[patent_title] => Quality of service for storage system resources
[patent_app_type] => utility
[patent_app_number] => 15/499334
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 14353
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 310
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499334
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499334 | Quality of service for storage system resources | Apr 26, 2017 | Issued |
Array
(
[id] => 13859919
[patent_doc_number] => 10191678
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-01-29
[patent_title] => System and method for data re-protection with erasure coding
[patent_app_type] => utility
[patent_app_number] => 15/499445
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4368
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499445
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499445 | System and method for data re-protection with erasure coding | Apr 26, 2017 | Issued |
Array
(
[id] => 15198095
[patent_doc_number] => 10496542
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-12-03
[patent_title] => Input/output patterns and data pre-fetch
[patent_app_type] => utility
[patent_app_number] => 15/499364
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6350
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499364
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499364 | Input/output patterns and data pre-fetch | Apr 26, 2017 | Issued |
Array
(
[id] => 13919571
[patent_doc_number] => 10203908
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-12
[patent_title] => Controller, memory system and operating method thereof
[patent_app_type] => utility
[patent_app_number] => 15/499444
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 13
[patent_no_of_words] => 10730
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499444
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499444 | Controller, memory system and operating method thereof | Apr 26, 2017 | Issued |
Array
(
[id] => 11853825
[patent_doc_number] => 20170228317
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'NESTED CACHE COHERENCY PROTOCOL IN A TIERED MULTI-NODE COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/499591
[patent_app_country] => US
[patent_app_date] => 2017-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10177
[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] => 15499591
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/499591 | Nested cache coherency protocol in a tiered multi-node computer system | Apr 26, 2017 | Issued |
Array
(
[id] => 12039534
[patent_doc_number] => 09817769
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-11-14
[patent_title] => 'Methods and apparatus for improved access to shared memory'
[patent_app_type] => utility
[patent_app_number] => 15/483756
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9838
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483756
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483756 | Methods and apparatus for improved access to shared memory | Apr 9, 2017 | Issued |
Array
(
[id] => 14997827
[patent_doc_number] => 20190317871
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-17
[patent_title] => DATA PROCESSING SYSTEM PROVIDING SERVICE CONTINUITY PROTECTION
[patent_app_type] => utility
[patent_app_number] => 16/089807
[patent_app_country] => US
[patent_app_date] => 2017-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3436
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16089807
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/089807 | Data processing system providing service continuity protection | Mar 28, 2017 | Issued |
Array
(
[id] => 11938436
[patent_doc_number] => 20170242586
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'NONVOLATILE MEMORY DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/406840
[patent_app_country] => US
[patent_app_date] => 2017-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7885
[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] => 15406840
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/406840 | Nonvolatile memory device | Jan 15, 2017 | Issued |
Array
(
[id] => 12060658
[patent_doc_number] => 20170337001
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'MEMORY SYSTEM AND OPERATING METHOD OF MEMORY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/407046
[patent_app_country] => US
[patent_app_date] => 2017-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 18172
[patent_no_of_claims] => 20
[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] => 15407046
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/407046 | Memory system and operating method of memory system | Jan 15, 2017 | Issued |
Array
(
[id] => 12046374
[patent_doc_number] => 09823977
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-21
[patent_title] => 'Virtual machine change block tracking'
[patent_app_type] => utility
[patent_app_number] => 15/394553
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 32526
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15394553
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/394553 | Virtual machine change block tracking | Dec 28, 2016 | Issued |
Array
(
[id] => 11570443
[patent_doc_number] => 20170109087
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-20
[patent_title] => 'VIRTUAL MACHINE CHANGE BLOCK TRACKING'
[patent_app_type] => utility
[patent_app_number] => 15/394556
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 32536
[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] => 15394556
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/394556 | Virtual machine change block tracking | Dec 28, 2016 | Issued |
Array
(
[id] => 15609063
[patent_doc_number] => 10585591
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-10
[patent_title] => Configuring a data storage system based on workload skew
[patent_app_type] => utility
[patent_app_number] => 15/394134
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4209
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15394134
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/394134 | Configuring a data storage system based on workload skew | Dec 28, 2016 | Issued |
Array
(
[id] => 16790516
[patent_doc_number] => 10992965
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-27
[patent_title] => Storage system for recording and retrieving data copy for multiple users
[patent_app_type] => utility
[patent_app_number] => 15/288007
[patent_app_country] => US
[patent_app_date] => 2016-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6387
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15288007
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/288007 | Storage system for recording and retrieving data copy for multiple users | Oct 6, 2016 | Issued |
Array
(
[id] => 12628452
[patent_doc_number] => 20180101314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => NON-VOLATILE MEMORY APPARATUS AND ADDRESS CLASSIFICATION METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 15/287743
[patent_app_country] => US
[patent_app_date] => 2016-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5378
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15287743
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287743 | Non-volatile memory apparatus and address classification method thereof | Oct 6, 2016 | Issued |
Array
(
[id] => 12311043
[patent_doc_number] => 09940058
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-10
[patent_title] => Data storage device and data maintenance method thereof
[patent_app_type] => utility
[patent_app_number] => 15/287998
[patent_app_country] => US
[patent_app_date] => 2016-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9261
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15287998
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287998 | Data storage device and data maintenance method thereof | Oct 6, 2016 | Issued |
Array
(
[id] => 12120860
[patent_doc_number] => 20180004446
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-04
[patent_title] => 'MEMORY CONTROLLER, MEMORY BUFFER CHIP AND MEMORY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/287917
[patent_app_country] => US
[patent_app_date] => 2016-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5680
[patent_no_of_claims] => 23
[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] => 15287917
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287917 | Memory controller, memory buffer chip and memory system | Oct 6, 2016 | Issued |
Array
(
[id] => 12628449
[patent_doc_number] => 20180101313
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => METHOD FOR EXTENDING LIFE EXPECTANCY OF DISKS IN CLOUD-BASED SERVICE SYSTEM AND SYSTEM USING THE SAME
[patent_app_type] => utility
[patent_app_number] => 15/287973
[patent_app_country] => US
[patent_app_date] => 2016-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4665
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15287973
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287973 | Method for extending life expectancy of disks in cloud-based service system and system using the same | Oct 6, 2016 | Issued |
Array
(
[id] => 14123435
[patent_doc_number] => 10248576
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => DRAM/NVM hierarchical heterogeneous memory access method and system with software-hardware cooperative management
[patent_app_type] => utility
[patent_app_number] => 15/287022
[patent_app_country] => US
[patent_app_date] => 2016-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6015
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 331
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15287022
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287022 | DRAM/NVM hierarchical heterogeneous memory access method and system with software-hardware cooperative management | Oct 5, 2016 | Issued |