Search

Duc T. Doan

Examiner (ID: 14386, Phone: (571)272-4171 , Office: P/2135 )

Most Active Art Unit
2185
Art Unit(s)
2135, 2188, 2185
Total Applications
730
Issued Applications
596
Pending Applications
8
Abandoned Applications
129

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11416604 [patent_doc_number] => 09563429 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'Coalescing adjacent gather/scatter operations' [patent_app_type] => utility [patent_app_number] => 14/975222 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 48 [patent_no_of_words] => 24286 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 448 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14975222 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/975222
Coalescing adjacent gather/scatter operations Dec 17, 2015 Issued
Array ( [id] => 11598657 [patent_doc_number] => 09645826 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-09 [patent_title] => 'Coalescing adjacent gather/scatter operations' [patent_app_type] => utility [patent_app_number] => 14/975292 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 48 [patent_no_of_words] => 24250 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 465 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14975292 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/975292
Coalescing adjacent gather/scatter operations Dec 17, 2015 Issued
Array ( [id] => 11306418 [patent_doc_number] => 09513813 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-06 [patent_title] => 'Determining prefix codes for pseudo-dynamic data compression utilizing clusters formed based on compression ratio' [patent_app_type] => utility [patent_app_number] => 14/975153 [patent_app_country] => US [patent_app_date] => 2015-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8109 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14975153 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/975153
Determining prefix codes for pseudo-dynamic data compression utilizing clusters formed based on compression ratio Dec 17, 2015 Issued
Array ( [id] => 11027318 [patent_doc_number] => 20160224274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'STORAGE DEVICE AND STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/972712 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9443 [patent_no_of_claims] => 10 [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] => 14972712 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/972712
Storage device and storage system Dec 16, 2015 Issued
Array ( [id] => 10991269 [patent_doc_number] => 20160188214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-30 [patent_title] => 'APPARATUS, METHOD AND MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/972940 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 23977 [patent_no_of_claims] => 18 [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] => 14972940 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/972940
Apparatus, method and medium Dec 16, 2015 Issued
Array ( [id] => 11708971 [patent_doc_number] => 20170177471 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'MULTI-SECTION GARBAGE COLLECTION SYSTEM INCLUDING REAL-TIME GARBAGE COLLECTION SCHEDULING' [patent_app_type] => utility [patent_app_number] => 14/972604 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10948 [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] => 14972604 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/972604
Multi-section garbage collection system including real-time garbage collection scheduling Dec 16, 2015 Issued
Array ( [id] => 12146487 [patent_doc_number] => 09880740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Rapid virtual machine power-on with iterative swap space reservation' [patent_app_type] => utility [patent_app_number] => 14/973004 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6320 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14973004 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/973004
Rapid virtual machine power-on with iterative swap space reservation Dec 16, 2015 Issued
Array ( [id] => 12331422 [patent_doc_number] => 09946467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => Data storage method and electronic device [patent_app_type] => utility [patent_app_number] => 14/972797 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 7503 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14972797 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/972797
Data storage method and electronic device Dec 16, 2015 Issued
Array ( [id] => 13652977 [patent_doc_number] => 09852807 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-12-26 [patent_title] => Content addressable memory in an emulation system [patent_app_type] => utility [patent_app_number] => 14/972690 [patent_app_country] => US [patent_app_date] => 2015-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9461 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14972690 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/972690
Content addressable memory in an emulation system Dec 16, 2015 Issued
Array ( [id] => 11057074 [patent_doc_number] => 20160254036 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'FLEXIBLE COMMAND ADDRESSING FOR MEMORY' [patent_app_type] => utility [patent_app_number] => 14/926860 [patent_app_country] => US [patent_app_date] => 2015-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6817 [patent_no_of_claims] => 18 [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] => 14926860 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/926860
FLEXIBLE COMMAND ADDRESSING FOR MEMORY Oct 28, 2015 Abandoned
Array ( [id] => 12950368 [patent_doc_number] => 09836248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-05 [patent_title] => In-memory data compression complementary to host data compression [patent_app_type] => utility [patent_app_number] => 14/926172 [patent_app_country] => US [patent_app_date] => 2015-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3241 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14926172 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/926172
In-memory data compression complementary to host data compression Oct 28, 2015 Issued
Array ( [id] => 12108217 [patent_doc_number] => 09864702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-09 [patent_title] => 'Techniques to prelink software to improve memory de-duplication in a virtual system' [patent_app_type] => utility [patent_app_number] => 14/878971 [patent_app_country] => US [patent_app_date] => 2015-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12077 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14878971 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/878971
Techniques to prelink software to improve memory de-duplication in a virtual system Oct 7, 2015 Issued
Array ( [id] => 11226750 [patent_doc_number] => 09454473 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-09-27 [patent_title] => 'Efficient allocation and reclamation of thin-provisioned storage' [patent_app_type] => utility [patent_app_number] => 14/866014 [patent_app_country] => US [patent_app_date] => 2015-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6083 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14866014 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/866014
Efficient allocation and reclamation of thin-provisioned storage Sep 24, 2015 Issued
Array ( [id] => 11830519 [patent_doc_number] => 09727261 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-08 [patent_title] => 'Weighted programming patterns in solid-state data storage systems' [patent_app_type] => utility [patent_app_number] => 14/864653 [patent_app_country] => US [patent_app_date] => 2015-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7897 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14864653 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/864653
Weighted programming patterns in solid-state data storage systems Sep 23, 2015 Issued
Array ( [id] => 11292588 [patent_doc_number] => 20160342520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-24 [patent_title] => 'PRESERVING USER CHANGES TO A SHARED LAYERED RESOURCE' [patent_app_type] => utility [patent_app_number] => 14/864465 [patent_app_country] => US [patent_app_date] => 2015-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11624 [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] => 14864465 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/864465
Preserving user changes to a shared layered resource Sep 23, 2015 Issued
Array ( [id] => 10665667 [patent_doc_number] => 20160011811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-14 [patent_title] => 'Managing Capacity of a Thinly Provisioned Storage System' [patent_app_type] => utility [patent_app_number] => 14/862625 [patent_app_country] => US [patent_app_date] => 2015-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4759 [patent_no_of_claims] => 21 [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] => 14862625 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/862625
Managing capacity of a thinly provisioned storage system Sep 22, 2015 Issued
Array ( [id] => 10816240 [patent_doc_number] => 20160162401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-09 [patent_title] => 'ALIGNMENT BASED BLOCK CONCURRENCY FOR ACCESSING MEMORY' [patent_app_type] => utility [patent_app_number] => 14/811058 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11132 [patent_no_of_claims] => 10 [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] => 14811058 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811058
Alignment based block concurrency for accessing memory Jul 27, 2015 Issued
Array ( [id] => 11258283 [patent_doc_number] => 09483183 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-01 [patent_title] => 'Snapshotting of a performance storage system in a system for performance improvement of a capacity optimized storage system' [patent_app_type] => utility [patent_app_number] => 14/746546 [patent_app_country] => US [patent_app_date] => 2015-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5430 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14746546 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/746546
Snapshotting of a performance storage system in a system for performance improvement of a capacity optimized storage system Jun 21, 2015 Issued
Array ( [id] => 11910221 [patent_doc_number] => 09779031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-03 [patent_title] => 'Caching policies for selection and replacement of objects' [patent_app_type] => utility [patent_app_number] => 14/741497 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 9621 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14741497 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/741497
Caching policies for selection and replacement of objects Jun 16, 2015 Issued
Array ( [id] => 11062613 [patent_doc_number] => 20160259575 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-08 [patent_title] => 'MEMORY SYSTEM, MEMORY CONTROLLER AND CONTROL DEVICE' [patent_app_type] => utility [patent_app_number] => 14/741628 [patent_app_country] => US [patent_app_date] => 2015-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7542 [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] => 14741628 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/741628
Memory system, memory controller and control device Jun 16, 2015 Issued
Menu