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] => 12891415 [patent_doc_number] => 20180188980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => MEMORY APPARATUS AND METHODS THEREOF FOR WRITE AMPLIFICATION AWARE WEAR LEVELING [patent_app_type] => utility [patent_app_number] => 15/396548 [patent_app_country] => US [patent_app_date] => 2016-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7023 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396548 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/396548
Memory apparatus and methods thereof for write amplification aware wear leveling Dec 30, 2016 Issued
Array ( [id] => 11731447 [patent_doc_number] => 20170192890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'PROXY CACHE CONDITIONAL ALLOCATION' [patent_app_type] => utility [patent_app_number] => 15/396416 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3368 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [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] => 15396416 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/396416
Proxy cache conditional allocation Dec 29, 2016 Issued
Array ( [id] => 15982439 [patent_doc_number] => 10671547 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => Lightweight trusted tasks [patent_app_type] => utility [patent_app_number] => 15/384267 [patent_app_country] => US [patent_app_date] => 2016-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12555 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15384267 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/384267
Lightweight trusted tasks Dec 18, 2016 Issued
Array ( [id] => 11745744 [patent_doc_number] => 20170199815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-13 [patent_title] => 'MEMORY FABRIC SOFTWARE IMPLEMENTATION' [patent_app_type] => utility [patent_app_number] => 15/371393 [patent_app_country] => US [patent_app_date] => 2016-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 35224 [patent_no_of_claims] => 42 [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] => 15371393 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/371393
Memory fabric software implementation Dec 6, 2016 Issued
Array ( [id] => 11759303 [patent_doc_number] => 20170206172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-20 [patent_title] => 'TEHCNIQUES WITH OS- AND APPLICATION- TRANSPARENT MEMORY COMPRESSION' [patent_app_type] => utility [patent_app_number] => 15/370890 [patent_app_country] => US [patent_app_date] => 2016-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8478 [patent_no_of_claims] => 18 [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] => 15370890 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/370890
TEHCNIQUES WITH OS- AND APPLICATION- TRANSPARENT MEMORY COMPRESSION Dec 5, 2016 Abandoned
Array ( [id] => 11501583 [patent_doc_number] => 20170075768 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-16 [patent_title] => 'Data Backup or Restore Using Main Memory and Non-Volatile Storage Media' [patent_app_type] => utility [patent_app_number] => 15/361680 [patent_app_country] => US [patent_app_date] => 2016-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9399 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 7 [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] => 15361680 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/361680
Data backup or restore using main memory and non-volatile storage media Nov 27, 2016 Issued
Array ( [id] => 11958048 [patent_doc_number] => 20170262200 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'TAPE LIBRARY EMULATION WITH AUTOMATIC CONFIGURATION AND DATA RETENTION' [patent_app_type] => utility [patent_app_number] => 15/359458 [patent_app_country] => US [patent_app_date] => 2016-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 4700 [patent_no_of_claims] => 12 [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] => 15359458 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/359458
Tape library emulation with automatic configuration and data retention Nov 21, 2016 Issued
Array ( [id] => 11458818 [patent_doc_number] => 20170052724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-23 [patent_title] => 'DETERMINING ADJUSTMENTS OF STORAGE DEVICE TIMEOUT VALUES BASED ON SYNCHRONOUS OR ASYNCHRONOUS REMOTE COPY STATE' [patent_app_type] => utility [patent_app_number] => 15/342019 [patent_app_country] => US [patent_app_date] => 2016-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7306 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 10 [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] => 15342019 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/342019
Determining adjustments of storage device timeout values based on synchronous or asynchronous remote copy state Nov 1, 2016 Issued
Array ( [id] => 12591759 [patent_doc_number] => 20180089082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => COOPERATIVE WRITE-BACK CACHE FLUSHING FOR STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 15/280650 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11627 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15280650 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/280650
Cooperative write-back cache flushing for storage devices Sep 28, 2016 Issued
Array ( [id] => 11882476 [patent_doc_number] => 09753645 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-05 [patent_title] => 'Using mirror indicators to indicate whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume' [patent_app_type] => utility [patent_app_number] => 15/276484 [patent_app_country] => US [patent_app_date] => 2016-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6722 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [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] => 15276484 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/276484
Using mirror indicators to indicate whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume Sep 25, 2016 Issued
Array ( [id] => 11882492 [patent_doc_number] => 09753662 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-05 [patent_title] => 'Using mirror indicators to determine whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume' [patent_app_type] => utility [patent_app_number] => 15/276458 [patent_app_country] => US [patent_app_date] => 2016-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6719 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 15276458 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/276458
Using mirror indicators to determine whether to mirror tracks in a data set in a primary volume mirrored to a secondary volume Sep 25, 2016 Issued
Array ( [id] => 11384755 [patent_doc_number] => 20170010812 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'CACHE DECICE AND MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/270197 [patent_app_country] => US [patent_app_date] => 2016-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5780 [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] => 15270197 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/270197
Device and memory system for storing and recovering page table data upon power loss Sep 19, 2016 Issued
Array ( [id] => 12392328 [patent_doc_number] => 09965023 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-08 [patent_title] => Apparatus and method for flushing dirty cache lines based on cache activity levels [patent_app_type] => utility [patent_app_number] => 15/264548 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5022 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15264548 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/264548
Apparatus and method for flushing dirty cache lines based on cache activity levels Sep 12, 2016 Issued
Array ( [id] => 12256027 [patent_doc_number] => 09928170 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-27 [patent_title] => 'Scatter/gather capable system coherent cache' [patent_app_type] => utility [patent_app_number] => 15/264045 [patent_app_country] => US [patent_app_date] => 2016-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5453 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15264045 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/264045
Scatter/gather capable system coherent cache Sep 12, 2016 Issued
Array ( [id] => 12207374 [patent_doc_number] => 20180052599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'MEMORY MOVE INSTRUCTION SEQUENCE TARGETING A MEMORY-MAPPED DEVICE' [patent_app_type] => utility [patent_app_number] => 15/243554 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 27457 [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] => 15243554 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/243554
Memory move instruction sequence targeting a memory-mapped device Aug 21, 2016 Issued
Array ( [id] => 12207380 [patent_doc_number] => 20180052606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'EFFICIENT ENFORCEMENT OF BARRIERS WITH RESPECT TO MEMORY MOVE SEQUENCES' [patent_app_type] => utility [patent_app_number] => 15/243446 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 27378 [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] => 15243446 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/243446
Efficient enforcement of barriers with respect to memory move sequences Aug 21, 2016 Issued
Array ( [id] => 12207378 [patent_doc_number] => 20180052604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'EFFICIENT SIDEFILE UTILIZATION IN ASYNCHRONOUS DATA REPLICATION SYSTEMS' [patent_app_type] => utility [patent_app_number] => 15/243159 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5167 [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] => 15243159 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/243159
Efficient sidefile utilization in asynchronous data replication systems Aug 21, 2016 Issued
Array ( [id] => 11606425 [patent_doc_number] => 20170123728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'Reading of Distributed Erasure-Coded Data from an Enterprise Object Storage System' [patent_app_type] => utility [patent_app_number] => 15/243580 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8502 [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] => 15243580 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/243580
Reading of distributed erasure-coded data from an enterprise object storage system Aug 21, 2016 Issued
Array ( [id] => 12207379 [patent_doc_number] => 20180052605 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'MEMORY ACCESS IN A DATA PROCESSING SYSTEM UTILIZING COPY AND PASTE INSTRUCTIONS' [patent_app_type] => utility [patent_app_number] => 15/243385 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 31187 [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] => 15243385 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/243385
Memory access in a data processing system utilizing copy and paste instructions Aug 21, 2016 Issued
Array ( [id] => 11903517 [patent_doc_number] => 09772951 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Preemptive guest merging for virtualization hypervisors' [patent_app_type] => utility [patent_app_number] => 15/242687 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4620 [patent_no_of_claims] => 17 [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] => 15242687 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/242687
Preemptive guest merging for virtualization hypervisors Aug 21, 2016 Issued
Menu