Search

Than Vinh Nguyen

Examiner (ID: 3446, Phone: (571)272-4198 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2188, 2138, 2187, 2787, 2759, 2309, 2751
Total Applications
1861
Issued Applications
1652
Pending Applications
79
Abandoned Applications
148

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11245200 [patent_doc_number] => 09471242 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Early de-allocation of write buffer in an SSD' [patent_app_type] => utility [patent_app_number] => 14/887672 [patent_app_country] => US [patent_app_date] => 2015-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2096 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14887672 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/887672
Early de-allocation of write buffer in an SSD Oct 19, 2015 Issued
Array ( [id] => 10658296 [patent_doc_number] => 20160004440 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-07 [patent_title] => 'SEMICONDUCTOR STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 14/851229 [patent_app_country] => US [patent_app_date] => 2015-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12485 [patent_no_of_claims] => 13 [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] => 14851229 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/851229
SEMICONDUCTOR STORAGE DEVICE Sep 10, 2015 Abandoned
Array ( [id] => 11416687 [patent_doc_number] => 09563515 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'Data backup or restore using main memory and non-volatile storage media' [patent_app_type] => utility [patent_app_number] => 14/840508 [patent_app_country] => US [patent_app_date] => 2015-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 9413 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14840508 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/840508
Data backup or restore using main memory and non-volatile storage media Aug 30, 2015 Issued
Array ( [id] => 13056641 [patent_doc_number] => 10049716 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-14 [patent_title] => Refresh request queuing circuitry [patent_app_type] => utility [patent_app_number] => 14/830667 [patent_app_country] => US [patent_app_date] => 2015-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6287 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14830667 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/830667
Refresh request queuing circuitry Aug 18, 2015 Issued
Array ( [id] => 12108218 [patent_doc_number] => 09864703 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-09 [patent_title] => 'Cache memory having enhanced performance and security features' [patent_app_type] => utility [patent_app_number] => 14/827958 [patent_app_country] => US [patent_app_date] => 2015-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 9780 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14827958 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/827958
Cache memory having enhanced performance and security features Aug 16, 2015 Issued
Array ( [id] => 11445235 [patent_doc_number] => 20170046256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-16 [patent_title] => 'POOL LEVEL GARBAGE COLLECTION AND WEAR LEVELING OF SOLID STATE DEVICES' [patent_app_type] => utility [patent_app_number] => 14/823784 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5870 [patent_no_of_claims] => 36 [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] => 14823784 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823784
Pool level garbage collection and wear leveling of solid state devices Aug 10, 2015 Issued
Array ( [id] => 11860943 [patent_doc_number] => 09740626 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-22 [patent_title] => 'Sharing data structures between processes by semi-invasive hybrid approach' [patent_app_type] => utility [patent_app_number] => 14/823328 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14823328 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823328
Sharing data structures between processes by semi-invasive hybrid approach Aug 10, 2015 Issued
Array ( [id] => 11452030 [patent_doc_number] => 09575671 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-02-21 [patent_title] => 'Read distribution in a three-dimensional stacked memory based on thermal profiles' [patent_app_type] => utility [patent_app_number] => 14/823383 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7994 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14823383 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823383
Read distribution in a three-dimensional stacked memory based on thermal profiles Aug 10, 2015 Issued
Array ( [id] => 11860943 [patent_doc_number] => 09740626 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-22 [patent_title] => 'Sharing data structures between processes by semi-invasive hybrid approach' [patent_app_type] => utility [patent_app_number] => 14/823328 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14823328 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823328
Sharing data structures between processes by semi-invasive hybrid approach Aug 10, 2015 Issued
Array ( [id] => 11860943 [patent_doc_number] => 09740626 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-22 [patent_title] => 'Sharing data structures between processes by semi-invasive hybrid approach' [patent_app_type] => utility [patent_app_number] => 14/823328 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14823328 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823328
Sharing data structures between processes by semi-invasive hybrid approach Aug 10, 2015 Issued
Array ( [id] => 11860943 [patent_doc_number] => 09740626 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-22 [patent_title] => 'Sharing data structures between processes by semi-invasive hybrid approach' [patent_app_type] => utility [patent_app_number] => 14/823328 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14823328 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823328
Sharing data structures between processes by semi-invasive hybrid approach Aug 10, 2015 Issued
Array ( [id] => 10708935 [patent_doc_number] => 20160055082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-25 [patent_title] => 'MEMORY ALLOCATING METHOD AND ELECTRONIC DEVICE SUPPORTING THE SAME' [patent_app_type] => utility [patent_app_number] => 14/823766 [patent_app_country] => US [patent_app_date] => 2015-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14340 [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] => 14823766 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/823766
MEMORY ALLOCATING METHOD AND ELECTRONIC DEVICE SUPPORTING THE SAME Aug 10, 2015 Abandoned
Array ( [id] => 12146496 [patent_doc_number] => 09880749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-30 [patent_title] => 'Storage method and device for controlling the output timing of commands based on a hold time' [patent_app_type] => utility [patent_app_number] => 14/821987 [patent_app_country] => US [patent_app_date] => 2015-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5893 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14821987 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/821987
Storage method and device for controlling the output timing of commands based on a hold time Aug 9, 2015 Issued
Array ( [id] => 11488621 [patent_doc_number] => 09594688 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-03-14 [patent_title] => 'Systems and methods for executing actions using cached data' [patent_app_type] => utility [patent_app_number] => 14/806861 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 68 [patent_figures_cnt] => 103 [patent_no_of_words] => 87084 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14806861 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/806861
Systems and methods for executing actions using cached data Jul 22, 2015 Issued
Array ( [id] => 11538361 [patent_doc_number] => 09612768 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-04 [patent_title] => 'Methods and systems for storing data at different storage tiers of a storage system' [patent_app_type] => utility [patent_app_number] => 14/806986 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9656 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14806986 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/806986
Methods and systems for storing data at different storage tiers of a storage system Jul 22, 2015 Issued
Array ( [id] => 10716511 [patent_doc_number] => 20160062658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'STORAGE CONTROL APPARATUS AND STORAGE MEDIUM STORING STORAGE CONTROL PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/807068 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8375 [patent_no_of_claims] => 8 [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] => 14807068 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/807068
Storage control apparatus, method, and medium for scheduling volume recovery Jul 22, 2015 Issued
Array ( [id] => 11523334 [patent_doc_number] => 09606731 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'System and method including three dimensional nonvolatile memory device and random access memory' [patent_app_type] => utility [patent_app_number] => 14/755912 [patent_app_country] => US [patent_app_date] => 2015-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 16115 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14755912 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/755912
System and method including three dimensional nonvolatile memory device and random access memory Jun 29, 2015 Issued
Array ( [id] => 11306432 [patent_doc_number] => 09513829 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-12-06 [patent_title] => 'Transaction logging using round-robin block allocation and I/O size based partitions' [patent_app_type] => utility [patent_app_number] => 14/753430 [patent_app_country] => US [patent_app_date] => 2015-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9171 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14753430 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/753430
Transaction logging using round-robin block allocation and I/O size based partitions Jun 28, 2015 Issued
Array ( [id] => 11738915 [patent_doc_number] => 09703498 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-07-11 [patent_title] => 'Allocating space in a file system from sequential and random cursors' [patent_app_type] => utility [patent_app_number] => 14/753375 [patent_app_country] => US [patent_app_date] => 2015-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 7698 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14753375 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/753375
Allocating space in a file system from sequential and random cursors Jun 28, 2015 Issued
Array ( [id] => 10416749 [patent_doc_number] => 20150301759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-22 [patent_title] => 'METHOD AND SYSTEM FOR SHARING STORAGE RESOURCE' [patent_app_type] => utility [patent_app_number] => 14/754378 [patent_app_country] => US [patent_app_date] => 2015-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11480 [patent_no_of_claims] => 18 [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] => 14754378 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/754378
Method and system for pooling, partitioning, and sharing network storage resources Jun 28, 2015 Issued
Menu