
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] => 16408633
[patent_doc_number] => 10817185
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-10-27
[patent_title] => Fast block device, system and methodology
[patent_app_type] => utility
[patent_app_number] => 15/396904
[patent_app_country] => US
[patent_app_date] => 2017-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 19
[patent_no_of_words] => 14810
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[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] => 15396904
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/396904 | Fast block device, system and methodology | Jan 2, 2017 | Issued |
Array
(
[id] => 14122935
[patent_doc_number] => 10248325
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => Implied directory state updates
[patent_app_type] => utility
[patent_app_number] => 15/393744
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 22258
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15393744
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/393744 | Implied directory state updates | Dec 28, 2016 | Issued |
Array
(
[id] => 14952915
[patent_doc_number] => 10437722
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Phase change memory in a dual inline memory module
[patent_app_type] => utility
[patent_app_number] => 15/392697
[patent_app_country] => US
[patent_app_date] => 2016-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3486
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15392697
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/392697 | Phase change memory in a dual inline memory module | Dec 27, 2016 | Issued |
Array
(
[id] => 14918031
[patent_doc_number] => 10430335
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-01
[patent_title] => Representing a cache line bit pattern via meta signaling
[patent_app_type] => utility
[patent_app_number] => 15/388752
[patent_app_country] => US
[patent_app_date] => 2016-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 8537
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15388752
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/388752 | Representing a cache line bit pattern via meta signaling | Dec 21, 2016 | Issued |
Array
(
[id] => 14457355
[patent_doc_number] => 10324637
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-18
[patent_title] => Dual-splitter for high performance replication
[patent_app_type] => utility
[patent_app_number] => 15/377112
[patent_app_country] => US
[patent_app_date] => 2016-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5835
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15377112
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/377112 | Dual-splitter for high performance replication | Dec 12, 2016 | Issued |
Array
(
[id] => 13109953
[patent_doc_number] => 10073629
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-11
[patent_title] => Memory transaction prioritization
[patent_app_type] => utility
[patent_app_number] => 15/377167
[patent_app_country] => US
[patent_app_date] => 2016-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4820
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15377167
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/377167 | Memory transaction prioritization | Dec 12, 2016 | Issued |
Array
(
[id] => 13157387
[patent_doc_number] => 10095417
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-09
[patent_title] => Method and system for improving flash storage read performance in partially programmed blocks
[patent_app_type] => utility
[patent_app_number] => 15/377210
[patent_app_country] => US
[patent_app_date] => 2016-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 6549
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15377210
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/377210 | Method and system for improving flash storage read performance in partially programmed blocks | Dec 12, 2016 | Issued |
Array
(
[id] => 15919255
[patent_doc_number] => 10656865
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-19
[patent_title] => Virtualized block device backing for virtualization containers
[patent_app_type] => utility
[patent_app_number] => 15/377912
[patent_app_country] => US
[patent_app_date] => 2016-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 15819
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15377912
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/377912 | Virtualized block device backing for virtualization containers | Dec 12, 2016 | Issued |
Array
(
[id] => 15670695
[patent_doc_number] => 10599578
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-24
[patent_title] => Dynamic cache bypassing
[patent_app_type] => utility
[patent_app_number] => 15/377537
[patent_app_country] => US
[patent_app_date] => 2016-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7175
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15377537
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/377537 | Dynamic cache bypassing | Dec 12, 2016 | Issued |
Array
(
[id] => 15472405
[patent_doc_number] => 10552076
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-04
[patent_title] => Identification of volumes for thin provisioning
[patent_app_type] => utility
[patent_app_number] => 15/377614
[patent_app_country] => US
[patent_app_date] => 2016-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6671
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15377614
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/377614 | Identification of volumes for thin provisioning | Dec 12, 2016 | Issued |
Array
(
[id] => 12820150
[patent_doc_number] => 20180165222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-14
[patent_title] => INVALIDATING READS FOR CACHE UTILIZATION IN PROCESSORS
[patent_app_type] => utility
[patent_app_number] => 15/375582
[patent_app_country] => US
[patent_app_date] => 2016-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15982
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15375582
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/375582 | Invalidating reads for cache utilization in processors | Dec 11, 2016 | Issued |
Array
(
[id] => 13948643
[patent_doc_number] => 10210097
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-19
[patent_title] => Memory system and method for operating the same
[patent_app_type] => utility
[patent_app_number] => 15/375545
[patent_app_country] => US
[patent_app_date] => 2016-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 16823
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15375545
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/375545 | Memory system and method for operating the same | Dec 11, 2016 | Issued |
Array
(
[id] => 14364161
[patent_doc_number] => 10303383
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-05-28
[patent_title] => System and method for implementing non-blocking, concurrent hash tables
[patent_app_type] => utility
[patent_app_number] => 15/374991
[patent_app_country] => US
[patent_app_date] => 2016-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 34
[patent_no_of_words] => 9623
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15374991
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/374991 | System and method for implementing non-blocking, concurrent hash tables | Dec 8, 2016 | Issued |
Array
(
[id] => 13226629
[patent_doc_number] => 10127090
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-13
[patent_title] => Memory management methods and systems
[patent_app_type] => utility
[patent_app_number] => 15/362538
[patent_app_country] => US
[patent_app_date] => 2016-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6585
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15362538
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/362538 | Memory management methods and systems | Nov 27, 2016 | Issued |
Array
(
[id] => 16910262
[patent_doc_number] => 11042299
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-22
[patent_title] => Removable media based object store
[patent_app_type] => utility
[patent_app_number] => 15/340691
[patent_app_country] => US
[patent_app_date] => 2016-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7218
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15340691
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/340691 | Removable media based object store | Oct 31, 2016 | Issued |
Array
(
[id] => 14061595
[patent_doc_number] => 10235090
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-19
[patent_title] => Validating replication copy consistency using a hash function in a storage system
[patent_app_type] => utility
[patent_app_number] => 15/274117
[patent_app_country] => US
[patent_app_date] => 2016-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7638
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15274117
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/274117 | Validating replication copy consistency using a hash function in a storage system | Sep 22, 2016 | Issued |
Array
(
[id] => 12570834
[patent_doc_number] => 10019194
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-07-10
[patent_title] => Eventually consistent synchronous data replication in a storage system
[patent_app_type] => utility
[patent_app_number] => 15/274122
[patent_app_country] => US
[patent_app_date] => 2016-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7819
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15274122
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/274122 | Eventually consistent synchronous data replication in a storage system | Sep 22, 2016 | Issued |
Array
(
[id] => 14600817
[patent_doc_number] => 10353600
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-16
[patent_title] => Tape library initiated media verification
[patent_app_type] => utility
[patent_app_number] => 15/274202
[patent_app_country] => US
[patent_app_date] => 2016-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6584
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15274202
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/274202 | Tape library initiated media verification | Sep 22, 2016 | Issued |
Array
(
[id] => 14175867
[patent_doc_number] => 10261949
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => Packed row representation for efficient network serialization with direct column indexing in a network switch
[patent_app_type] => utility
[patent_app_number] => 15/274276
[patent_app_country] => US
[patent_app_date] => 2016-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 24
[patent_no_of_words] => 12860
[patent_no_of_claims] => 18
[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] => 15274276
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/274276 | Packed row representation for efficient network serialization with direct column indexing in a network switch | Sep 22, 2016 | Issued |
Array
(
[id] => 11944947
[patent_doc_number] => 20170249098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-31
[patent_title] => 'METHODS AND APPARATUS FOR LOCKING AT LEAST A PORTION OF A SHARED MEMORY RESOURCE'
[patent_app_type] => utility
[patent_app_number] => 15/273432
[patent_app_country] => US
[patent_app_date] => 2016-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 17065
[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] => 15273432
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/273432 | Methods and apparatus for locking at least a portion of a shared memory resource | Sep 21, 2016 | Issued |