
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11801456
[patent_doc_number] => 09542333
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-01-10
[patent_title] => 'Systems and methods for providing improved latency in a non-uniform memory architecture'
[patent_app_type] => utility
[patent_app_number] => 14/560450
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 5711
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14560450
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560450 | Systems and methods for providing improved latency in a non-uniform memory architecture | Dec 3, 2014 | Issued |
Array
(
[id] => 10816239
[patent_doc_number] => 20160162400
[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/560486
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11099
[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] => 14560486
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560486 | Alignment based block concurrency for accessing memory | Dec 3, 2014 | Issued |
Array
(
[id] => 10300812
[patent_doc_number] => 20150185812
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-02
[patent_title] => 'MEMORY SYSTEM AND COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/560272
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 14966
[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] => 14560272
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560272 | MEMORY SYSTEM AND COMPUTING SYSTEM | Dec 3, 2014 | Abandoned |
Array
(
[id] => 10665672
[patent_doc_number] => 20160011816
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-01-14
[patent_title] => 'METHOD TO OPTIMIZE INLINE I/O PROCESSING IN TIERED DISTRIBUTED STORAGE SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 14/560186
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 14094
[patent_no_of_claims] => 28
[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] => 14560186
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560186 | METHOD TO OPTIMIZE INLINE I/O PROCESSING IN TIERED DISTRIBUTED STORAGE SYSTEMS | Dec 3, 2014 | Abandoned |
Array
(
[id] => 11538474
[patent_doc_number] => 09612884
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-04
[patent_title] => 'Memory management in graphics and compute application programming interfaces'
[patent_app_type] => utility
[patent_app_number] => 14/560757
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5546
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14560757
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560757 | Memory management in graphics and compute application programming interfaces | Dec 3, 2014 | Issued |
Array
(
[id] => 10314999
[patent_doc_number] => 20150200002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-16
[patent_title] => 'HANDLING MAXIMUM ACTIVATION COUNT LIMIT AND TARGET ROW REFRESH IN DDR4 SDRAM'
[patent_app_type] => utility
[patent_app_number] => 14/560674
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4548
[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] => 14560674
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560674 | Handling maximum activation count limit and target row refresh in DDR4 SDRAM | Dec 3, 2014 | Issued |
Array
(
[id] => 11452235
[patent_doc_number] => 09575881
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Systems and methods for providing improved latency in a non-uniform memory architecture'
[patent_app_type] => utility
[patent_app_number] => 14/560290
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5677
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14560290
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560290 | Systems and methods for providing improved latency in a non-uniform memory architecture | Dec 3, 2014 | Issued |
Array
(
[id] => 13212663
[patent_doc_number] => 10120701
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-06
[patent_title] => System and method for transferring data between operating systems
[patent_app_type] => utility
[patent_app_number] => 14/560829
[patent_app_country] => US
[patent_app_date] => 2014-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3876
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14560829
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/560829 | System and method for transferring data between operating systems | Dec 3, 2014 | Issued |
Array
(
[id] => 10578094
[patent_doc_number] => 09300752
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-29
[patent_title] => 'Opportunistic block transmission with time constraints'
[patent_app_type] => utility
[patent_app_number] => 14/553873
[patent_app_country] => US
[patent_app_date] => 2014-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7635
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14553873
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/553873 | Opportunistic block transmission with time constraints | Nov 24, 2014 | Issued |
Array
(
[id] => 10575600
[patent_doc_number] => 09298240
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-29
[patent_title] => 'Memory device, control method for the memory device, and controller'
[patent_app_type] => utility
[patent_app_number] => 14/483220
[patent_app_country] => US
[patent_app_date] => 2014-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7006
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14483220
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/483220 | Memory device, control method for the memory device, and controller | Sep 10, 2014 | Issued |
Array
(
[id] => 10977281
[patent_doc_number] => 20140380316
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-25
[patent_title] => 'TECHNIQUES FOR DYNAMIC DISK PERSONALIZATION'
[patent_app_type] => utility
[patent_app_number] => 14/480001
[patent_app_country] => US
[patent_app_date] => 2014-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3916
[patent_no_of_claims] => 20
[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] => 14480001
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/480001 | Techniques for dynamic disk personalization | Sep 7, 2014 | Issued |
Array
(
[id] => 10210567
[patent_doc_number] => 20150095558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-02
[patent_title] => 'STORAGE AND PROGRAMMING METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 14/461581
[patent_app_country] => US
[patent_app_date] => 2014-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 10835
[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] => 14461581
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/461581 | Storage and programming method thereof | Aug 17, 2014 | Issued |
Array
(
[id] => 9912081
[patent_doc_number] => 20150067285
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'STORAGE CONTROL APPARATUS, CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/461465
[patent_app_country] => US
[patent_app_date] => 2014-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4325
[patent_no_of_claims] => 6
[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] => 14461465
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/461465 | STORAGE CONTROL APPARATUS, CONTROL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM | Aug 17, 2014 | Abandoned |
Array
(
[id] => 10702187
[patent_doc_number] => 20160048334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-18
[patent_title] => 'SYSTEM AND METHOD FOR CALIBRATION OF A MEMORY INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 14/461865
[patent_app_country] => US
[patent_app_date] => 2014-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3541
[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] => 14461865
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/461865 | System and method for calibration of a memory interface | Aug 17, 2014 | Issued |
Array
(
[id] => 12513426
[patent_doc_number] => 10001939
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-06-19
[patent_title] => Method and apparatus for highly available storage management using storage providers
[patent_app_type] => utility
[patent_app_number] => 14/319777
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5026
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14319777
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/319777 | Method and apparatus for highly available storage management using storage providers | Jun 29, 2014 | Issued |
Array
(
[id] => 12311088
[patent_doc_number] => 09940073
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-04-10
[patent_title] => Method and apparatus for automated selection of a storage group for storage tiering
[patent_app_type] => utility
[patent_app_number] => 14/319797
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 9743
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14319797
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/319797 | Method and apparatus for automated selection of a storage group for storage tiering | Jun 29, 2014 | Issued |
Array
(
[id] => 11801233
[patent_doc_number] => 09542108
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-01-10
[patent_title] => 'Efficient migration of virtual storage devices to a remote node using snapshots'
[patent_app_type] => utility
[patent_app_number] => 14/320427
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 9165
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14320427
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/320427 | Efficient migration of virtual storage devices to a remote node using snapshots | Jun 29, 2014 | Issued |
Array
(
[id] => 12290880
[patent_doc_number] => 09933967
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-04-03
[patent_title] => Method and apparatus for storage management using virtual storage arrays and virtual storage pools
[patent_app_type] => utility
[patent_app_number] => 14/319804
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 26
[patent_no_of_words] => 6858
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14319804
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/319804 | Method and apparatus for storage management using virtual storage arrays and virtual storage pools | Jun 29, 2014 | Issued |
Array
(
[id] => 10493600
[patent_doc_number] => 20150378622
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-31
[patent_title] => 'MANAGEMENT OF DATA OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/320188
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6158
[patent_no_of_claims] => 15
[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] => 14320188
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/320188 | MANAGEMENT OF DATA OPERATIONS | Jun 29, 2014 | Abandoned |
Array
(
[id] => 11232772
[patent_doc_number] => 09460002
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-10-04
[patent_title] => 'Memory allocation'
[patent_app_type] => utility
[patent_app_number] => 14/320321
[patent_app_country] => US
[patent_app_date] => 2014-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2890
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14320321
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/320321 | Memory allocation | Jun 29, 2014 | Issued |