Search

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 numberTitle of the applicationFiling DateStatus
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
Menu