
Dinh X. Nguyen
Examiner (ID: 14225)
| Most Active Art Unit | 3738 |
| Art Unit(s) | 3738, 3626 |
| Total Applications | 343 |
| Issued Applications | 250 |
| Pending Applications | 67 |
| Abandoned Applications | 26 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17528449
[patent_doc_number] => 11301135
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-12
[patent_title] => Data management device, data management program, and data management method
[patent_app_type] => utility
[patent_app_number] => 16/504333
[patent_app_country] => US
[patent_app_date] => 2019-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4277
[patent_no_of_claims] => 6
[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] => 16504333
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/504333 | Data management device, data management program, and data management method | Jul 7, 2019 | Issued |
Array
(
[id] => 16192962
[patent_doc_number] => 20200233811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => SYSTEMS AND METHODS FOR REPLACING DATA RETRIEVED FROM MEMORY
[patent_app_type] => utility
[patent_app_number] => 16/444729
[patent_app_country] => US
[patent_app_date] => 2019-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6130
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16444729
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/444729 | Systems and methods for replacing data retrieved from memory | Jun 17, 2019 | Issued |
Array
(
[id] => 14872209
[patent_doc_number] => 20190286346
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-19
[patent_title] => TAPE LIBRARY INITIATED MEDIA VERIFICATION
[patent_app_type] => utility
[patent_app_number] => 16/434214
[patent_app_country] => US
[patent_app_date] => 2019-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6584
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16434214
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/434214 | Tape library initiated media verification | Jun 6, 2019 | Issued |
Array
(
[id] => 17589617
[patent_doc_number] => 11327890
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-05-10
[patent_title] => Partitioning in a processor cache
[patent_app_type] => utility
[patent_app_number] => 16/425435
[patent_app_country] => US
[patent_app_date] => 2019-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10479
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16425435
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/425435 | Partitioning in a processor cache | May 28, 2019 | Issued |
Array
(
[id] => 14840245
[patent_doc_number] => 20190278523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => MANAGED FETCHING AND EXECUTION OF COMMANDS FROM SUBMISSION QUEUES
[patent_app_type] => utility
[patent_app_number] => 16/425835
[patent_app_country] => US
[patent_app_date] => 2019-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16702
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16425835
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/425835 | Managed fetching and execution of commands from submission queues | May 28, 2019 | Issued |
Array
(
[id] => 15257905
[patent_doc_number] => 20190377686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-12
[patent_title] => ARITHMETIC PROCESSOR, INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD OF ARITHMETIC PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/418018
[patent_app_country] => US
[patent_app_date] => 2019-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7765
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16418018
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/418018 | Arithmetic processor, information processing apparatus, and control method of arithmetic processor | May 20, 2019 | Issued |
Array
(
[id] => 16551507
[patent_doc_number] => 10884666
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-01-05
[patent_title] => Dynamic path selection in a storage network
[patent_app_type] => utility
[patent_app_number] => 16/411075
[patent_app_country] => US
[patent_app_date] => 2019-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11254
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16411075
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/411075 | Dynamic path selection in a storage network | May 12, 2019 | Issued |
Array
(
[id] => 16501361
[patent_doc_number] => 10866744
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-15
[patent_title] => Determining capacity utilization in a deduplicating storage system
[patent_app_type] => utility
[patent_app_number] => 16/400152
[patent_app_country] => US
[patent_app_date] => 2019-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5726
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16400152
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/400152 | Determining capacity utilization in a deduplicating storage system | Apr 30, 2019 | Issued |
Array
(
[id] => 14750471
[patent_doc_number] => 20190258409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-22
[patent_title] => RECLAIMING FREE SPACE IN A STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/399838
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5976
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399838
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/399838 | Reclaiming free space in a storage system | Apr 29, 2019 | Issued |
Array
(
[id] => 16745223
[patent_doc_number] => 10970213
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-06
[patent_title] => Selective disabling of hardware-based cache coherency and enforcement of software-based cache coherency
[patent_app_type] => utility
[patent_app_number] => 16/399455
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7750
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399455
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/399455 | Selective disabling of hardware-based cache coherency and enforcement of software-based cache coherency | Apr 29, 2019 | Issued |
Array
(
[id] => 16818629
[patent_doc_number] => 11003455
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-11
[patent_title] => Coalescing adjacent gather/scatter operations
[patent_app_type] => utility
[patent_app_number] => 16/398183
[patent_app_country] => US
[patent_app_date] => 2019-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 48
[patent_no_of_words] => 23107
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 403
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16398183
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/398183 | Coalescing adjacent gather/scatter operations | Apr 28, 2019 | Issued |
Array
(
[id] => 17288147
[patent_doc_number] => 11204696
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-21
[patent_title] => Memory devices and electronic systems having a hybrid cache including static and dynamic caches that may be selectively disabled based on cache workload or availability, and related methods
[patent_app_type] => utility
[patent_app_number] => 16/396432
[patent_app_country] => US
[patent_app_date] => 2019-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 9208
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16396432
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/396432 | Memory devices and electronic systems having a hybrid cache including static and dynamic caches that may be selectively disabled based on cache workload or availability, and related methods | Apr 25, 2019 | Issued |
Array
(
[id] => 16401057
[patent_doc_number] => 20200341915
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-29
[patent_title] => ENHANCED TAPE DRIVE COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 16/391431
[patent_app_country] => US
[patent_app_date] => 2019-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7358
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16391431
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/391431 | Enhanced tape drive communication | Apr 22, 2019 | Issued |
Array
(
[id] => 14724863
[patent_doc_number] => 20190253495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-15
[patent_title] => PRIORITIZING RANGES TO REBUILD BASED ON NAMESPACE HEALTH
[patent_app_type] => utility
[patent_app_number] => 16/390426
[patent_app_country] => US
[patent_app_date] => 2019-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8442
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16390426
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/390426 | Prioritizing ranges to rebuild based on namespace health | Apr 21, 2019 | Issued |
Array
(
[id] => 15458769
[patent_doc_number] => 20200042209
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => DEVICE, SYSTEM AND METHOD TO GENERATE LINK TRAINING SIGNALS
[patent_app_type] => utility
[patent_app_number] => 16/390551
[patent_app_country] => US
[patent_app_date] => 2019-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10264
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16390551
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/390551 | Device, system and method to generate link training signals | Apr 21, 2019 | Issued |
Array
(
[id] => 17729408
[patent_doc_number] => 11385795
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-12
[patent_title] => Method and apparatus to enable individual non volatile memory express (NVMe) input/output (IO) queues on differing network addresses of an NVMe controller
[patent_app_type] => utility
[patent_app_number] => 16/381994
[patent_app_country] => US
[patent_app_date] => 2019-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8012
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16381994
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/381994 | Method and apparatus to enable individual non volatile memory express (NVMe) input/output (IO) queues on differing network addresses of an NVMe controller | Apr 10, 2019 | Issued |
Array
(
[id] => 17786324
[patent_doc_number] => 11409447
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-08-09
[patent_title] => System and method for implementing non-blocking, concurrent hash tables
[patent_app_type] => utility
[patent_app_number] => 16/380744
[patent_app_country] => US
[patent_app_date] => 2019-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 34
[patent_no_of_words] => 9661
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[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] => 16380744
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/380744 | System and method for implementing non-blocking, concurrent hash tables | Apr 9, 2019 | Issued |
Array
(
[id] => 15151613
[patent_doc_number] => 20190354284
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-21
[patent_title] => IMPLIED DIRECTORY STATE UPDATES
[patent_app_type] => utility
[patent_app_number] => 16/372247
[patent_app_country] => US
[patent_app_date] => 2019-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22272
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16372247
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/372247 | IMPLIED DIRECTORY STATE UPDATES | Mar 31, 2019 | Abandoned |
Array
(
[id] => 16844592
[patent_doc_number] => 11016677
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-25
[patent_title] => Dual-splitter for high performance replication
[patent_app_type] => utility
[patent_app_number] => 16/367630
[patent_app_country] => US
[patent_app_date] => 2019-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5959
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367630
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/367630 | Dual-splitter for high performance replication | Mar 27, 2019 | Issued |
Array
(
[id] => 17252770
[patent_doc_number] => 11188259
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-30
[patent_title] => Storage device and method of operating the storage device
[patent_app_type] => utility
[patent_app_number] => 16/361253
[patent_app_country] => US
[patent_app_date] => 2019-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 23
[patent_no_of_words] => 11075
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16361253
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/361253 | Storage device and method of operating the storage device | Mar 21, 2019 | Issued |