Search

Sonny Trinh

Examiner (ID: 19008, Phone: (571)272-7927 , Office: P/2647 )

Most Active Art Unit
2618
Art Unit(s)
2744, 2646, 2648, 2647, 2685, 2618, 2687, 2681, 2649
Total Applications
1899
Issued Applications
1698
Pending Applications
66
Abandoned Applications
138

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16652112 [patent_doc_number] => 10929293 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-23 [patent_title] => Atomic operations for fabric shared memories [patent_app_type] => utility [patent_app_number] => 15/967188 [patent_app_country] => US [patent_app_date] => 2018-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6038 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967188 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/967188
Atomic operations for fabric shared memories Apr 29, 2018 Issued
Array ( [id] => 17230578 [patent_doc_number] => 20210357135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => PROACTIVE ALLOCATION OF NON-VOLATILE DATA STORAGE TO STORAGE OBJECTS IN A DATA STORAGE SYSTEM TO ANTICIPATE STORAGE OBJECT ACCESS TRENDS [patent_app_type] => utility [patent_app_number] => 16/344081 [patent_app_country] => US [patent_app_date] => 2018-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9721 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16344081 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/344081
Proactive allocation of non-volatile data storage to storage objects in a data storage system to anticipate storage object access trends Apr 25, 2018 Issued
Array ( [id] => 14901133 [patent_doc_number] => 20190294332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => STORING DATA BASED ON THE PHYSICAL ACCESSIBILITY OF DATA STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 15/936222 [patent_app_country] => US [patent_app_date] => 2018-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10278 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15936222 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/936222
Storing data based on the physical accessibility of data storage devices Mar 25, 2018 Issued
Array ( [id] => 15425901 [patent_doc_number] => 10545879 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Apparatus and method for handling access requests [patent_app_type] => utility [patent_app_number] => 15/935203 [patent_app_country] => US [patent_app_date] => 2018-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11349 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 294 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15935203 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/935203
Apparatus and method for handling access requests Mar 25, 2018 Issued
Array ( [id] => 15075289 [patent_doc_number] => 10467135 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-05 [patent_title] => Multi-section garbage collection [patent_app_type] => utility [patent_app_number] => 15/857858 [patent_app_country] => US [patent_app_date] => 2017-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 10194 [patent_no_of_claims] => 17 [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] => 15857858 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/857858
Multi-section garbage collection Dec 28, 2017 Issued
Array ( [id] => 13361209 [patent_doc_number] => 20180232144 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => STORAGE DEVICES MANAGING DUPLICATED DATA BASED ON THE NUMBER OF OPERATIONS [patent_app_type] => utility [patent_app_number] => 15/840036 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7110 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840036 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/840036
Storage devices managing duplicated data based on the number of operations Dec 12, 2017 Issued
Array ( [id] => 14443761 [patent_doc_number] => 20190179754 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-13 [patent_title] => MEMORY BARRIERS IN A COHERENCE DIRECTORY [patent_app_type] => utility [patent_app_number] => 15/840055 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7772 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840055 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/840055
MEMORY BARRIERS IN A COHERENCE DIRECTORY Dec 12, 2017 Abandoned
Array ( [id] => 14443759 [patent_doc_number] => 20190179753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-13 [patent_title] => NON-BLOCKING DIRECTORY-BASED CACHE COHERENCE [patent_app_type] => utility [patent_app_number] => 15/839975 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4499 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15839975 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/839975
Non-blocking directory-based cache coherence Dec 12, 2017 Issued
Array ( [id] => 12868399 [patent_doc_number] => 20180181308 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => STORAGE APPARATUS, STORAGE APPARATUS BACKUP METHOD, STORAGE APPARATUS BACKUP SYSTEM, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 15/840144 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19985 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840144 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/840144
Storage apparatus, storage apparatus backup method, storage apparatus backup system, and storage medium Dec 12, 2017 Issued
Array ( [id] => 12845380 [patent_doc_number] => 20180173633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-21 [patent_title] => TRANSPARENT VIRTUALIZATION OF CLOUD STORAGE [patent_app_type] => utility [patent_app_number] => 15/823381 [patent_app_country] => US [patent_app_date] => 2017-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7918 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15823381 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/823381
TRANSPARENT VIRTUALIZATION OF CLOUD STORAGE Nov 26, 2017 Abandoned
Array ( [id] => 13752563 [patent_doc_number] => 10169228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Multi-section garbage collection [patent_app_type] => utility [patent_app_number] => 15/683933 [patent_app_country] => US [patent_app_date] => 2017-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 10307 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15683933 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/683933
Multi-section garbage collection Aug 22, 2017 Issued
Array ( [id] => 14735843 [patent_doc_number] => 10387321 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-20 [patent_title] => Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process [patent_app_type] => utility [patent_app_number] => 15/666359 [patent_app_country] => US [patent_app_date] => 2017-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6260 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666359 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666359
Securing exclusive access to a copy of a metadata track via a process while the metadata track is held in a shared mode by another process Jul 31, 2017 Issued
Array ( [id] => 13905783 [patent_doc_number] => 20190042096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => PROVIDING TRACK FORMAT INFORMATION WHEN MIRRORING UPDATED TRACKS FROM A PRIMARY STORAGE SYSTEM TO A SECONDARY STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/666525 [patent_app_country] => US [patent_app_date] => 2017-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12140 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666525 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666525
Providing track format information when mirroring updated tracks from a primary storage system to a secondary storage system Jul 31, 2017 Issued
Array ( [id] => 15854513 [patent_doc_number] => 10642539 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Read/write path determining method and apparatus [patent_app_type] => utility [patent_app_number] => 15/663570 [patent_app_country] => US [patent_app_date] => 2017-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 14436 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [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] => 15663570 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/663570
Read/write path determining method and apparatus Jul 27, 2017 Issued
Array ( [id] => 14395375 [patent_doc_number] => 10310971 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-06-04 [patent_title] => Method and apparatus for processing memory page in memory [patent_app_type] => utility [patent_app_number] => 15/651862 [patent_app_country] => US [patent_app_date] => 2017-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7674 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15651862 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/651862
Method and apparatus for processing memory page in memory Jul 16, 2017 Issued
Array ( [id] => 12140178 [patent_doc_number] => 20180018261 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-18 [patent_title] => 'WRITE BACK COORDINATION NODE FOR CACHE LATENCY CORRECTION' [patent_app_type] => utility [patent_app_number] => 15/626714 [patent_app_country] => US [patent_app_date] => 2017-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6088 [patent_no_of_claims] => 26 [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] => 15626714 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/626714
Write back coordination node for cache latency correction Jun 18, 2017 Issued
Array ( [id] => 13751933 [patent_doc_number] => 10168913 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Data storage device and data maintenance method thereof [patent_app_type] => utility [patent_app_number] => 15/618224 [patent_app_country] => US [patent_app_date] => 2017-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7021 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [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] => 15618224 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/618224
Data storage device and data maintenance method thereof Jun 8, 2017 Issued
Array ( [id] => 13110231 [patent_doc_number] => 10073769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-11 [patent_title] => Data storage device and data maintenance method thereof [patent_app_type] => utility [patent_app_number] => 15/613342 [patent_app_country] => US [patent_app_date] => 2017-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 22219 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15613342 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/613342
Data storage device and data maintenance method thereof Jun 4, 2017 Issued
Array ( [id] => 11951401 [patent_doc_number] => 20170255551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-07 [patent_title] => 'Multi-Section Garbage Collection' [patent_app_type] => utility [patent_app_number] => 15/600863 [patent_app_country] => US [patent_app_date] => 2017-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10511 [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] => 15600863 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/600863
Multi-section garbage collection May 21, 2017 Issued
Array ( [id] => 13859919 [patent_doc_number] => 10191678 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-01-29 [patent_title] => System and method for data re-protection with erasure coding [patent_app_type] => utility [patent_app_number] => 15/499445 [patent_app_country] => US [patent_app_date] => 2017-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4368 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15499445 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/499445
System and method for data re-protection with erasure coding Apr 26, 2017 Issued
Menu