Search

Eret C. Mcnichols

Examiner (ID: 4703, Phone: (571)270-7363 , Office: P/3632 )

Most Active Art Unit
3632
Art Unit(s)
3632
Total Applications
997
Issued Applications
702
Pending Applications
93
Abandoned Applications
235

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17969924 [patent_doc_number] => 11487455 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Dynamic block allocation to optimize storage system performance [patent_app_type] => utility [patent_app_number] => 17/124851 [patent_app_country] => US [patent_app_date] => 2020-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 34942 [patent_no_of_claims] => 20 [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] => 17124851 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/124851
Dynamic block allocation to optimize storage system performance Dec 16, 2020 Issued
Array ( [id] => 17771067 [patent_doc_number] => 11403007 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Digital twin template IoT sensor plugs for faster operational twin setup [patent_app_type] => utility [patent_app_number] => 17/124737 [patent_app_country] => US [patent_app_date] => 2020-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6895 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17124737 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/124737
Digital twin template IoT sensor plugs for faster operational twin setup Dec 16, 2020 Issued
Array ( [id] => 16872103 [patent_doc_number] => 20210165570 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-03 [patent_title] => NODE DEVICE FOR STORAGE AREA NETWORK AND METHOD FOR MAINTAINING DATA CONSISTENCY [patent_app_type] => utility [patent_app_number] => 17/109326 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6593 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17109326 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/109326
Node device for storage area network and method for maintaining data consistency Dec 1, 2020 Issued
Array ( [id] => 16848825 [patent_doc_number] => 20210149570 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-20 [patent_title] => Method for Configuring a Memory Unit of a Computing Unit [patent_app_type] => utility [patent_app_number] => 17/094051 [patent_app_country] => US [patent_app_date] => 2020-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5190 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17094051 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/094051
Method for configuring a memory unit of a computing unit Nov 9, 2020 Issued
Array ( [id] => 19942465 [patent_doc_number] => 12314596 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-27 [patent_title] => End-to-end data plane offloading for distributed storage using protocol hardware and PISA devices [patent_app_type] => utility [patent_app_number] => 17/092640 [patent_app_country] => US [patent_app_date] => 2020-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 19 [patent_no_of_words] => 3344 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17092640 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/092640
End-to-end data plane offloading for distributed storage using protocol hardware and PISA devices Nov 8, 2020 Issued
Array ( [id] => 17940262 [patent_doc_number] => 11474715 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Storage system configuration change tracking for root cause/troubleshooting [patent_app_type] => utility [patent_app_number] => 17/077411 [patent_app_country] => US [patent_app_date] => 2020-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10240 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17077411 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/077411
Storage system configuration change tracking for root cause/troubleshooting Oct 21, 2020 Issued
Array ( [id] => 17801868 [patent_doc_number] => 11416167 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-16 [patent_title] => System, control method thereof, and storage medium [patent_app_type] => utility [patent_app_number] => 17/060793 [patent_app_country] => US [patent_app_date] => 2020-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8253 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17060793 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/060793
System, control method thereof, and storage medium Sep 30, 2020 Issued
Array ( [id] => 16560118 [patent_doc_number] => 20210005267 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-07 [patent_title] => MEMORY CONTROLLER, MEMORY SYSTEM, AND METHOD OF OPERATING MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/022191 [patent_app_country] => US [patent_app_date] => 2020-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17022191 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/022191
Memory controller, memory system, and method of operating memory system Sep 15, 2020 Issued
Array ( [id] => 18686884 [patent_doc_number] => 11782620 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => System and method for tiered data storage in a cloud infrastructure environment [patent_app_type] => utility [patent_app_number] => 17/018984 [patent_app_country] => US [patent_app_date] => 2020-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 10117 [patent_no_of_claims] => 15 [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] => 17018984 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/018984
System and method for tiered data storage in a cloud infrastructure environment Sep 10, 2020 Issued
Array ( [id] => 18104119 [patent_doc_number] => 11544005 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-03 [patent_title] => Storage system and processing method [patent_app_type] => utility [patent_app_number] => 17/017944 [patent_app_country] => US [patent_app_date] => 2020-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 15157 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [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] => 17017944 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/017944
Storage system and processing method Sep 10, 2020 Issued
Array ( [id] => 16675531 [patent_doc_number] => 20210064297 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => STORAGE CONTROL DEVICE, DISTRIBUTED STORAGE SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING STORAGE CONTROL PROGRAM [patent_app_type] => utility [patent_app_number] => 17/006960 [patent_app_country] => US [patent_app_date] => 2020-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14121 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17006960 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/006960
Storage control device, distributed storage system, and non-transitory computer-readable storage medium for storing storage control program Aug 30, 2020 Issued
Array ( [id] => 17729418 [patent_doc_number] => 11385805 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-12 [patent_title] => Method, electronic device and computer program product for managing storage unit [patent_app_type] => utility [patent_app_number] => 16/993603 [patent_app_country] => US [patent_app_date] => 2020-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5681 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16993603 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/993603
Method, electronic device and computer program product for managing storage unit Aug 13, 2020 Issued
Array ( [id] => 17861483 [patent_doc_number] => 11442639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => Method, apparatus, and storage medium for managing stripe in storage system [patent_app_type] => utility [patent_app_number] => 16/989029 [patent_app_country] => US [patent_app_date] => 2020-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 10414 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16989029 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/989029
Method, apparatus, and storage medium for managing stripe in storage system Aug 9, 2020 Issued
Array ( [id] => 17387695 [patent_doc_number] => 20220035547 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => METHOD AND SYSTEM FOR TRACKING STORAGE UTILIZATION [patent_app_type] => utility [patent_app_number] => 16/942919 [patent_app_country] => US [patent_app_date] => 2020-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16942919 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/942919
Method and system for tracking storage utilization Jul 29, 2020 Issued
Array ( [id] => 16363250 [patent_doc_number] => 20200320001 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => STORAGE DEVICE AND GARBAGE COLLECTION METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/903519 [patent_app_country] => US [patent_app_date] => 2020-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16903519 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/903519
Storage device and garbage collection method thereof Jun 16, 2020 Issued
Array ( [id] => 17261308 [patent_doc_number] => 20210374293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => Memory Protection Unit Boundary Partitioning Based on Compiled Software Objects [patent_app_type] => utility [patent_app_number] => 16/885745 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8885 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16885745 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885745
Memory protection unit boundary partitioning based on compiled software objects May 27, 2020 Issued
Array ( [id] => 16300226 [patent_doc_number] => 20200285949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => Structured Activation Based Sparsity In An Artificial Neural Network [patent_app_type] => utility [patent_app_number] => 16/879766 [patent_app_country] => US [patent_app_date] => 2020-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 32961 [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] => 16879766 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/879766
Structured activation based sparsity in an artificial neural network May 20, 2020 Issued
Array ( [id] => 16208811 [patent_doc_number] => 20200241801 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => MEMORY SYSTEM WITH DYNAMIC CALIBRATION USING A VARIABLE ADJUSTMENT MECHANISM [patent_app_type] => utility [patent_app_number] => 16/850224 [patent_app_country] => US [patent_app_date] => 2020-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11603 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850224 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/850224
Memory system with dynamic calibration using a variable adjustment mechanism Apr 15, 2020 Issued
Array ( [id] => 18015001 [patent_doc_number] => 11507297 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-22 [patent_title] => Efficient management of optimal read levels for flash storage systems [patent_app_type] => utility [patent_app_number] => 16/849081 [patent_app_country] => US [patent_app_date] => 2020-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 37004 [patent_no_of_claims] => 20 [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] => 16849081 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/849081
Efficient management of optimal read levels for flash storage systems Apr 14, 2020 Issued
Array ( [id] => 17143650 [patent_doc_number] => 20210311663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => AUTONOMOUS RAID DATA STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/839428 [patent_app_country] => US [patent_app_date] => 2020-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21173 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16839428 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/839428
Autonomous RAID data storage system Apr 2, 2020 Issued
Menu