
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] => 9688157
[patent_doc_number] => 20140244922
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-28
[patent_title] => 'MULTI-PURPOSE REGISTER PROGRAMMING VIA PER DRAM ADDRESSABILITY MODE'
[patent_app_type] => utility
[patent_app_number] => 13/997911
[patent_app_country] => US
[patent_app_date] => 2012-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3834
[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] => 13997911
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/997911 | MULTI-PURPOSE REGISTER PROGRAMMING VIA PER DRAM ADDRESSABILITY MODE | Jan 19, 2012 | Abandoned |
Array
(
[id] => 9645028
[patent_doc_number] => 20140223141
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-08-07
[patent_title] => 'SHARING TLB MAPPINGS BETWEEN CONTEXTS'
[patent_app_type] => utility
[patent_app_number] => 13/997789
[patent_app_country] => US
[patent_app_date] => 2011-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7223
[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] => 13997789
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/997789 | Sharing TLB mappings between contexts | Dec 28, 2011 | Issued |
Array
(
[id] => 9213893
[patent_doc_number] => 20140013070
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-09
[patent_title] => 'DYNAMIC MEMORY PERFORMANCE THROTTLING'
[patent_app_type] => utility
[patent_app_number] => 13/997977
[patent_app_country] => US
[patent_app_date] => 2011-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4963
[patent_no_of_claims] => 23
[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] => 13997977
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/997977 | Dynamic memory performance throttling | Dec 22, 2011 | Issued |
Array
(
[id] => 9885894
[patent_doc_number] => 08972678
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-03
[patent_title] => 'Efficient backup replication'
[patent_app_type] => utility
[patent_app_number] => 13/332474
[patent_app_country] => US
[patent_app_date] => 2011-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4524
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13332474
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/332474 | Efficient backup replication | Dec 20, 2011 | Issued |
Array
(
[id] => 10507645
[patent_doc_number] => 09235520
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-12
[patent_title] => 'Protocol for conflicting memory transactions'
[patent_app_type] => utility
[patent_app_number] => 13/997900
[patent_app_country] => US
[patent_app_date] => 2011-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4055
[patent_no_of_claims] => 20
[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] => 13997900
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/997900 | Protocol for conflicting memory transactions | Dec 19, 2011 | Issued |
Array
(
[id] => 9680440
[patent_doc_number] => 08819367
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-08-26
[patent_title] => 'Accelerated translation power recovery'
[patent_app_type] => utility
[patent_app_number] => 13/330426
[patent_app_country] => US
[patent_app_date] => 2011-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 4273
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13330426
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/330426 | Accelerated translation power recovery | Dec 18, 2011 | Issued |
Array
(
[id] => 8383231
[patent_doc_number] => 20120226862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-06
[patent_title] => 'EVENT TRANSPORT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/326231
[patent_app_country] => US
[patent_app_date] => 2011-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3350
[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] => 13326231
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/326231 | EVENT TRANSPORT SYSTEM | Dec 13, 2011 | Abandoned |
Array
(
[id] => 9392293
[patent_doc_number] => 08688915
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-01
[patent_title] => 'Weighted history allocation predictor algorithm in a hybrid cache'
[patent_app_type] => utility
[patent_app_number] => 13/315411
[patent_app_country] => US
[patent_app_date] => 2011-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8995
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13315411
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/315411 | Weighted history allocation predictor algorithm in a hybrid cache | Dec 8, 2011 | Issued |
Array
(
[id] => 9555567
[patent_doc_number] => 08762638
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-24
[patent_title] => 'Remote copy system and remote copy control method'
[patent_app_type] => utility
[patent_app_number] => 13/379186
[patent_app_country] => US
[patent_app_date] => 2011-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 39
[patent_no_of_words] => 15555
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13379186
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/379186 | Remote copy system and remote copy control method | Dec 7, 2011 | Issued |
Array
(
[id] => 10137620
[patent_doc_number] => 09170940
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-27
[patent_title] => 'Techniques to prelink software to improve memory de-duplication in a virtual system'
[patent_app_type] => utility
[patent_app_number] => 13/997988
[patent_app_country] => US
[patent_app_date] => 2011-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12007
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13997988
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/997988 | Techniques to prelink software to improve memory de-duplication in a virtual system | Dec 6, 2011 | Issued |
Array
(
[id] => 8843250
[patent_doc_number] => 20130138878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-30
[patent_title] => 'Method for Scheduling Memory Refresh Operations Including Power States'
[patent_app_type] => utility
[patent_app_number] => 13/305200
[patent_app_country] => US
[patent_app_date] => 2011-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3429
[patent_no_of_claims] => 11
[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] => 13305200
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/305200 | Apparatus for scheduling memory refresh operations including power states | Nov 27, 2011 | Issued |
Array
(
[id] => 8843281
[patent_doc_number] => 20130138909
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-30
[patent_title] => 'STORAGE APPARATUS AND ITS CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/376986
[patent_app_country] => US
[patent_app_date] => 2011-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 43
[patent_figures_cnt] => 43
[patent_no_of_words] => 28721
[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] => 13376986
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/376986 | Storage apparatus and its control method | Nov 24, 2011 | Issued |
Array
(
[id] => 8843288
[patent_doc_number] => 20130138916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-30
[patent_title] => 'STORAGE APPARATUS AND ITS CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/377000
[patent_app_country] => US
[patent_app_date] => 2011-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 22338
[patent_no_of_claims] => 14
[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] => 13377000
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/377000 | Storage apparatus and its control method | Nov 24, 2011 | Issued |
Array
(
[id] => 8831596
[patent_doc_number] => 20130132641
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-23
[patent_title] => 'STORAGE SYSTEM AND CONTROL METHOD OF STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/376782
[patent_app_country] => US
[patent_app_date] => 2011-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 30797
[patent_no_of_claims] => 15
[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] => 13376782
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/376782 | Storage system and control method of storage system | Nov 21, 2011 | Issued |
Array
(
[id] => 8831654
[patent_doc_number] => 20130132699
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-23
[patent_title] => 'METHOD FOR TRACKING MEMORY USAGES OF A DATA PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/300144
[patent_app_country] => US
[patent_app_date] => 2011-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5808
[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] => 13300144
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/300144 | Method for tracking memory usages of a data processing system | Nov 17, 2011 | Issued |
Array
(
[id] => 9187041
[patent_doc_number] => 08627027
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-07
[patent_title] => 'Data processing apparatus, access control method, and storage medium'
[patent_app_type] => utility
[patent_app_number] => 13/300283
[patent_app_country] => US
[patent_app_date] => 2011-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 6678
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13300283
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/300283 | Data processing apparatus, access control method, and storage medium | Nov 17, 2011 | Issued |
Array
(
[id] => 8511825
[patent_doc_number] => 20120311233
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-06
[patent_title] => 'SYSTEM AND METHOD FOR MANAGING A NON-VOLATILE MEMORY'
[patent_app_type] => utility
[patent_app_number] => 13/300312
[patent_app_country] => US
[patent_app_date] => 2011-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9376
[patent_no_of_claims] => 39
[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] => 13300312
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/300312 | System and method for managing a non-volatile memory | Nov 17, 2011 | Issued |
Array
(
[id] => 8831639
[patent_doc_number] => 20130132684
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-23
[patent_title] => 'AUTOMATIC OPTIMIZATION FOR PROGRAMMING OF MANY-CORE ARCHITECTURES'
[patent_app_type] => utility
[patent_app_number] => 13/300464
[patent_app_country] => US
[patent_app_date] => 2011-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5640
[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] => 13300464
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/300464 | Automatic optimization for programming of many-core architectures | Nov 17, 2011 | Issued |
Array
(
[id] => 8816451
[patent_doc_number] => 20130117496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-09
[patent_title] => 'METHOD AND SYSTEM FOR MANAGING FLASH WRITE'
[patent_app_type] => utility
[patent_app_number] => 13/290089
[patent_app_country] => US
[patent_app_date] => 2011-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4129
[patent_no_of_claims] => 14
[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] => 13290089
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/290089 | Method and system for managing flash write | Nov 5, 2011 | Issued |
Array
(
[id] => 9680464
[patent_doc_number] => 08819391
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-08-26
[patent_title] => 'Memory controller with enhanced block management techniques'
[patent_app_type] => utility
[patent_app_number] => 13/289916
[patent_app_country] => US
[patent_app_date] => 2011-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 4822
[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] => 13289916
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/289916 | Memory controller with enhanced block management techniques | Nov 3, 2011 | Issued |