Search

Ryan H. Ellis

Examiner (ID: 16248)

Most Active Art Unit
3745
Art Unit(s)
3745
Total Applications
361
Issued Applications
222
Pending Applications
6
Abandoned Applications
135

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20461044 [patent_doc_number] => 20260010472 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-08 [patent_title] => MEMORY SYSTEM HOST DATA RESET FUNCTION [patent_app_type] => utility [patent_app_number] => 19/263130 [patent_app_country] => US [patent_app_date] => 2025-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9349 [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] => 19263130 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/263130
MEMORY SYSTEM HOST DATA RESET FUNCTION Jul 7, 2025 Pending
Array ( [id] => 20151928 [patent_doc_number] => 20250251766 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => AUTOMATIC VENT FOR SSD COOLING ENHANCEMENT [patent_app_type] => utility [patent_app_number] => 19/188523 [patent_app_country] => US [patent_app_date] => 2025-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1144 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19188523 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/188523
AUTOMATIC VENT FOR SSD COOLING ENHANCEMENT Apr 23, 2025 Pending
Array ( [id] => 20460886 [patent_doc_number] => 20260010313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-08 [patent_title] => APPARATUS FOR PROVIDING DYNAMIC DATA PRESERVATION IN A STORAGE DEVICE AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 19/086358 [patent_app_country] => US [patent_app_date] => 2025-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3684 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19086358 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/086358
APPARATUS FOR PROVIDING DYNAMIC DATA PRESERVATION IN A STORAGE DEVICE AND OPERATING METHOD THEREOF Mar 20, 2025 Pending
Array ( [id] => 20281919 [patent_doc_number] => 20250307161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => METHOD AND APPARATUS WITH DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 19/069570 [patent_app_country] => US [patent_app_date] => 2025-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8848 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19069570 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/069570
METHOD AND APPARATUS WITH DATA PROCESSING Mar 3, 2025 Pending
Array ( [id] => 20043043 [patent_doc_number] => 20250181265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => Data Deletion Method, Electronic Device and Non-Transitory Readable Storage Medium [patent_app_type] => utility [patent_app_number] => 19/051347 [patent_app_country] => US [patent_app_date] => 2025-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9728 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19051347 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/051347
Data Deletion Method, Electronic Device and Non-Transitory Readable Storage Medium Feb 11, 2025 Pending
Array ( [id] => 20221471 [patent_doc_number] => 20250284402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-11 [patent_title] => ESTABLISHING MEMORY SYSTEM READ WINDOW BUDGET [patent_app_type] => utility [patent_app_number] => 19/052022 [patent_app_country] => US [patent_app_date] => 2025-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19052022 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/052022
ESTABLISHING MEMORY SYSTEM READ WINDOW BUDGET Feb 11, 2025 Pending
Array ( [id] => 20152211 [patent_doc_number] => 20250252049 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => DATA STORAGE DEVICE PERFORMING CHECKPOINTING OPERATION AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 19/042584 [patent_app_country] => US [patent_app_date] => 2025-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19042584 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/042584
DATA STORAGE DEVICE PERFORMING CHECKPOINTING OPERATION AND METHOD OF OPERATING THE SAME Jan 30, 2025 Pending
Array ( [id] => 20027170 [patent_doc_number] => 20250165392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => MEMORY CONTROLLER FOR SCHEDULING COMMANDS BASED ON RESPONSE FOR RECEIVING WRITE COMMAND, STORAGE DEVICE INCLUDING THE MEMORY CONTROLLER, AND OPERATING METHOD OF THE MEMORY CONTROLLER AND THE STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 19/028478 [patent_app_country] => US [patent_app_date] => 2025-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16339 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19028478 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/028478
MEMORY CONTROLLER FOR SCHEDULING COMMANDS BASED ON RESPONSE FOR RECEIVING WRITE COMMAND, STORAGE DEVICE INCLUDING THE MEMORY CONTROLLER, AND OPERATING METHOD OF THE MEMORY CONTROLLER AND THE STORAGE DEVICE Jan 16, 2025 Pending
19/001292 Hierarchical Storage Device with Host Controlled Subdivisions Dec 23, 2024 Pending
Array ( [id] => 19992504 [patent_doc_number] => 20250130726 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => DATA PROCESSING METHOD, APPARATUS, DEVICE, AND SYSTEM [patent_app_type] => utility [patent_app_number] => 19/000111 [patent_app_country] => US [patent_app_date] => 2024-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19000111 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/000111
DATA PROCESSING METHOD, APPARATUS, DEVICE, AND SYSTEM Dec 22, 2024 Pending
Array ( [id] => 19891842 [patent_doc_number] => 20250117154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-10 [patent_title] => MEMORY PHASE MONITORING AND SCHEDULING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/982470 [patent_app_country] => US [patent_app_date] => 2024-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10865 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18982470 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/982470
MEMORY PHASE MONITORING AND SCHEDULING SYSTEM Dec 15, 2024 Pending
Array ( [id] => 20773307 [patent_doc_number] => 12656980 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-16 [patent_title] => Storage device, memory controller, non-volatile memory device, and method of operating memory controller for controlling data output timing [patent_app_type] => utility [patent_app_number] => 18/974230 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 9679 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18974230 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/974230
Storage device, memory controller, non-volatile memory device, and method of operating memory controller for controlling data output timing Dec 8, 2024 Issued
Array ( [id] => 20052139 [patent_doc_number] => 20250190361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => MEMORY DEVICE AND SYSTEM FOR PERFORMING ADDRESS TRANSLATION [patent_app_type] => utility [patent_app_number] => 18/969835 [patent_app_country] => US [patent_app_date] => 2024-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3821 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18969835 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/969835
MEMORY DEVICE AND SYSTEM FOR PERFORMING ADDRESS TRANSLATION Dec 4, 2024 Pending
Array ( [id] => 20051900 [patent_doc_number] => 20250190122 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => ULTRA-HIGH ENDURANCE STORAGE CLASS MEMORY TO REDUCE STORAGE CAPACITANCE IN A MEMORY SUB-SYSTEM [patent_app_type] => utility [patent_app_number] => 18/969974 [patent_app_country] => US [patent_app_date] => 2024-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3525 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18969974 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/969974
ULTRA-HIGH ENDURANCE STORAGE CLASS MEMORY TO REDUCE STORAGE CAPACITANCE IN A MEMORY SUB-SYSTEM Dec 4, 2024 Pending
Array ( [id] => 20323006 [patent_doc_number] => 20250335094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => STORAGE SYSTEM USING COMPUTE EXPRESS LINK (CXL) INTERFACE [patent_app_type] => utility [patent_app_number] => 18/962185 [patent_app_country] => US [patent_app_date] => 2024-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1160 [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] => 18962185 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/962185
STORAGE SYSTEM USING COMPUTE EXPRESS LINK (CXL) INTERFACE Nov 26, 2024 Pending
Array ( [id] => 20043023 [patent_doc_number] => 20250181245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => HOT DATA DETECTION FOR DISAGGREGATED MEMORY USING BLOOM FILTERS [patent_app_type] => utility [patent_app_number] => 18/957427 [patent_app_country] => US [patent_app_date] => 2024-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3564 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18957427 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/957427
HOT DATA DETECTION FOR DISAGGREGATED MEMORY USING BLOOM FILTERS Nov 21, 2024 Pending
Array ( [id] => 20428339 [patent_doc_number] => 20250390431 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-25 [patent_title] => DATA STORAGE DEVICE TO EFFICIENTLY MANAGE SYSTEM DATA AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 18/955975 [patent_app_country] => US [patent_app_date] => 2024-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18955975 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/955975
DATA STORAGE DEVICE TO EFFICIENTLY MANAGE SYSTEM DATA AND METHOD OF OPERATING THE SAME Nov 21, 2024 Pending
Array ( [id] => 19818918 [patent_doc_number] => 20250077125 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => TECHNIQUES TO GENERATE ACCESS HEATMAPS AT A MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 18/948302 [patent_app_country] => US [patent_app_date] => 2024-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15825 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18948302 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/948302
TECHNIQUES TO GENERATE ACCESS HEATMAPS AT A MEMORY DEVICE Nov 13, 2024 Pending
Array ( [id] => 19771895 [patent_doc_number] => 20250053321 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-13 [patent_title] => COORDINATING MULTIPLE STORAGE CONTROLLERS IN A CLOUD-BASED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/925672 [patent_app_country] => US [patent_app_date] => 2024-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 41006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18925672 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/925672
COORDINATING MULTIPLE STORAGE CONTROLLERS IN A CLOUD-BASED STORAGE SYSTEM Oct 23, 2024 Pending
Array ( [id] => 19756381 [patent_doc_number] => 20250044946 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => EFFECTIVE STORAGE ALLOCATION FOR SEQUENTIALLY-WRITTEN MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 18/925594 [patent_app_country] => US [patent_app_date] => 2024-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10279 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18925594 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/925594
Effective storage allocation for sequentially-written memory devices Oct 23, 2024 Issued
Menu