
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] => 16844806
[patent_doc_number] => 11016895
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-25
[patent_title] => Caching for heterogeneous processors
[patent_app_type] => utility
[patent_app_number] => 15/947020
[patent_app_country] => US
[patent_app_date] => 2018-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 6
[patent_no_of_words] => 3630
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15947020
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/947020 | Caching for heterogeneous processors | Apr 5, 2018 | Issued |
Array
(
[id] => 13332787
[patent_doc_number] => 20180217931
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-02
[patent_title] => SYSTEMS AND METHOD FOR DELAYED CACHE UTILIZATION
[patent_app_type] => utility
[patent_app_number] => 15/936828
[patent_app_country] => US
[patent_app_date] => 2018-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5251
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 15936828
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/936828 | Systems and method for delayed cache utilization | Mar 26, 2018 | Issued |
Array
(
[id] => 14122967
[patent_doc_number] => 10248341
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => Overlapping write detection and processing for sync replication
[patent_app_type] => utility
[patent_app_number] => 15/933556
[patent_app_country] => US
[patent_app_date] => 2018-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11378
[patent_no_of_claims] => 20
[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] => 15933556
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/933556 | Overlapping write detection and processing for sync replication | Mar 22, 2018 | Issued |
Array
(
[id] => 15059037
[patent_doc_number] => 10459824
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-29
[patent_title] => Cache-based trace recording using cache coherence protocol data
[patent_app_type] => utility
[patent_app_number] => 15/915930
[patent_app_country] => US
[patent_app_date] => 2018-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 19
[patent_no_of_words] => 19770
[patent_no_of_claims] => 20
[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] => 15915930
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/915930 | Cache-based trace recording using cache coherence protocol data | Mar 7, 2018 | Issued |
Array
(
[id] => 12891928
[patent_doc_number] => 20180189151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-05
[patent_title] => METHOD AND APPARATUS FOR DATA BACKUP IN STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/909613
[patent_app_country] => US
[patent_app_date] => 2018-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15909613
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/909613 | Method and apparatus for data backup in storage system | Feb 28, 2018 | Issued |
Array
(
[id] => 13948255
[patent_doc_number] => 10209902
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-19
[patent_title] => Method and apparatus for selecting a memory block for writing data, based on a predicted frequency of updating the data
[patent_app_type] => utility
[patent_app_number] => 15/897000
[patent_app_country] => US
[patent_app_date] => 2018-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 7031
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897000
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/897000 | Method and apparatus for selecting a memory block for writing data, based on a predicted frequency of updating the data | Feb 13, 2018 | Issued |
Array
(
[id] => 12892375
[patent_doc_number] => 20180189300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-05
[patent_title] => METHOD AND SYSTEM FOR PROVIDING RESTRICTED ACCESS TO A STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/883094
[patent_app_country] => US
[patent_app_date] => 2018-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18701
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15883094
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/883094 | METHOD AND SYSTEM FOR PROVIDING RESTRICTED ACCESS TO A STORAGE MEDIUM | Jan 29, 2018 | Abandoned |
Array
(
[id] => 13807057
[patent_doc_number] => 10180795
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-15
[patent_title] => Memory system utilizing a page buffer for prioritizing a subsequent read request over a pending write
[patent_app_type] => utility
[patent_app_number] => 15/847045
[patent_app_country] => US
[patent_app_date] => 2017-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5325
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15847045
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/847045 | Memory system utilizing a page buffer for prioritizing a subsequent read request over a pending write | Dec 18, 2017 | Issued |
Array
(
[id] => 14472525
[patent_doc_number] => 20190187906
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-20
[patent_title] => REDUCING COORDINATION TIMES IN ASYNCHRONOUS DATA REPLICATION ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 15/842893
[patent_app_country] => US
[patent_app_date] => 2017-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5092
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15842893
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/842893 | Reducing coordination times in asynchronous data replication environments | Dec 14, 2017 | Issued |
Array
(
[id] => 14473003
[patent_doc_number] => 20190188146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-20
[patent_title] => METHOD, SYSTEM, AND APPARATUS FOR STRESS TESTING MEMORY TRANSLATION TABLES
[patent_app_type] => utility
[patent_app_number] => 15/843595
[patent_app_country] => US
[patent_app_date] => 2017-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8571
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15843595
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/843595 | Method, system, and apparatus for stress testing memory translation tables | Dec 14, 2017 | Issued |
Array
(
[id] => 14472995
[patent_doc_number] => 20190188142
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-20
[patent_title] => DEFRAGMENTED AND EFFICIENT MICRO-OPERATION CACHE
[patent_app_type] => utility
[patent_app_number] => 15/843292
[patent_app_country] => US
[patent_app_date] => 2017-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17115
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15843292
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/843292 | Defragmented and efficient micro-operation cache | Dec 14, 2017 | Issued |
Array
(
[id] => 14298431
[patent_doc_number] => 10289342
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-14
[patent_title] => Data access optimization protocol in a dispersed storage network
[patent_app_type] => utility
[patent_app_number] => 15/843637
[patent_app_country] => US
[patent_app_date] => 2017-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 18
[patent_no_of_words] => 12542
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15843637
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/843637 | Data access optimization protocol in a dispersed storage network | Dec 14, 2017 | Issued |
Array
(
[id] => 15312871
[patent_doc_number] => 10521139
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-31
[patent_title] => Copy source to target management in a data storage system
[patent_app_type] => utility
[patent_app_number] => 15/842856
[patent_app_country] => US
[patent_app_date] => 2017-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 16006
[patent_no_of_claims] => 21
[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] => 15842856
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/842856 | Copy source to target management in a data storage system | Dec 13, 2017 | Issued |
Array
(
[id] => 15231411
[patent_doc_number] => 10503427
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Synchronously replicating datasets and other managed objects to cloud-based storage systems
[patent_app_type] => utility
[patent_app_number] => 15/842850
[patent_app_country] => US
[patent_app_date] => 2017-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 58
[patent_figures_cnt] => 59
[patent_no_of_words] => 115853
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15842850
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/842850 | Synchronously replicating datasets and other managed objects to cloud-based storage systems | Dec 13, 2017 | Issued |
Array
(
[id] => 12236846
[patent_doc_number] => 20180069709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'TOKEN BASED COMMUNICATION'
[patent_app_type] => utility
[patent_app_number] => 15/808438
[patent_app_country] => US
[patent_app_date] => 2017-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10541
[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] => 15808438
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/808438 | Token based communication | Nov 8, 2017 | Issued |
Array
(
[id] => 14555699
[patent_doc_number] => 10346311
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-09
[patent_title] => Configurable hardware queue management and address translation
[patent_app_type] => utility
[patent_app_number] => 15/805384
[patent_app_country] => US
[patent_app_date] => 2017-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7468
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[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] => 15805384
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/805384 | Configurable hardware queue management and address translation | Nov 6, 2017 | Issued |
Array
(
[id] => 12187638
[patent_doc_number] => 20180046573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-15
[patent_title] => 'OPTIMIZING MEMORY USAGE ACROSS MULTIPLE APPLICATIONS BASED ON GARBAGE COLLECTION ACTIVITY'
[patent_app_type] => utility
[patent_app_number] => 15/792865
[patent_app_country] => US
[patent_app_date] => 2017-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10872
[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] => 15792865
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/792865 | Optimizing memory usage across multiple applications based on garbage collection activity | Oct 24, 2017 | Issued |
Array
(
[id] => 12187635
[patent_doc_number] => 20180046572
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-15
[patent_title] => 'OPTIMIZING MEMORY USAGE ACROSS MULTIPLE GARBAGE COLLECTED COMPUTER ENVIRONMENTS'
[patent_app_type] => utility
[patent_app_number] => 15/791919
[patent_app_country] => US
[patent_app_date] => 2017-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10821
[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] => 15791919
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/791919 | Optimizing memory usage across multiple applications in the presence of garbage collection | Oct 23, 2017 | Issued |
Array
(
[id] => 16032529
[patent_doc_number] => 10678685
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-09
[patent_title] => Data management method applicable to data storage device
[patent_app_type] => utility
[patent_app_number] => 15/785264
[patent_app_country] => US
[patent_app_date] => 2017-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3588
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15785264
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/785264 | Data management method applicable to data storage device | Oct 15, 2017 | Issued |
Array
(
[id] => 12628956
[patent_doc_number] => 20180101482
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => LATENCY BY PERSISTING DATA RELATIONSHIPS IN RELATION TO CORRESPONDING DATA IN PERSISTENT MEMORY
[patent_app_type] => utility
[patent_app_number] => 15/784625
[patent_app_country] => US
[patent_app_date] => 2017-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13308
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[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] => 15784625
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/784625 | Latency by persisting data relationships in relation to corresponding data in persistent memory | Oct 15, 2017 | Issued |