Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 12140034 [patent_doc_number] => 20180018117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-18 [patent_title] => 'Wearable Device Assembly with Ability to Mitigate Data Loss Due to Component Failure' [patent_app_type] => utility [patent_app_number] => 15/715616 [patent_app_country] => US [patent_app_date] => 2017-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7237 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15715616 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/715616
Wearable device assembly with ability to mitigate data loss due to component failure Sep 25, 2017 Issued
Array ( [id] => 12128078 [patent_doc_number] => 20180011664 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'Flushless Transactional Layer' [patent_app_type] => utility [patent_app_number] => 15/715002 [patent_app_country] => US [patent_app_date] => 2017-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6042 [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] => 15715002 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/715002
Flushless transactional layer Sep 24, 2017 Issued
Array ( [id] => 15312831 [patent_doc_number] => 10521119 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-12-31 [patent_title] => Hybrid copying garbage collector [patent_app_type] => utility [patent_app_number] => 15/712340 [patent_app_country] => US [patent_app_date] => 2017-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6542 [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] => 15712340 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/712340
Hybrid copying garbage collector Sep 21, 2017 Issued
Array ( [id] => 12712807 [patent_doc_number] => 20180129435 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => BROWSE AND RESTORE FOR BLOCK-LEVEL BACKUPS [patent_app_type] => utility [patent_app_number] => 15/705629 [patent_app_country] => US [patent_app_date] => 2017-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27356 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15705629 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/705629
Browse and restore for block-level backups Sep 14, 2017 Issued
Array ( [id] => 12235832 [patent_doc_number] => 20180068695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'MANAGING DISTURBANCE INDUCED ERRORS' [patent_app_type] => utility [patent_app_number] => 15/703589 [patent_app_country] => US [patent_app_date] => 2017-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6335 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [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] => 15703589 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/703589
Managing disturbance induced errors Sep 12, 2017 Issued
Array ( [id] => 12128212 [patent_doc_number] => 20180011798 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'MEMORY HEAPS IN A MEMORY MODEL FOR A UNIFIED COMPUTING SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/695683 [patent_app_country] => US [patent_app_date] => 2017-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10354 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15695683 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/695683
Memory heaps in a memory model for a unified computing system Sep 4, 2017 Issued
Array ( [id] => 13706581 [patent_doc_number] => 20170364245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => PREDICTIVE CACHING AND FETCH PRIORITY [patent_app_type] => utility [patent_app_number] => 15/694722 [patent_app_country] => US [patent_app_date] => 2017-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7979 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694722 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/694722
Predictive caching and fetch priority Aug 31, 2017 Issued
Array ( [id] => 14856329 [patent_doc_number] => 10416888 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-17 [patent_title] => Parallel processing device, method for controlling parallel processing device, and controller used in parallel processing device [patent_app_type] => utility [patent_app_number] => 15/686768 [patent_app_country] => US [patent_app_date] => 2017-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 21508 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15686768 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/686768
Parallel processing device, method for controlling parallel processing device, and controller used in parallel processing device Aug 24, 2017 Issued
Array ( [id] => 14330871 [patent_doc_number] => 10296454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-05-21 [patent_title] => Granular unmapping with variable addressing in a data store [patent_app_type] => utility [patent_app_number] => 15/672339 [patent_app_country] => US [patent_app_date] => 2017-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7190 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15672339 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/672339
Granular unmapping with variable addressing in a data store Aug 8, 2017 Issued
Array ( [id] => 14952489 [patent_doc_number] => 10437508 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-08 [patent_title] => Replicating a storage entity stored in a given storage system to multiple other storage systems [patent_app_type] => utility [patent_app_number] => 15/672331 [patent_app_country] => US [patent_app_date] => 2017-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6538 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [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] => 15672331 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/672331
Replicating a storage entity stored in a given storage system to multiple other storage systems Aug 8, 2017 Issued
Array ( [id] => 13933283 [patent_doc_number] => 20190050157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => PROVIDING PREFERENTIAL ACCESS TO A METADATA TRACK IN TWO TRACK WRITES [patent_app_type] => utility [patent_app_number] => 15/671714 [patent_app_country] => US [patent_app_date] => 2017-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6453 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15671714 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/671714
Providing preferential access to a metadata track in two track writes Aug 7, 2017 Issued
Array ( [id] => 13933655 [patent_doc_number] => 20190050343 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => NONVOLATILE MEMORY DEVICES AND METHODS OF CONTROLLING THE SAME [patent_app_type] => utility [patent_app_number] => 15/671855 [patent_app_country] => US [patent_app_date] => 2017-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7313 [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] => 15671855 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/671855
Nonvolatile memory devices and methods of controlling the same Aug 7, 2017 Issued
Array ( [id] => 15137093 [patent_doc_number] => 10482014 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => System and method of managing a memory medium [patent_app_type] => utility [patent_app_number] => 15/672066 [patent_app_country] => US [patent_app_date] => 2017-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6247 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15672066 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/672066
System and method of managing a memory medium Aug 7, 2017 Issued
Array ( [id] => 13721745 [patent_doc_number] => 20170371827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => Memory with Alternative Command Interfaces [patent_app_type] => utility [patent_app_number] => 15/647983 [patent_app_country] => US [patent_app_date] => 2017-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2673 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 15647983 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/647983
Memory with alternative command interfaces Jul 11, 2017 Issued
Array ( [id] => 12128069 [patent_doc_number] => 20180011655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'SYSTEM AND METHODS FOR DEFINING OBJECT MEMORY FORMAT IN MEMORY AND STORE FOR OBJECT INTERACTIONS, MANIPULATION, AND EXCHANGE IN DISTRIBUTED NETWORK DEVICES' [patent_app_type] => utility [patent_app_number] => 15/644139 [patent_app_country] => US [patent_app_date] => 2017-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 13562 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15644139 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/644139
System and methods for defining object memory format in memory and store for object interactions, manipulation, and exchange in distributed network devices Jul 6, 2017 Issued
Array ( [id] => 13948639 [patent_doc_number] => 10210095 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-02-19 [patent_title] => Configurable hardware queue management and address translation [patent_app_type] => utility [patent_app_number] => 15/642756 [patent_app_country] => US [patent_app_date] => 2017-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7429 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15642756 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/642756
Configurable hardware queue management and address translation Jul 5, 2017 Issued
Array ( [id] => 12120846 [patent_doc_number] => 20180004432 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'TWO-LEVEL SYSTEM MAIN MEMORY' [patent_app_type] => utility [patent_app_number] => 15/633571 [patent_app_country] => US [patent_app_date] => 2017-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4646 [patent_no_of_claims] => 19 [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] => 15633571 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/633571
Two-level system main memory Jun 25, 2017 Issued
Array ( [id] => 14982671 [patent_doc_number] => 10445247 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Switching between single-level and two-level page table translations [patent_app_type] => utility [patent_app_number] => 15/628079 [patent_app_country] => US [patent_app_date] => 2017-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9305 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15628079 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/628079
Switching between single-level and two-level page table translations Jun 19, 2017 Issued
Array ( [id] => 14555173 [patent_doc_number] => 10346046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-09 [patent_title] => Non-transitory computer-readable storage medium with executable information processing program stored thereon, information processing apparatus, information processing system, and information processing method [patent_app_type] => utility [patent_app_number] => 15/626376 [patent_app_country] => US [patent_app_date] => 2017-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 10437 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15626376 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/626376
Non-transitory computer-readable storage medium with executable information processing program stored thereon, information processing apparatus, information processing system, and information processing method Jun 18, 2017 Issued
Array ( [id] => 13627213 [patent_doc_number] => 20180365158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => MATCHING POINTERS ACROSS LEVELS OF A MEMORY HIERARCHY [patent_app_type] => utility [patent_app_number] => 15/625631 [patent_app_country] => US [patent_app_date] => 2017-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5049 [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] => 15625631 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/625631
Matching pointers across levels of a memory hierarchy Jun 15, 2017 Issued
Menu