
Hiep T. Nguyen
Examiner (ID: 18287, Phone: (571)272-4197 , Office: P/2131 )
| Most Active Art Unit | 2187 |
| Art Unit(s) | 2187, 2131, 2759, 2751, 2137, 2188, 2312, 2138 |
| Total Applications | 2185 |
| Issued Applications | 1977 |
| Pending Applications | 88 |
| Abandoned Applications | 149 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10178002
[patent_doc_number] => 09208207
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-08
[patent_title] => 'Distributed cache for graph data'
[patent_app_type] => utility
[patent_app_number] => 14/577190
[patent_app_country] => US
[patent_app_date] => 2014-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 11825
[patent_no_of_claims] => 17
[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] => 14577190
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/577190 | Distributed cache for graph data | Dec 18, 2014 | Issued |
Array
(
[id] => 11860742
[patent_doc_number] => 09740425
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-22
[patent_title] => 'Tag-based wear leveling for a data storage device'
[patent_app_type] => utility
[patent_app_number] => 14/572693
[patent_app_country] => US
[patent_app_date] => 2014-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16897
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572693
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/572693 | Tag-based wear leveling for a data storage device | Dec 15, 2014 | Issued |
Array
(
[id] => 11775010
[patent_doc_number] => 09383935
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-07-05
[patent_title] => 'Secondary CPU MMU initialization using page fault exception'
[patent_app_type] => utility
[patent_app_number] => 14/572505
[patent_app_country] => US
[patent_app_date] => 2014-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5700
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572505
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/572505 | Secondary CPU MMU initialization using page fault exception | Dec 15, 2014 | Issued |
Array
(
[id] => 10824712
[patent_doc_number] => 20160170878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'APPARATUS, SYSTEM AND METHOD FOR CACHING COMPRESSED DATA'
[patent_app_type] => utility
[patent_app_number] => 14/572689
[patent_app_country] => US
[patent_app_date] => 2014-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 14568
[patent_no_of_claims] => 25
[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] => 14572689
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/572689 | Apparatus, system and method for caching compressed data | Dec 15, 2014 | Issued |
Array
(
[id] => 10824475
[patent_doc_number] => 20160170641
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-16
[patent_title] => 'GRADUAL CONTEXT SAVING IN A DATA STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/572581
[patent_app_country] => US
[patent_app_date] => 2014-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7769
[patent_no_of_claims] => 22
[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] => 14572581
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/572581 | Gradual context saving in a data storage device | Dec 15, 2014 | Issued |
Array
(
[id] => 11452036
[patent_doc_number] => 09575677
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-21
[patent_title] => 'Storage system power management using controlled execution of pending memory commands'
[patent_app_type] => utility
[patent_app_number] => 14/572633
[patent_app_country] => US
[patent_app_date] => 2014-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 15658
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572633
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/572633 | Storage system power management using controlled execution of pending memory commands | Dec 15, 2014 | Issued |
Array
(
[id] => 11465580
[patent_doc_number] => 09582211
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Throttling command execution in non-volatile memory systems based on power usage'
[patent_app_type] => utility
[patent_app_number] => 14/572619
[patent_app_country] => US
[patent_app_date] => 2014-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 11811
[patent_no_of_claims] => 21
[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] => 14572619
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/572619 | Throttling command execution in non-volatile memory systems based on power usage | Dec 15, 2014 | Issued |
Array
(
[id] => 10188710
[patent_doc_number] => 09218130
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-22
[patent_title] => 'Tape storage device and writing method therefor'
[patent_app_type] => utility
[patent_app_number] => 14/564909
[patent_app_country] => US
[patent_app_date] => 2014-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 4909
[patent_no_of_claims] => 18
[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] => 14564909
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/564909 | Tape storage device and writing method therefor | Dec 8, 2014 | Issued |
Array
(
[id] => 10665662
[patent_doc_number] => 20160011806
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-01-14
[patent_title] => 'PROTECTION AND RECOVERY FROM SUDDEN POWER FAILURE IN NON-VOLATILE MEMORY DEVICES'
[patent_app_type] => utility
[patent_app_number] => 14/523979
[patent_app_country] => US
[patent_app_date] => 2014-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4837
[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] => 14523979
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/523979 | Protection and recovery from sudden power failure in non-volatile memory devices | Oct 26, 2014 | Issued |
Array
(
[id] => 13055319
[patent_doc_number] => 10049052
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-14
[patent_title] => Device having a cache memory
[patent_app_type] => utility
[patent_app_number] => 14/524378
[patent_app_country] => US
[patent_app_date] => 2014-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4183
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14524378
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/524378 | Device having a cache memory | Oct 26, 2014 | Issued |
Array
(
[id] => 13948655
[patent_doc_number] => 10210103
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-19
[patent_title] => Method and device for checking validity of memory access
[patent_app_type] => utility
[patent_app_number] => 15/502190
[patent_app_country] => US
[patent_app_date] => 2014-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3891
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15502190
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/502190 | Method and device for checking validity of memory access | Oct 22, 2014 | Issued |
Array
(
[id] => 10716529
[patent_doc_number] => 20160062676
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'THERMALLY SENSITIVE WEAR LEVELING FOR A FLASH MEMORY DEVICE THAT INCLUDES A PLURALITY OF FLASH MEMORY MODULES'
[patent_app_type] => utility
[patent_app_number] => 14/473121
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7882
[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] => 14473121
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/473121 | Thermally sensitive wear leveling for a flash memory device that includes a plurality of flash memory modules | Aug 28, 2014 | Issued |
Array
(
[id] => 10716753
[patent_doc_number] => 20160062901
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'POPULATING ITEMS IN WORKLISTS USING EXISTING CACHE'
[patent_app_type] => utility
[patent_app_number] => 14/472793
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4553
[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] => 14472793
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472793 | Populating items in worklists using existing cache | Aug 28, 2014 | Issued |
Array
(
[id] => 11598584
[patent_doc_number] => 09645753
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-09
[patent_title] => 'Overlapping write detection and processing for sync replication'
[patent_app_type] => utility
[patent_app_number] => 14/472782
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11472
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472782
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472782 | Overlapping write detection and processing for sync replication | Aug 28, 2014 | Issued |
Array
(
[id] => 11258311
[patent_doc_number] => 09483211
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-01
[patent_title] => 'Storage control apparatus, storage control method, and computer-readable recording medium having stored storage control program'
[patent_app_type] => utility
[patent_app_number] => 14/472433
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7540
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472433
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472433 | Storage control apparatus, storage control method, and computer-readable recording medium having stored storage control program | Aug 28, 2014 | Issued |
Array
(
[id] => 11226605
[patent_doc_number] => 09454327
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-27
[patent_title] => 'Analytics based control of thin provisioning environment'
[patent_app_type] => utility
[patent_app_number] => 14/472875
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 7311
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14472875
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472875 | Analytics based control of thin provisioning environment | Aug 28, 2014 | Issued |
Array
(
[id] => 9912091
[patent_doc_number] => 20150067294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'METHOD AND SYSTEM FOR ALLOCATING A RESOURCE OF A STORAGE DEVICE TO A STORAGE OPTIMIZATION OPERATION'
[patent_app_type] => utility
[patent_app_number] => 14/472426
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10118
[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] => 14472426
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/472426 | Method and system for allocating a resource of a storage device to a storage optimization operation | Aug 28, 2014 | Issued |
Array
(
[id] => 11769486
[patent_doc_number] => 09378149
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-06-28
[patent_title] => 'Method and system for tracking modification times of data in a storage system'
[patent_app_type] => utility
[patent_app_number] => 14/473243
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 7669
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14473243
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/473243 | Method and system for tracking modification times of data in a storage system | Aug 28, 2014 | Issued |
Array
(
[id] => 10948530
[patent_doc_number] => 20140351552
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-27
[patent_title] => 'WORKING SET SWAPPING USING A SEQUENTIALLY ORDERED SWAP FILE'
[patent_app_type] => utility
[patent_app_number] => 14/456128
[patent_app_country] => US
[patent_app_date] => 2014-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7164
[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] => 14456128
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/456128 | Working set swapping using a sequentially ordered swap file | Aug 10, 2014 | Issued |
Array
(
[id] => 10027769
[patent_doc_number] => 09069671
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-30
[patent_title] => 'Gather and scatter operations in multi-level memory hierarchy'
[patent_app_type] => utility
[patent_app_number] => 14/337174
[patent_app_country] => US
[patent_app_date] => 2014-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5036
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14337174
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/337174 | Gather and scatter operations in multi-level memory hierarchy | Jul 20, 2014 | Issued |