Search

Eric Cardwell

Examiner (ID: 15663, Phone: (571)270-1379 , Office: P/2131 )

Most Active Art Unit
2139
Art Unit(s)
2189, 2139, 2131
Total Applications
763
Issued Applications
646
Pending Applications
50
Abandoned Applications
80

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20242685 [patent_doc_number] => 12423003 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Synchronous replication of high throughput streaming data [patent_app_type] => utility [patent_app_number] => 18/166834 [patent_app_country] => US [patent_app_date] => 2023-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4424 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 303 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18166834 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/166834
Synchronous replication of high throughput streaming data Feb 8, 2023 Issued
Array ( [id] => 19334373 [patent_doc_number] => 20240248803 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => JUST-IN-TIME FILESYSTEM-BASED RANSOMWARE BACKUP [patent_app_type] => utility [patent_app_number] => 18/159394 [patent_app_country] => US [patent_app_date] => 2023-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5973 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18159394 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/159394
Just-in-time filesystem-based ransomware backup Jan 24, 2023 Issued
Array ( [id] => 18393275 [patent_doc_number] => 20230161495 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => MAINTAINING THE BENEFIT OF PARALLEL SPLITTING OF OPS BETWEEN PRIMARY AND SECONDARY STORAGE CLUSTERS IN SYNCHRONOUS REPLICATION WHILE ADDING SUPPORT FOR OP LOGGING AND EARLY ENGAGEMENT OF OP LOGGING [patent_app_type] => utility [patent_app_number] => 18/158957 [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] => 16652 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158957 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/158957
Maintaining the benefit of parallel splitting of ops between primary and secondary storage clusters in synchronous replication while adding support for op logging and early engagement of op logging Jan 23, 2023 Issued
Array ( [id] => 18407481 [patent_doc_number] => 20230168834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => MAINTAINING THE BENEFIT OF PARALLEL SPLITTING OF OPS BETWEEN PRIMARY AND SECONDARY STORAGE CLUSTERS IN SYNCHRONOUS REPLICATION WHILE ADDING SUPPORT FOR OP LOGGING AND EARLY ENGAGEMENT OF OP LOGGING [patent_app_type] => utility [patent_app_number] => 18/158947 [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] => 16636 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158947 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/158947
Maintaining the benefit of parallel splitting of ops between primary and secondary storage clusters in synchronous replication while adding support for op logging and early engagement of op logging Jan 23, 2023 Issued
Array ( [id] => 20202958 [patent_doc_number] => 12405736 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Operating methods, memory controllers, and memory systems [patent_app_type] => utility [patent_app_number] => 18/148784 [patent_app_country] => US [patent_app_date] => 2022-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 8204 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18148784 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/148784
Operating methods, memory controllers, and memory systems Dec 29, 2022 Issued
Array ( [id] => 19950234 [patent_doc_number] => 12321599 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Protocol agnostic control of NAND flash [patent_app_type] => utility [patent_app_number] => 18/146715 [patent_app_country] => US [patent_app_date] => 2022-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [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] => 18146715 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/146715
Protocol agnostic control of NAND flash Dec 26, 2022 Issued
Array ( [id] => 19267460 [patent_doc_number] => 20240211163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => REPLICATING STORAGE DATA AND METADATA IN SEPARATE STORAGE LAYERS OF A DISTRIBUTED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/069725 [patent_app_country] => US [patent_app_date] => 2022-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4534 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18069725 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/069725
Replicating storage data and metadata in separate storage layers of a distributed storage system Dec 20, 2022 Issued
Array ( [id] => 18279886 [patent_doc_number] => 20230095358 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => THREADING OF REPLICATION BASED ON DATA TYPE [patent_app_type] => utility [patent_app_number] => 18/077534 [patent_app_country] => US [patent_app_date] => 2022-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6969 [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] => 18077534 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/077534
Threading of replication based on data type Dec 7, 2022 Issued
Array ( [id] => 18422281 [patent_doc_number] => 20230176745 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => ELECTRONIC DEVICE FOR EMULATING EEPROM AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 18/075890 [patent_app_country] => US [patent_app_date] => 2022-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5117 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 18075890 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/075890
Electronic device for emulating EEPROM and method of operating the same Dec 5, 2022 Issued
Array ( [id] => 20131039 [patent_doc_number] => 12373352 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Method and device with memory access request processing [patent_app_type] => utility [patent_app_number] => 18/073971 [patent_app_country] => US [patent_app_date] => 2022-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4709 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18073971 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/073971
Method and device with memory access request processing Dec 1, 2022 Issued
Array ( [id] => 19413685 [patent_doc_number] => 12079503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-03 [patent_title] => Method and system for automated orchestration of container application backup for container-based ecosystems [patent_app_type] => utility [patent_app_number] => 18/072136 [patent_app_country] => US [patent_app_date] => 2022-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4464 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18072136 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/072136
Method and system for automated orchestration of container application backup for container-based ecosystems Nov 29, 2022 Issued
Array ( [id] => 20805054 [patent_doc_number] => 12669961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-30 [patent_title] => Coordinating establishment of source and target copy relationships on primary and secondary servers [patent_app_type] => utility [patent_app_number] => 18/059191 [patent_app_country] => US [patent_app_date] => 2022-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 2104 [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] => 18059191 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/059191
Coordinating establishment of source and target copy relationships on primary and secondary servers Nov 27, 2022 Issued
Array ( [id] => 18237567 [patent_doc_number] => 20230069877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-09 [patent_title] => METHODS FOR RESTRICTING READ ACCESS TO SUPPLY CHIPS [patent_app_type] => utility [patent_app_number] => 17/987345 [patent_app_country] => US [patent_app_date] => 2022-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4981 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17987345 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/987345
METHODS FOR RESTRICTING READ ACCESS TO SUPPLY CHIPS Nov 14, 2022 Abandoned
Array ( [id] => 18251968 [patent_doc_number] => 20230079007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => REMOTELY REPLICATING DUPLICATED DATA [patent_app_type] => utility [patent_app_number] => 17/984536 [patent_app_country] => US [patent_app_date] => 2022-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12291 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17984536 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/984536
Remotely replicating duplicated data Nov 9, 2022 Issued
Array ( [id] => 18366182 [patent_doc_number] => 20230147773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => STORAGE DEVICE AND OPERATING METHOD [patent_app_type] => utility [patent_app_number] => 17/983455 [patent_app_country] => US [patent_app_date] => 2022-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8828 [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] => 17983455 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/983455
Storage device and operating method Nov 8, 2022 Issued
Array ( [id] => 19475542 [patent_doc_number] => 12105631 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Multiple-instance write cache for a storage system [patent_app_type] => utility [patent_app_number] => 17/969875 [patent_app_country] => US [patent_app_date] => 2022-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17969875 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/969875
Multiple-instance write cache for a storage system Oct 19, 2022 Issued
Array ( [id] => 19475542 [patent_doc_number] => 12105631 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Multiple-instance write cache for a storage system [patent_app_type] => utility [patent_app_number] => 17/969875 [patent_app_country] => US [patent_app_date] => 2022-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17969875 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/969875
Multiple-instance write cache for a storage system Oct 19, 2022 Issued
Array ( [id] => 19802407 [patent_doc_number] => 20250068332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => DATA READ-WRITE CONTROL METHOD AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/723892 [patent_app_country] => US [patent_app_date] => 2022-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8679 [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] => 18723892 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/723892
Data read-write control method and electronic device Oct 17, 2022 Issued
Array ( [id] => 19114681 [patent_doc_number] => 20240126431 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-18 [patent_title] => CONFIGURABLE FLASH MEMORY PHYSICAL INTERFACE IN A HOST DEVICE [patent_app_type] => utility [patent_app_number] => 17/966450 [patent_app_country] => US [patent_app_date] => 2022-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8976 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 17966450 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/966450
Configurable flash memory physical interface in a host device Oct 13, 2022 Issued
Array ( [id] => 18614374 [patent_doc_number] => 20230281111 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => SYSTEMS AND METHODS FOR REVISING PERMANENT ROM-BASED PROGRAMMING [patent_app_type] => utility [patent_app_number] => 17/964514 [patent_app_country] => US [patent_app_date] => 2022-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16729 [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] => 17964514 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/964514
Systems and methods for revising permanent ROM-based programming Oct 11, 2022 Issued
Menu