
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] => 11974400
[patent_doc_number] => 20170278554
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-28
[patent_title] => 'PROVIDING MEMORY TRAINING OF DYNAMIC RANDOM ACCESS MEMORY (DRAM) SYSTEMS USING PORT-TO-PORT LOOPBACKS, AND RELATED METHODS, SYSTEMS, AND APPARATUSES'
[patent_app_type] => utility
[patent_app_number] => 15/622772
[patent_app_country] => US
[patent_app_date] => 2017-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5046
[patent_no_of_claims] => 21
[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] => 15622772
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/622772 | Providing memory training of dynamic random access memory (DRAM) systems using port-to-port loopbacks, and related methods, systems, and apparatuses | Jun 13, 2017 | Issued |
Array
(
[id] => 15486083
[patent_doc_number] => 10558391
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-11
[patent_title] => Data processing system and data processing method
[patent_app_type] => utility
[patent_app_number] => 15/606046
[patent_app_country] => US
[patent_app_date] => 2017-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5167
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15606046
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/606046 | Data processing system and data processing method | May 25, 2017 | Issued |
Array
(
[id] => 11938454
[patent_doc_number] => 20170242603
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'OVERLAPPING WRITE DETECTION AND PROCESSING FOR SYNC REPLICATION'
[patent_app_type] => utility
[patent_app_number] => 15/588726
[patent_app_country] => US
[patent_app_date] => 2017-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11514
[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] => 15588726
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/588726 | Overlapping write detection and processing for sync replication | May 7, 2017 | Issued |
Array
(
[id] => 13281301
[patent_doc_number] => 10152234
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-12-11
[patent_title] => Virtual volume virtual desktop infrastructure implementation using a primary storage array lacking data deduplication capability
[patent_app_type] => utility
[patent_app_number] => 15/496084
[patent_app_country] => US
[patent_app_date] => 2017-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4307
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15496084
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/496084 | Virtual volume virtual desktop infrastructure implementation using a primary storage array lacking data deduplication capability | Apr 24, 2017 | Issued |
Array
(
[id] => 12060662
[patent_doc_number] => 20170337006
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'PAGE ALIGNING METHOD AND LOOKUP TABLE GENERATING METHOD OF DATA STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/495994
[patent_app_country] => US
[patent_app_date] => 2017-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3504
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15495994
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/495994 | Page aligning method and lookup table generating method of data storage device | Apr 24, 2017 | Issued |
Array
(
[id] => 13512041
[patent_doc_number] => 20180307563
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-25
[patent_title] => SNAPSHOT BACKUP WITH UNIFIED RESTORE INFORMATION
[patent_app_type] => utility
[patent_app_number] => 15/495711
[patent_app_country] => US
[patent_app_date] => 2017-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8996
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495711
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/495711 | Snapshot backup with unified restore information | Apr 23, 2017 | Issued |
Array
(
[id] => 13512173
[patent_doc_number] => 20180307629
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-25
[patent_title] => COMMAND SOURCE VERIFICATION
[patent_app_type] => utility
[patent_app_number] => 15/495902
[patent_app_country] => US
[patent_app_date] => 2017-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5574
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495902
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/495902 | Command source verification | Apr 23, 2017 | Issued |
Array
(
[id] => 11982140
[patent_doc_number] => 20170286294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'APPARATUS, SYSTEM AND METHOD FOR CACHING COMPRESSED DATA'
[patent_app_type] => utility
[patent_app_number] => 15/488324
[patent_app_country] => US
[patent_app_date] => 2017-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 14605
[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] => 15488324
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/488324 | Apparatus, system and method for caching compressed data | Apr 13, 2017 | Issued |
Array
(
[id] => 13230171
[patent_doc_number] => 10128871
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-13
[patent_title] => Diagonal anti-diagonal memory structure
[patent_app_type] => utility
[patent_app_number] => 15/440943
[patent_app_country] => US
[patent_app_date] => 2017-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 39
[patent_no_of_words] => 14683
[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] => 15440943
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/440943 | Diagonal anti-diagonal memory structure | Feb 22, 2017 | Issued |
Array
(
[id] => 13361553
[patent_doc_number] => 20180232316
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-16
[patent_title] => SELECTING A DEFAULT PAGE SIZE IN A VARIABLE PAGE SIZE TLB
[patent_app_type] => utility
[patent_app_number] => 15/433560
[patent_app_country] => US
[patent_app_date] => 2017-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5540
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15433560
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/433560 | Selecting a default page size in a variable page size TLB | Feb 14, 2017 | Issued |
Array
(
[id] => 13361537
[patent_doc_number] => 20180232308
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-16
[patent_title] => DATA SYSTEM WITH DATA FLUSH MECHANISM
[patent_app_type] => utility
[patent_app_number] => 15/433951
[patent_app_country] => US
[patent_app_date] => 2017-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30402
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15433951
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/433951 | Data system with data flush mechanism | Feb 14, 2017 | Issued |
Array
(
[id] => 14364119
[patent_doc_number] => 10303362
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-28
[patent_title] => Methods for reducing initialization duration and performance impact during configuration of storage drives
[patent_app_type] => utility
[patent_app_number] => 15/433716
[patent_app_country] => US
[patent_app_date] => 2017-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5258
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15433716
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/433716 | Methods for reducing initialization duration and performance impact during configuration of storage drives | Feb 14, 2017 | Issued |
Array
(
[id] => 14457779
[patent_doc_number] => 10324851
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-18
[patent_title] => Facilitating recording a trace file of code execution using way-locking in a set-associative processor cache
[patent_app_type] => utility
[patent_app_number] => 15/433918
[patent_app_country] => US
[patent_app_date] => 2017-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 16991
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15433918
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/433918 | Facilitating recording a trace file of code execution using way-locking in a set-associative processor cache | Feb 14, 2017 | Issued |
Array
(
[id] => 14091587
[patent_doc_number] => 10241696
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-26
[patent_title] => Securely launching files downloaded to potentially unsafe locations on a computer system
[patent_app_type] => utility
[patent_app_number] => 15/433431
[patent_app_country] => US
[patent_app_date] => 2017-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6333
[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] => 15433431
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/433431 | Securely launching files downloaded to potentially unsafe locations on a computer system | Feb 14, 2017 | Issued |
Array
(
[id] => 13347341
[patent_doc_number] => 20180225210
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-09
[patent_title] => RESPONDING TO SNOOP REQUESTS
[patent_app_type] => utility
[patent_app_number] => 15/427410
[patent_app_country] => US
[patent_app_date] => 2017-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5601
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 55
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15427410
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/427410 | Responding to snoop requests | Feb 7, 2017 | Issued |
Array
(
[id] => 13347359
[patent_doc_number] => 20180225219
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-09
[patent_title] => CACHE BYPASS
[patent_app_type] => utility
[patent_app_number] => 15/427409
[patent_app_country] => US
[patent_app_date] => 2017-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6170
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15427409
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/427409 | Cache bypass | Feb 7, 2017 | Issued |
Array
(
[id] => 13347339
[patent_doc_number] => 20180225209
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-09
[patent_title] => READ-WITH OVERRIDABLE-INVALIDATE TRANSACTION
[patent_app_type] => utility
[patent_app_number] => 15/427320
[patent_app_country] => US
[patent_app_date] => 2017-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6980
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15427320
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/427320 | Read-with overridable-invalidate transaction | Feb 7, 2017 | Issued |
Array
(
[id] => 13347015
[patent_doc_number] => 20180225047
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-09
[patent_title] => COMPARE-AND-SWAP TRANSACTION
[patent_app_type] => utility
[patent_app_number] => 15/427335
[patent_app_country] => US
[patent_app_date] => 2017-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6815
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15427335
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/427335 | Compare-and-swap transaction | Feb 7, 2017 | Issued |
Array
(
[id] => 14122951
[patent_doc_number] => 10248333
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-04-02
[patent_title] => Write distribution techniques for two-terminal memory wear leveling
[patent_app_type] => utility
[patent_app_number] => 15/426298
[patent_app_country] => US
[patent_app_date] => 2017-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 14484
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15426298
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/426298 | Write distribution techniques for two-terminal memory wear leveling | Feb 6, 2017 | Issued |
Array
(
[id] => 11853695
[patent_doc_number] => 20170228187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-10
[patent_title] => 'CONTROL DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/426285
[patent_app_country] => US
[patent_app_date] => 2017-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7166
[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] => 15426285
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/426285 | Control device | Feb 6, 2017 | Issued |