Search

Tuan V. Thai

Examiner (ID: 19385, Phone: (571)272-4187 , Office: P/2135 )

Most Active Art Unit
2135
Art Unit(s)
2185, 2186, 2135, 2752, 2318
Total Applications
1739
Issued Applications
1522
Pending Applications
71
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11245443 [patent_doc_number] => 09471486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Reducing disturbances in memory cells' [patent_app_type] => utility [patent_app_number] => 14/324259 [patent_app_country] => US [patent_app_date] => 2014-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 21 [patent_no_of_words] => 16303 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14324259 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/324259
Reducing disturbances in memory cells Jul 6, 2014 Issued
Array ( [id] => 11431043 [patent_doc_number] => 09569361 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Pre-fetch chaining' [patent_app_type] => utility [patent_app_number] => 14/325343 [patent_app_country] => US [patent_app_date] => 2014-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7872 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [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] => 14325343 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/325343
Pre-fetch chaining Jul 6, 2014 Issued
Array ( [id] => 10658314 [patent_doc_number] => 20160004458 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-07 [patent_title] => 'SYSTEM AND METHOD FOR MEMORY BLOCK POOL WEAR LEVELING' [patent_app_type] => utility [patent_app_number] => 14/325212 [patent_app_country] => US [patent_app_date] => 2014-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9105 [patent_no_of_claims] => 22 [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] => 14325212 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/325212
System and method for memory block pool wear leveling Jul 6, 2014 Issued
Array ( [id] => 14091619 [patent_doc_number] => 10241712 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-03-26 [patent_title] => Method and apparatus for automated orchestration of long distance protection of virtualized storage [patent_app_type] => utility [patent_app_number] => 14/319772 [patent_app_country] => US [patent_app_date] => 2014-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 37 [patent_no_of_words] => 16143 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14319772 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/319772
Method and apparatus for automated orchestration of long distance protection of virtualized storage Jun 29, 2014 Issued
Array ( [id] => 9967772 [patent_doc_number] => 09015407 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-21 [patent_title] => 'String dependent parameter setup' [patent_app_type] => utility [patent_app_number] => 14/289243 [patent_app_country] => US [patent_app_date] => 2014-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 20 [patent_no_of_words] => 9132 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14289243 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/289243
String dependent parameter setup May 27, 2014 Issued
Array ( [id] => 9774315 [patent_doc_number] => 20140297978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-02 [patent_title] => 'Methods For Synchronizing Storage System Data' [patent_app_type] => utility [patent_app_number] => 14/204762 [patent_app_country] => US [patent_app_date] => 2014-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8771 [patent_no_of_claims] => 2 [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] => 14204762 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/204762
Methods for synchronizing storage system data Mar 10, 2014 Issued
Array ( [id] => 10847642 [patent_doc_number] => 08874842 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-10-28 [patent_title] => 'Set-associative hash table organization for efficient storage and retrieval of data in a storage system' [patent_app_type] => utility [patent_app_number] => 14/160133 [patent_app_country] => US [patent_app_date] => 2014-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 12821 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14160133 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/160133
Set-associative hash table organization for efficient storage and retrieval of data in a storage system Jan 20, 2014 Issued
Array ( [id] => 10894961 [patent_doc_number] => 08918592 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-23 [patent_title] => 'Extending a cache coherency snoop broadcast protocol with directory information' [patent_app_type] => utility [patent_app_number] => 14/142044 [patent_app_country] => US [patent_app_date] => 2013-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4831 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14142044 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/142044
Extending a cache coherency snoop broadcast protocol with directory information Dec 26, 2013 Issued
Array ( [id] => 9424048 [patent_doc_number] => 20140108699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'STORAGE ARRAY, STORAGE SYSTEM, AND DATA ACCESS METHOD' [patent_app_type] => utility [patent_app_number] => 14/140867 [patent_app_country] => US [patent_app_date] => 2013-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 18067 [patent_no_of_claims] => 19 [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] => 14140867 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/140867
Storage array, storage system, and data access method Dec 25, 2013 Issued
Array ( [id] => 10446597 [patent_doc_number] => 20150331611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-19 [patent_title] => 'SYSTEM AND METHOD FOR DIGITAL SIGNALING AND DIGITAL STORAGE' [patent_app_type] => utility [patent_app_number] => 14/653195 [patent_app_country] => US [patent_app_date] => 2013-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 20785 [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] => 14653195 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/653195
System and method for digital signaling and digital storage Dec 17, 2013 Issued
Array ( [id] => 9424112 [patent_doc_number] => 20140108763 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'TIERED STORAGE POOL MANAGEMENT AND CONTROL FOR LOOSELY COUPLED MULTIPLE STORAGE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/106997 [patent_app_country] => US [patent_app_date] => 2013-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 52 [patent_figures_cnt] => 52 [patent_no_of_words] => 16768 [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] => 14106997 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/106997
Tiered storage pool management and control for loosely coupled multiple storage environment Dec 15, 2013 Issued
Array ( [id] => 9398369 [patent_doc_number] => 20140095776 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-03 [patent_title] => 'STORAGE SYSTEM INCLUDING A PLURALITY OF FLASH MEMORY DEVICES' [patent_app_type] => utility [patent_app_number] => 14/098575 [patent_app_country] => US [patent_app_date] => 2013-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9608 [patent_no_of_claims] => 18 [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] => 14098575 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/098575
Storage system including a plurality of flash memory devices Dec 5, 2013 Issued
Array ( [id] => 11453013 [patent_doc_number] => 09576662 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-21 [patent_title] => 'Phase change memory in a dual inline memory module' [patent_app_type] => utility [patent_app_number] => 14/097125 [patent_app_country] => US [patent_app_date] => 2013-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3532 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14097125 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/097125
Phase change memory in a dual inline memory module Dec 3, 2013 Issued
Array ( [id] => 10582746 [patent_doc_number] => 09304870 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Setting copy permissions for target data in a copy relationship' [patent_app_type] => utility [patent_app_number] => 14/071621 [patent_app_country] => US [patent_app_date] => 2013-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6104 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14071621 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/071621
Setting copy permissions for target data in a copy relationship Nov 3, 2013 Issued
Array ( [id] => 10041022 [patent_doc_number] => 09081728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-14 [patent_title] => 'Efficient data storage system' [patent_app_type] => utility [patent_app_number] => 14/068415 [patent_app_country] => US [patent_app_date] => 2013-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 5607 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14068415 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/068415
Efficient data storage system Oct 30, 2013 Issued
Array ( [id] => 10562544 [patent_doc_number] => 09286220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Provision of early data from a lower level cache memory' [patent_app_type] => utility [patent_app_number] => 14/037021 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7193 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14037021 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037021
Provision of early data from a lower level cache memory Sep 24, 2013 Issued
Array ( [id] => 9207524 [patent_doc_number] => 20140006701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-02 [patent_title] => 'Hardware and Operating System Support for Persistent Memory On A Memory Bus' [patent_app_type] => utility [patent_app_number] => 14/020304 [patent_app_country] => US [patent_app_date] => 2013-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11677 [patent_no_of_claims] => 21 [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] => 14020304 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/020304
Hardware and operating system support for persistent memory on a memory bus Sep 5, 2013 Issued
Array ( [id] => 9200324 [patent_doc_number] => 20130339639 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'TRACKING OWNERSHIP OF MEMORY IN A DATA PROCESSING SYSTEM THROUGH USE OF A MEMORY MONITOR' [patent_app_type] => utility [patent_app_number] => 13/971545 [patent_app_country] => US [patent_app_date] => 2013-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3688 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 6 [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] => 13971545 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/971545
Tracking ownership of memory in a data processing system through use of a memory monitor Aug 19, 2013 Issued
Array ( [id] => 10105774 [patent_doc_number] => 09141556 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-22 [patent_title] => 'System translation look-aside buffer with request-based allocation and prefetching' [patent_app_type] => utility [patent_app_number] => 13/969425 [patent_app_country] => US [patent_app_date] => 2013-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4912 [patent_no_of_claims] => 37 [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] => 13969425 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/969425
System translation look-aside buffer with request-based allocation and prefetching Aug 15, 2013 Issued
Array ( [id] => 9629927 [patent_doc_number] => 08799621 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Translation table control' [patent_app_type] => utility [patent_app_number] => 13/962139 [patent_app_country] => US [patent_app_date] => 2013-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3645 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13962139 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/962139
Translation table control Aug 7, 2013 Issued
Menu