
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] => 15151669
[patent_doc_number] => 20190354312
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-21
[patent_title] => MEMORY SYSTEM WITH A VARIABLE SAMPLING RATE MECHANISM
[patent_app_type] => utility
[patent_app_number] => 15/981790
[patent_app_country] => US
[patent_app_date] => 2018-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10335
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15981790
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/981790 | MEMORY SYSTEM WITH A VARIABLE SAMPLING RATE MECHANISM | May 15, 2018 | Abandoned |
Array
(
[id] => 13556177
[patent_doc_number] => 20180329636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-15
[patent_title] => VIRTUAL MACHINE CHANGE BLOCK TRACKING
[patent_app_type] => utility
[patent_app_number] => 15/979215
[patent_app_country] => US
[patent_app_date] => 2018-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 31522
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15979215
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/979215 | Virtual machine change block tracking | May 13, 2018 | Issued |
Array
(
[id] => 16652112
[patent_doc_number] => 10929293
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-23
[patent_title] => Atomic operations for fabric shared memories
[patent_app_type] => utility
[patent_app_number] => 15/967188
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6038
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967188
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/967188 | Atomic operations for fabric shared memories | Apr 29, 2018 | Issued |
Array
(
[id] => 17230578
[patent_doc_number] => 20210357135
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-18
[patent_title] => PROACTIVE ALLOCATION OF NON-VOLATILE DATA STORAGE TO STORAGE OBJECTS IN A DATA STORAGE SYSTEM TO ANTICIPATE STORAGE OBJECT ACCESS TRENDS
[patent_app_type] => utility
[patent_app_number] => 16/344081
[patent_app_country] => US
[patent_app_date] => 2018-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9721
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16344081
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/344081 | Proactive allocation of non-volatile data storage to storage objects in a data storage system to anticipate storage object access trends | Apr 25, 2018 | Issued |
Array
(
[id] => 14901133
[patent_doc_number] => 20190294332
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => STORING DATA BASED ON THE PHYSICAL ACCESSIBILITY OF DATA STORAGE DEVICES
[patent_app_type] => utility
[patent_app_number] => 15/936222
[patent_app_country] => US
[patent_app_date] => 2018-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10278
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15936222
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/936222 | Storing data based on the physical accessibility of data storage devices | Mar 25, 2018 | Issued |
Array
(
[id] => 15425901
[patent_doc_number] => 10545879
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-28
[patent_title] => Apparatus and method for handling access requests
[patent_app_type] => utility
[patent_app_number] => 15/935203
[patent_app_country] => US
[patent_app_date] => 2018-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11349
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15935203
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/935203 | Apparatus and method for handling access requests | Mar 25, 2018 | Issued |
Array
(
[id] => 15075289
[patent_doc_number] => 10467135
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-05
[patent_title] => Multi-section garbage collection
[patent_app_type] => utility
[patent_app_number] => 15/857858
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 10194
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857858
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857858 | Multi-section garbage collection | Dec 28, 2017 | Issued |
Array
(
[id] => 14443761
[patent_doc_number] => 20190179754
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-13
[patent_title] => MEMORY BARRIERS IN A COHERENCE DIRECTORY
[patent_app_type] => utility
[patent_app_number] => 15/840055
[patent_app_country] => US
[patent_app_date] => 2017-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7772
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840055
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/840055 | MEMORY BARRIERS IN A COHERENCE DIRECTORY | Dec 12, 2017 | Abandoned |
Array
(
[id] => 14443759
[patent_doc_number] => 20190179753
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-13
[patent_title] => NON-BLOCKING DIRECTORY-BASED CACHE COHERENCE
[patent_app_type] => utility
[patent_app_number] => 15/839975
[patent_app_country] => US
[patent_app_date] => 2017-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4499
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15839975
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/839975 | Non-blocking directory-based cache coherence | Dec 12, 2017 | Issued |
Array
(
[id] => 13361209
[patent_doc_number] => 20180232144
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-16
[patent_title] => STORAGE DEVICES MANAGING DUPLICATED DATA BASED ON THE NUMBER OF OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 15/840036
[patent_app_country] => US
[patent_app_date] => 2017-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7110
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840036
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/840036 | Storage devices managing duplicated data based on the number of operations | Dec 12, 2017 | Issued |
Array
(
[id] => 12868399
[patent_doc_number] => 20180181308
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => STORAGE APPARATUS, STORAGE APPARATUS BACKUP METHOD, STORAGE APPARATUS BACKUP SYSTEM, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/840144
[patent_app_country] => US
[patent_app_date] => 2017-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19985
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840144
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/840144 | Storage apparatus, storage apparatus backup method, storage apparatus backup system, and storage medium | Dec 12, 2017 | Issued |
Array
(
[id] => 12845380
[patent_doc_number] => 20180173633
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => TRANSPARENT VIRTUALIZATION OF CLOUD STORAGE
[patent_app_type] => utility
[patent_app_number] => 15/823381
[patent_app_country] => US
[patent_app_date] => 2017-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7918
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15823381
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/823381 | TRANSPARENT VIRTUALIZATION OF CLOUD STORAGE | Nov 26, 2017 | Abandoned |
Array
(
[id] => 13752563
[patent_doc_number] => 10169228
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Multi-section garbage collection
[patent_app_type] => utility
[patent_app_number] => 15/683933
[patent_app_country] => US
[patent_app_date] => 2017-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 10307
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 15683933
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/683933 | Multi-section garbage collection | Aug 22, 2017 | Issued |
Array
(
[id] => 14735843
[patent_doc_number] => 10387321
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-20
[patent_title] => Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process
[patent_app_type] => utility
[patent_app_number] => 15/666359
[patent_app_country] => US
[patent_app_date] => 2017-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6260
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666359
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/666359 | Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process | Jul 31, 2017 | Issued |
Array
(
[id] => 13905783
[patent_doc_number] => 20190042096
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => PROVIDING TRACK FORMAT INFORMATION WHEN MIRRORING UPDATED TRACKS FROM A PRIMARY STORAGE SYSTEM TO A SECONDARY STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/666525
[patent_app_country] => US
[patent_app_date] => 2017-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12140
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666525
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/666525 | Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system | Jul 31, 2017 | Issued |
Array
(
[id] => 15854513
[patent_doc_number] => 10642539
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Read/write path determining method and apparatus
[patent_app_type] => utility
[patent_app_number] => 15/663570
[patent_app_country] => US
[patent_app_date] => 2017-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 14436
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15663570
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/663570 | Read/write path determining method and apparatus | Jul 27, 2017 | Issued |
Array
(
[id] => 14395375
[patent_doc_number] => 10310971
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-04
[patent_title] => Method and apparatus for processing memory page in memory
[patent_app_type] => utility
[patent_app_number] => 15/651862
[patent_app_country] => US
[patent_app_date] => 2017-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7674
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15651862
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/651862 | Method and apparatus for processing memory page in memory | Jul 16, 2017 | Issued |
Array
(
[id] => 12140178
[patent_doc_number] => 20180018261
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-18
[patent_title] => 'WRITE BACK COORDINATION NODE FOR CACHE LATENCY CORRECTION'
[patent_app_type] => utility
[patent_app_number] => 15/626714
[patent_app_country] => US
[patent_app_date] => 2017-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6088
[patent_no_of_claims] => 26
[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] => 15626714
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/626714 | Write back coordination node for cache latency correction | Jun 18, 2017 | Issued |
Array
(
[id] => 13751933
[patent_doc_number] => 10168913
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Data storage device and data maintenance method thereof
[patent_app_type] => utility
[patent_app_number] => 15/618224
[patent_app_country] => US
[patent_app_date] => 2017-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7021
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[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] => 15618224
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/618224 | Data storage device and data maintenance method thereof | Jun 8, 2017 | Issued |
Array
(
[id] => 13110231
[patent_doc_number] => 10073769
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-11
[patent_title] => Data storage device and data maintenance method thereof
[patent_app_type] => utility
[patent_app_number] => 15/613342
[patent_app_country] => US
[patent_app_date] => 2017-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 22219
[patent_no_of_claims] => 22
[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] => 15613342
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/613342 | Data storage device and data maintenance method thereof | Jun 4, 2017 | Issued |