Search

Frank D. Mills

Examiner (ID: 35, Phone: (571)270-3172 , Office: P/2176 )

Most Active Art Unit
2176
Art Unit(s)
2176, 2194
Total Applications
642
Issued Applications
430
Pending Applications
44
Abandoned Applications
184

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19036290 [patent_doc_number] => 20240086105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-14 [patent_title] => DRAM-Less SSD With Command Draining [patent_app_type] => utility [patent_app_number] => 18/516219 [patent_app_country] => US [patent_app_date] => 2023-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6906 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18516219 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/516219
DRAM-less SSD with command draining Nov 20, 2023 Issued
Array ( [id] => 20027179 [patent_doc_number] => 20250165401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => MEMORY MANAGEMENT CIRCUIT, ELECTRONIC DEVICE AND MEMORY MANAGEMENT METHOD [patent_app_type] => utility [patent_app_number] => 18/512038 [patent_app_country] => US [patent_app_date] => 2023-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1252 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18512038 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/512038
Memory management circuit, electronic device and memory management method Nov 16, 2023 Issued
Array ( [id] => 19021876 [patent_doc_number] => 20240078047 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-07 [patent_title] => DYNAMIC ADJUSTMENT OF DATA STORAGE FOR ENHANCED DATA RETENTION [patent_app_type] => utility [patent_app_number] => 18/503275 [patent_app_country] => US [patent_app_date] => 2023-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18503275 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/503275
Dynamic adjustment of data storage for enhanced data retention Nov 6, 2023 Issued
Array ( [id] => 19451174 [patent_doc_number] => 20240311304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => STORAGE CONTROLLER AND OPERATING METHOD OF THE STORAGE CONTROLLER [patent_app_type] => utility [patent_app_number] => 18/502233 [patent_app_country] => US [patent_app_date] => 2023-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11764 [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] => 18502233 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/502233
STORAGE CONTROLLER AND OPERATING METHOD OF THE STORAGE CONTROLLER Nov 5, 2023 Pending
Array ( [id] => 20000774 [patent_doc_number] => 20250138996 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => MODEL BASED ERROR AVOIDANCE [patent_app_type] => utility [patent_app_number] => 18/383712 [patent_app_country] => US [patent_app_date] => 2023-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6267 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18383712 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/383712
Model based error avoidance Oct 24, 2023 Issued
Array ( [id] => 19992725 [patent_doc_number] => 20250130947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => CLEAR PREFETCH STREAM ON DETECTION OF PIPELINE FLUSH [patent_app_type] => utility [patent_app_number] => 18/490810 [patent_app_country] => US [patent_app_date] => 2023-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1194 [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] => 18490810 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/490810
CLEAR PREFETCH STREAM ON DETECTION OF PIPELINE FLUSH Oct 19, 2023 Pending
Array ( [id] => 19985744 [patent_doc_number] => 20250123966 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => APPLICATION PROGRAMMING INTERFACE TO UPDATE INFORMATION [patent_app_type] => utility [patent_app_number] => 18/381545 [patent_app_country] => US [patent_app_date] => 2023-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 61646 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18381545 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/381545
APPLICATION PROGRAMMING INTERFACE TO UPDATE INFORMATION Oct 17, 2023 Pending
Array ( [id] => 19159567 [patent_doc_number] => 20240152274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => Apparatus and Method to Provide Cache Move with Non-Volatile Mass Memory System [patent_app_type] => utility [patent_app_number] => 18/486826 [patent_app_country] => US [patent_app_date] => 2023-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9642 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 18486826 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/486826
Apparatus and Method to Provide Cache Move with Non-Volatile Mass Memory System Oct 12, 2023 Pending
Array ( [id] => 19739741 [patent_doc_number] => 12216571 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-04 [patent_title] => Storage device and method of operating the same [patent_app_type] => utility [patent_app_number] => 18/486163 [patent_app_country] => US [patent_app_date] => 2023-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 10762 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18486163 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/486163
Storage device and method of operating the same Oct 12, 2023 Issued
Array ( [id] => 19129200 [patent_doc_number] => 20240134553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => DATA STORAGE [patent_app_type] => utility [patent_app_number] => 18/485419 [patent_app_country] => US [patent_app_date] => 2023-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18485419 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/485419
Data storage Oct 11, 2023 Issued
Array ( [id] => 19129200 [patent_doc_number] => 20240134553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => DATA STORAGE [patent_app_type] => utility [patent_app_number] => 18/485419 [patent_app_country] => US [patent_app_date] => 2023-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18485419 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/485419
Data storage Oct 11, 2023 Issued
Array ( [id] => 19891840 [patent_doc_number] => 20250117152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-10 [patent_title] => KEY-GROUP BASED DATA MANAGEMENT IN KV SSD [patent_app_type] => utility [patent_app_number] => 18/480671 [patent_app_country] => US [patent_app_date] => 2023-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6374 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18480671 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/480671
KEY-GROUP BASED DATA MANAGEMENT IN KV SSD Oct 3, 2023 Pending
Array ( [id] => 19725798 [patent_doc_number] => 20250028549 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => SECURITY ORCHESTRATION FOR ON-PREMISES INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 18/376452 [patent_app_country] => US [patent_app_date] => 2023-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6510 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18376452 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/376452
SECURITY ORCHESTRATION FOR ON-PREMISES INFRASTRUCTURE Oct 3, 2023 Pending
Array ( [id] => 19267703 [patent_doc_number] => 20240211406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => SYSTEMS, METHODS, AND APPARATUS FOR ACCESSING DATA FROM MEMORY OR STORAGE AT A STORAGE NODE [patent_app_type] => utility [patent_app_number] => 18/375449 [patent_app_country] => US [patent_app_date] => 2023-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12555 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18375449 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/375449
SYSTEMS, METHODS, AND APPARATUS FOR ACCESSING DATA FROM MEMORY OR STORAGE AT A STORAGE NODE Sep 28, 2023 Pending
Array ( [id] => 19949909 [patent_doc_number] => 12321271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Distributed system level cache [patent_app_type] => utility [patent_app_number] => 18/374821 [patent_app_country] => US [patent_app_date] => 2023-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 12508 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 442 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18374821 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/374821
Distributed system level cache Sep 28, 2023 Issued
Array ( [id] => 19303490 [patent_doc_number] => 20240232070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => METHOD FOR HANDLING EXTREME TEMPERATURES IN STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 18/372152 [patent_app_country] => US [patent_app_date] => 2023-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5781 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18372152 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/372152
METHOD FOR HANDLING EXTREME TEMPERATURES IN STORAGE DEVICES Sep 24, 2023 Pending
Array ( [id] => 19703305 [patent_doc_number] => 12197330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Data storing systems, data storing methods, and electronic devices [patent_app_type] => utility [patent_app_number] => 18/470346 [patent_app_country] => US [patent_app_date] => 2023-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 12257 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18470346 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/470346
Data storing systems, data storing methods, and electronic devices Sep 18, 2023 Issued
Array ( [id] => 20117443 [patent_doc_number] => 12367149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-22 [patent_title] => Storage device predicting access and reproducing data [patent_app_type] => utility [patent_app_number] => 18/367584 [patent_app_country] => US [patent_app_date] => 2023-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 7513 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18367584 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/367584
Storage device predicting access and reproducing data Sep 12, 2023 Issued
Array ( [id] => 20228393 [patent_doc_number] => 12417044 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-16 [patent_title] => Storage device distributing bad memory units in super memory block and operating method of the storage device [patent_app_type] => utility [patent_app_number] => 18/463289 [patent_app_country] => US [patent_app_date] => 2023-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2374 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18463289 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/463289
Storage device distributing bad memory units in super memory block and operating method of the storage device Sep 7, 2023 Issued
Array ( [id] => 20131034 [patent_doc_number] => 12373347 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Advanced power off notification for managed memory [patent_app_type] => utility [patent_app_number] => 18/239969 [patent_app_country] => US [patent_app_date] => 2023-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13249 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18239969 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/239969
Advanced power off notification for managed memory Aug 29, 2023 Issued
Menu