Search

Than Vinh Nguyen

Examiner (ID: 9136)

Most Active Art Unit
2138
Art Unit(s)
2138, 2787, 2759, 2188, 2309, 2751, 2187
Total Applications
1830
Issued Applications
1628
Pending Applications
77
Abandoned Applications
148

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16675481 [patent_doc_number] => 20210064247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => MANAGING CAPACITY IN A STORAGE SYSTEM USING COPY SERVICES [patent_app_type] => utility [patent_app_number] => 16/556307 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16556307 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/556307
Predicting and preventing events in a storage system using copy services Aug 29, 2019 Issued
Array ( [id] => 17667004 [patent_doc_number] => 11360699 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-06-14 [patent_title] => Method and system for improved write performance in erasure-coded storage systems [patent_app_type] => utility [patent_app_number] => 16/557124 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 18015 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16557124 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/557124
Method and system for improved write performance in erasure-coded storage systems Aug 29, 2019 Issued
Array ( [id] => 16659388 [patent_doc_number] => 20210056025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => THREE TIERED HIERARCHICAL MEMORY SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/547635 [patent_app_country] => US [patent_app_date] => 2019-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12622 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16547635 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/547635
Three tiered hierarchical memory systems Aug 21, 2019 Issued
Array ( [id] => 16659239 [patent_doc_number] => 20210055876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => METHODS AND APPARATUS FOR DATA REPARTITIONING [patent_app_type] => utility [patent_app_number] => 16/548628 [patent_app_country] => US [patent_app_date] => 2019-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9779 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16548628 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/548628
Methods and apparatus for data repartitioning Aug 21, 2019 Issued
Array ( [id] => 16652120 [patent_doc_number] => 10929301 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-23 [patent_title] => Hierarchical memory systems [patent_app_type] => utility [patent_app_number] => 16/547643 [patent_app_country] => US [patent_app_date] => 2019-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13596 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16547643 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/547643
Hierarchical memory systems Aug 21, 2019 Issued
Array ( [id] => 17331329 [patent_doc_number] => 11221791 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Memory management method, memory device, and memory control circuit for improving data classification [patent_app_type] => utility [patent_app_number] => 16/547598 [patent_app_country] => US [patent_app_date] => 2019-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 8174 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 16547598 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/547598
Memory management method, memory device, and memory control circuit for improving data classification Aug 21, 2019 Issued
Array ( [id] => 16957730 [patent_doc_number] => 11061590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Efficiently training memory device chip select control [patent_app_type] => utility [patent_app_number] => 16/547197 [patent_app_country] => US [patent_app_date] => 2019-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 15813 [patent_no_of_claims] => 19 [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] => 16547197 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/547197
Efficiently training memory device chip select control Aug 20, 2019 Issued
Array ( [id] => 16683340 [patent_doc_number] => 10942818 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-09 [patent_title] => Common backup and recovery solution for diverse cloud-based services in a productivity suite [patent_app_type] => utility [patent_app_number] => 16/547365 [patent_app_country] => US [patent_app_date] => 2019-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7218 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16547365 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/547365
Common backup and recovery solution for diverse cloud-based services in a productivity suite Aug 20, 2019 Issued
Array ( [id] => 16592653 [patent_doc_number] => 10901916 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-01-26 [patent_title] => Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list [patent_app_type] => utility [patent_app_number] => 16/543396 [patent_app_country] => US [patent_app_date] => 2019-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6773 [patent_no_of_claims] => 21 [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] => 16543396 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543396
Managing indication of accessed tracks in cache to a most recently used end of a cache list based on accesses to different regions of the cache list Aug 15, 2019 Issued
Array ( [id] => 16879959 [patent_doc_number] => 11030108 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => System, apparatus and method for selective enabling of locality-based instruction handling [patent_app_type] => utility [patent_app_number] => 16/540163 [patent_app_country] => US [patent_app_date] => 2019-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 13149 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16540163 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/540163
System, apparatus and method for selective enabling of locality-based instruction handling Aug 13, 2019 Issued
Array ( [id] => 16879959 [patent_doc_number] => 11030108 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => System, apparatus and method for selective enabling of locality-based instruction handling [patent_app_type] => utility [patent_app_number] => 16/540163 [patent_app_country] => US [patent_app_date] => 2019-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 13149 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16540163 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/540163
System, apparatus and method for selective enabling of locality-based instruction handling Aug 13, 2019 Issued
Array ( [id] => 16400795 [patent_doc_number] => 20200341653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => METHOD, NETWORK ADAPTER AND COMPUTER PROGRAM PRODUCT FOR PROCESSING DATA [patent_app_type] => utility [patent_app_number] => 16/539568 [patent_app_country] => US [patent_app_date] => 2019-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7131 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16539568 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/539568
Method, network adapters and computer program product using network adapter memory to service data requests Aug 12, 2019 Issued
Array ( [id] => 17031583 [patent_doc_number] => 11093395 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-17 [patent_title] => Adjusting insertion points used to determine locations in a cache list at which to indicate tracks based on number of tracks added at insertion points [patent_app_type] => utility [patent_app_number] => 16/534676 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 7422 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16534676 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534676
Adjusting insertion points used to determine locations in a cache list at which to indicate tracks based on number of tracks added at insertion points Aug 6, 2019 Issued
Array ( [id] => 16615593 [patent_doc_number] => 20210034246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => SYSTEM AND METHOD FOR GENERATING APPLICATION -CONSISTENT SNAPSHOTS [patent_app_type] => utility [patent_app_number] => 16/527330 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8357 [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] => 16527330 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/527330
System and method for generating application-consistent snapshots Jul 30, 2019 Issued
Array ( [id] => 16788108 [patent_doc_number] => 10990541 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Controller using cache eviction policy based on read data size [patent_app_type] => utility [patent_app_number] => 16/522344 [patent_app_country] => US [patent_app_date] => 2019-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 35 [patent_no_of_words] => 13560 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16522344 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/522344
Controller using cache eviction policy based on read data size Jul 24, 2019 Issued
Array ( [id] => 16501381 [patent_doc_number] => 10866764 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-15 [patent_title] => Memory system with parity cache scheme and method of operating such memory system [patent_app_type] => utility [patent_app_number] => 16/515584 [patent_app_country] => US [patent_app_date] => 2019-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5970 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16515584 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/515584
Memory system with parity cache scheme and method of operating such memory system Jul 17, 2019 Issued
Array ( [id] => 16584682 [patent_doc_number] => 20210019084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => PERFORMING A REFRESH OPERATION BASED ON A WRITE TO READ TIME DIFFERENCE [patent_app_type] => utility [patent_app_number] => 16/514820 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6389 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16514820 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/514820
Performing a refresh operation based on a write to read time difference Jul 16, 2019 Issued
Array ( [id] => 17613729 [patent_doc_number] => 20220156009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => STORAGE DEVICE OPERATION METHOD, AND STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 17/415588 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3742 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17415588 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/415588
STORAGE DEVICE OPERATION METHOD, AND STORAGE DEVICE Jul 16, 2019 Abandoned
Array ( [id] => 16585844 [patent_doc_number] => 20210020246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => RANGED CONTENT-ADDRESSABLE MEMORY [patent_app_type] => utility [patent_app_number] => 16/511462 [patent_app_country] => US [patent_app_date] => 2019-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6618 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 16511462 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/511462
Ranged content-addressable memory Jul 14, 2019 Issued
Array ( [id] => 15328199 [patent_doc_number] => 20200004429 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => METHOD AND APPARATUS FOR DYNAMICALLY ALLOCATING STORAGE RESOURCES TO COMPUTE NODES [patent_app_type] => utility [patent_app_number] => 16/510106 [patent_app_country] => US [patent_app_date] => 2019-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7966 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16510106 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/510106
Method and apparatus for dynamically allocating storage resources to compute nodes Jul 11, 2019 Issued
Menu