Search

Eric W. Thomas

Examiner (ID: 13316)

Most Active Art Unit
2848
Art Unit(s)
2831, 2847, 2848, 2835
Total Applications
2367
Issued Applications
1925
Pending Applications
173
Abandoned Applications
302

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19924616 [patent_doc_number] => 12298896 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Information processing device, information processing method, and non-transitory storage medium [patent_app_type] => utility [patent_app_number] => 18/326365 [patent_app_country] => US [patent_app_date] => 2023-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7063 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18326365 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/326365
Information processing device, information processing method, and non-transitory storage medium May 30, 2023 Issued
Array ( [id] => 19506799 [patent_doc_number] => 12118220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Elastic persistent memory regions [patent_app_type] => utility [patent_app_number] => 18/200685 [patent_app_country] => US [patent_app_date] => 2023-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 10053 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18200685 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/200685
Elastic persistent memory regions May 22, 2023 Issued
Array ( [id] => 19588199 [patent_doc_number] => 20240385756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => INTENT-DRIVEN STORAGE TIERS THAT PROTECT AND RELOCATE ASSETS [patent_app_type] => utility [patent_app_number] => 18/318043 [patent_app_country] => US [patent_app_date] => 2023-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11113 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18318043 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/318043
Intent-driven storage tiers that protect and relocate assets May 15, 2023 Issued
Array ( [id] => 19924621 [patent_doc_number] => 12298901 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Apparatus and method with register sharing [patent_app_type] => utility [patent_app_number] => 18/315576 [patent_app_country] => US [patent_app_date] => 2023-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2430 [patent_no_of_claims] => 20 [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] => 18315576 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/315576
Apparatus and method with register sharing May 10, 2023 Issued
Array ( [id] => 18772897 [patent_doc_number] => 20230367723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => DATA BURST QUEUE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/144957 [patent_app_country] => US [patent_app_date] => 2023-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13283 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18144957 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/144957
Data burst queue management May 8, 2023 Issued
Array ( [id] => 18703280 [patent_doc_number] => 11789791 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-17 [patent_title] => Neural processing device and method for using shared page table thereof [patent_app_type] => utility [patent_app_number] => 18/312500 [patent_app_country] => US [patent_app_date] => 2023-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 31 [patent_no_of_words] => 19152 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18312500 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/312500
Neural processing device and method for using shared page table thereof May 3, 2023 Issued
Array ( [id] => 18651674 [patent_doc_number] => 20230297510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-21 [patent_title] => WRITE-BEHIND OPTIMIZATION OF COVERING CACHE [patent_app_type] => utility [patent_app_number] => 18/311699 [patent_app_country] => US [patent_app_date] => 2023-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15992 [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] => 18311699 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/311699
Write-behind optimization of covering cache May 2, 2023 Issued
Array ( [id] => 19764570 [patent_doc_number] => 12222860 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-11 [patent_title] => Processor and method designating an in-core cache of a hierarchical cache system to perform writing-back and invalidation of cached data [patent_app_type] => utility [patent_app_number] => 18/308893 [patent_app_country] => US [patent_app_date] => 2023-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 4861 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18308893 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/308893
Processor and method designating an in-core cache of a hierarchical cache system to perform writing-back and invalidation of cached data Apr 27, 2023 Issued
Array ( [id] => 18711360 [patent_doc_number] => 20230333989 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => HETEROGENOUS-LATENCY MEMORY OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 18/139220 [patent_app_country] => US [patent_app_date] => 2023-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8817 [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] => 18139220 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/139220
Heterogenous-latency memory optimization Apr 24, 2023 Issued
Array ( [id] => 19514071 [patent_doc_number] => 20240345757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => Storage Volume Addition To Synchronized Read/Write Accessible Storage Systems [patent_app_type] => utility [patent_app_number] => 18/301213 [patent_app_country] => US [patent_app_date] => 2023-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10167 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 18301213 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/301213
Storage volume addition to synchronized read/write accessible storage systems Apr 14, 2023 Issued
Array ( [id] => 18614207 [patent_doc_number] => 20230280944 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => Tiering Data Strategy for a Distributed Storage System [patent_app_type] => utility [patent_app_number] => 18/134216 [patent_app_country] => US [patent_app_date] => 2023-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8238 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18134216 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/134216
Tiering data strategy for a distributed storage system Apr 12, 2023 Issued
Array ( [id] => 19552182 [patent_doc_number] => 12135891 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-05 [patent_title] => Fault tolerant reservation state distribution for multi-partition logical volumes [patent_app_type] => utility [patent_app_number] => 18/297403 [patent_app_country] => US [patent_app_date] => 2023-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 14240 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18297403 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/297403
Fault tolerant reservation state distribution for multi-partition logical volumes Apr 6, 2023 Issued
Array ( [id] => 19129215 [patent_doc_number] => 20240134568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => COMPUTATIONAL STORAGE DEVICE, METHOD FOR OPERATING THE COMPUTATIONAL STORAGE DEVICE AND METHOD FOR OPERATING HOST DEVICE [patent_app_type] => utility [patent_app_number] => 18/131446 [patent_app_country] => US [patent_app_date] => 2023-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11808 [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] => 18131446 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/131446
Computational storage device, method for operating the computational storage device and method for operating host device Apr 5, 2023 Issued
Array ( [id] => 19129215 [patent_doc_number] => 20240134568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => COMPUTATIONAL STORAGE DEVICE, METHOD FOR OPERATING THE COMPUTATIONAL STORAGE DEVICE AND METHOD FOR OPERATING HOST DEVICE [patent_app_type] => utility [patent_app_number] => 18/131446 [patent_app_country] => US [patent_app_date] => 2023-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11808 [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] => 18131446 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/131446
Computational storage device, method for operating the computational storage device and method for operating host device Apr 5, 2023 Issued
Array ( [id] => 19347160 [patent_doc_number] => 20240256123 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => STORAGE DATA COPIES WITH DIFFERING COMPRESSION ALGORITHMS [patent_app_type] => utility [patent_app_number] => 18/192886 [patent_app_country] => US [patent_app_date] => 2023-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13656 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18192886 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/192886
Storage data copies with differing compression algorithms Mar 29, 2023 Issued
Array ( [id] => 20257913 [patent_doc_number] => 12430263 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Translation lookaside buffer to implement adapative page size [patent_app_type] => utility [patent_app_number] => 18/187092 [patent_app_country] => US [patent_app_date] => 2023-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 26 [patent_no_of_words] => 15693 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18187092 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/187092
Translation lookaside buffer to implement adapative page size Mar 20, 2023 Issued
Array ( [id] => 19435012 [patent_doc_number] => 20240303510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => METHOD FOR DYNAMIC RULE-BASED RECOMMENDATION VALIDATION [patent_app_type] => utility [patent_app_number] => 18/178871 [patent_app_country] => US [patent_app_date] => 2023-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6947 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18178871 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/178871
METHOD FOR DYNAMIC RULE-BASED RECOMMENDATION VALIDATION Mar 5, 2023 Pending
Array ( [id] => 18407463 [patent_doc_number] => 20230168815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => MEMORY SYSTEM STORING MANAGEMENT INFORMATION AND METHOD OF CONTROLLING SAME [patent_app_type] => utility [patent_app_number] => 18/104352 [patent_app_country] => US [patent_app_date] => 2023-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15469 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18104352 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/104352
Memory system storing management information and method of controlling same Jan 31, 2023 Issued
Array ( [id] => 18393488 [patent_doc_number] => 20230161708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => METHOD AND APPARATUS FOR MANAGING MEMORY IN MEMORY DISAGGREGATION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/158953 [patent_app_country] => US [patent_app_date] => 2023-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158953 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/158953
Method and apparatus for managing memory in memory disaggregation system Jan 23, 2023 Issued
Array ( [id] => 19978774 [patent_doc_number] => 12346249 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Memory wear leveling [patent_app_type] => utility [patent_app_number] => 18/329251 [patent_app_country] => US [patent_app_date] => 2023-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 1121 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18329251 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/329251
Memory wear leveling Jan 10, 2023 Issued
Menu