
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] => 9500021
[patent_doc_number] => 08738860
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-05-27
[patent_title] => 'Computing in parallel processing environments'
[patent_app_type] => utility
[patent_app_number] => 13/280927
[patent_app_country] => US
[patent_app_date] => 2011-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 90
[patent_figures_cnt] => 102
[patent_no_of_words] => 68772
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13280927
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/280927 | Computing in parallel processing environments | Oct 24, 2011 | Issued |
Array
(
[id] => 8558132
[patent_doc_number] => 08332617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-11
[patent_title] => 'Online backup system with global two staged deduplication without using an indexing database'
[patent_app_type] => utility
[patent_app_number] => 13/268294
[patent_app_country] => US
[patent_app_date] => 2011-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6705
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13268294
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/268294 | Online backup system with global two staged deduplication without using an indexing database | Oct 6, 2011 | Issued |
Array
(
[id] => 8746589
[patent_doc_number] => 20130086305
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-04
[patent_title] => 'NONVOLATILE SEMICONDUCTOR STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/379223
[patent_app_country] => US
[patent_app_date] => 2011-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 11078
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 1
[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] => 13379223
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/379223 | Nonvolatile semiconductor storage system | Sep 29, 2011 | Issued |
Array
(
[id] => 9992571
[patent_doc_number] => 09037793
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-05-19
[patent_title] => 'Managing data storage'
[patent_app_type] => utility
[patent_app_number] => 13/249300
[patent_app_country] => US
[patent_app_date] => 2011-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5977
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 285
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13249300
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/249300 | Managing data storage | Sep 29, 2011 | Issued |
Array
(
[id] => 9486454
[patent_doc_number] => 08732416
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-20
[patent_title] => 'Requester based transaction status reporting in a system with multi-level memory'
[patent_app_type] => utility
[patent_app_number] => 13/239045
[patent_app_country] => US
[patent_app_date] => 2011-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 9576
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13239045
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/239045 | Requester based transaction status reporting in a system with multi-level memory | Sep 20, 2011 | Issued |
Array
(
[id] => 7721989
[patent_doc_number] => 20120011324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-12
[patent_title] => 'SYSTEM AND METHOD FOR MANAGING LARGE FILESYSTEM-BASED CACHES'
[patent_app_type] => utility
[patent_app_number] => 13/237236
[patent_app_country] => US
[patent_app_date] => 2011-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7896
[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] => publications/A1/0011/20120011324.pdf
[firstpage_image] =>[orig_patent_app_number] => 13237236
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/237236 | System and method for managing large filesystem-based caches | Sep 19, 2011 | Issued |
Array
(
[id] => 9012386
[patent_doc_number] => 08527706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-03
[patent_title] => 'Opportunistic block transmission with time constraints'
[patent_app_type] => utility
[patent_app_number] => 13/234950
[patent_app_country] => US
[patent_app_date] => 2011-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7575
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13234950
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/234950 | Opportunistic block transmission with time constraints | Sep 15, 2011 | Issued |
Array
(
[id] => 9012386
[patent_doc_number] => 08527706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-03
[patent_title] => 'Opportunistic block transmission with time constraints'
[patent_app_type] => utility
[patent_app_number] => 13/234950
[patent_app_country] => US
[patent_app_date] => 2011-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7575
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13234950
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/234950 | Opportunistic block transmission with time constraints | Sep 15, 2011 | Issued |
Array
(
[id] => 9585745
[patent_doc_number] => 08775755
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-08
[patent_title] => 'Peer-to-peer transcendent memory'
[patent_app_type] => utility
[patent_app_number] => 13/224527
[patent_app_country] => US
[patent_app_date] => 2011-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11986
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13224527
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/224527 | Peer-to-peer transcendent memory | Sep 1, 2011 | Issued |
Array
(
[id] => 9314856
[patent_doc_number] => 08656091
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-18
[patent_title] => 'Data storage in nonvolatile memory'
[patent_app_type] => utility
[patent_app_number] => 13/190122
[patent_app_country] => US
[patent_app_date] => 2011-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6588
[patent_no_of_claims] => 19
[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] => 13190122
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/190122 | Data storage in nonvolatile memory | Jul 24, 2011 | Issued |
Array
(
[id] => 9314855
[patent_doc_number] => 08656090
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-18
[patent_title] => 'Method for performing block management, and associated memory device and controller thereof'
[patent_app_type] => utility
[patent_app_number] => 13/189588
[patent_app_country] => US
[patent_app_date] => 2011-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 6985
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13189588
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189588 | Method for performing block management, and associated memory device and controller thereof | Jul 24, 2011 | Issued |
Array
(
[id] => 7785780
[patent_doc_number] => 20120047336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-23
[patent_title] => 'METHOD OF VERIFYING SYSTEM PERFORMANCE AND PERFORMANCE MEASUREMENT APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 13/189697
[patent_app_country] => US
[patent_app_date] => 2011-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 22295
[patent_no_of_claims] => 17
[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] => publications/A1/0047/20120047336.pdf
[firstpage_image] =>[orig_patent_app_number] => 13189697
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189697 | Method of verifying system performance and performance measurement apparatus | Jul 24, 2011 | Issued |
Array
(
[id] => 7759791
[patent_doc_number] => 20120030443
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-02
[patent_title] => 'PROTECTION OF SECRET KEYS'
[patent_app_type] => utility
[patent_app_number] => 13/189672
[patent_app_country] => US
[patent_app_date] => 2011-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2152
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0030/20120030443.pdf
[firstpage_image] =>[orig_patent_app_number] => 13189672
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189672 | Protection of secret keys | Jul 24, 2011 | Issued |
Array
(
[id] => 9143409
[patent_doc_number] => 08583891
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-11-12
[patent_title] => 'Associating partitions in a computing device'
[patent_app_type] => utility
[patent_app_number] => 13/189783
[patent_app_country] => US
[patent_app_date] => 2011-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 15
[patent_no_of_words] => 9709
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13189783
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189783 | Associating partitions in a computing device | Jul 24, 2011 | Issued |
Array
(
[id] => 8619314
[patent_doc_number] => 20130024626
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-24
[patent_title] => 'PREFETCHING SOURCE TRACKS FOR DESTAGING UPDATED TRACKS IN A COPY RELATIONSHIP'
[patent_app_type] => utility
[patent_app_number] => 13/189329
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6907
[patent_no_of_claims] => 27
[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] => 13189329
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189329 | Prefetching source tracks for destaging updated tracks in a copy relationship | Jul 21, 2011 | Issued |
Array
(
[id] => 9229740
[patent_doc_number] => 08635420
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-21
[patent_title] => 'Resilient mirroring utilizing peer-to-peer storage'
[patent_app_type] => utility
[patent_app_number] => 13/189238
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3596
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13189238
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189238 | Resilient mirroring utilizing peer-to-peer storage | Jul 21, 2011 | Issued |
Array
(
[id] => 9218380
[patent_doc_number] => 08631190
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-14
[patent_title] => 'Prefetching data tracks and parity data to use for destaging updated tracks'
[patent_app_type] => utility
[patent_app_number] => 13/189285
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 14
[patent_no_of_words] => 6753
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13189285
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189285 | Prefetching data tracks and parity data to use for destaging updated tracks | Jul 21, 2011 | Issued |
Array
(
[id] => 8619316
[patent_doc_number] => 20130024628
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-24
[patent_title] => 'EFFICIENT TRACK DESTAGE IN SECONDARY STORAGE'
[patent_app_type] => utility
[patent_app_number] => 13/189325
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10510
[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] => 13189325
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189325 | Efficient track destage in secondary storage | Jul 21, 2011 | Issued |
Array
(
[id] => 8619312
[patent_doc_number] => 20130024624
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-24
[patent_title] => 'PREFETCHING TRACKS USING MULTIPLE CACHES'
[patent_app_type] => utility
[patent_app_number] => 13/189271
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 10926
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 5
[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] => 13189271
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/189271 | Prefetching tracks using multiple caches | Jul 21, 2011 | Issued |
Array
(
[id] => 9242206
[patent_doc_number] => 08607011
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-10
[patent_title] => 'Method and system for generating consistent snapshots for a group of data objects'
[patent_app_type] => utility
[patent_app_number] => 13/185225
[patent_app_country] => US
[patent_app_date] => 2011-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5500
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13185225
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/185225 | Method and system for generating consistent snapshots for a group of data objects | Jul 17, 2011 | Issued |