Search

Jonathan Wade Miles

Examiner (ID: 8657, Phone: (571)270-7777 , Office: P/3731 )

Most Active Art Unit
3731
Art Unit(s)
3731, 3771, 3656
Total Applications
927
Issued Applications
727
Pending Applications
17
Abandoned Applications
193

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19005660 [patent_doc_number] => 20240069731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => SYSTEM AND METHOD FOR DATA COMPACTION AND ENCRYPTION OF ANONYMIZED DATA RECORDS [patent_app_type] => utility [patent_app_number] => 18/469520 [patent_app_country] => US [patent_app_date] => 2023-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23999 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [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] => 18469520 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/469520
System and method for data compaction and encryption of anonymized data records Sep 17, 2023 Issued
Array ( [id] => 18881199 [patent_doc_number] => 20240004568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => STRIPING DATA ACROSS ERASE BLOCKS HAVING DIFFERING SIZES [patent_app_type] => utility [patent_app_number] => 18/468592 [patent_app_country] => US [patent_app_date] => 2023-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 34864 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18468592 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/468592
STRIPING DATA ACROSS ERASE BLOCKS HAVING DIFFERING SIZES Sep 14, 2023 Pending
Array ( [id] => 19834098 [patent_doc_number] => 20250085884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-13 [patent_title] => SYSTEM AND METHOD FOR IMPLEMENTING TEMPERATURE COMPENSATION IN A MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 18/367921 [patent_app_country] => US [patent_app_date] => 2023-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7688 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18367921 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/367921
System and method for implementing temperature compensation in a memory device Sep 12, 2023 Issued
Array ( [id] => 19413352 [patent_doc_number] => 12079168 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-03 [patent_title] => System and method for error-resilient data compression using codebooks [patent_app_type] => utility [patent_app_number] => 18/460676 [patent_app_country] => US [patent_app_date] => 2023-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 20439 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18460676 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/460676
System and method for error-resilient data compression using codebooks Sep 3, 2023 Issued
Array ( [id] => 19369709 [patent_doc_number] => 12061794 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-13 [patent_title] => System and method for multiple pass data compaction utilizing delta encoding [patent_app_type] => utility [patent_app_number] => 18/453335 [patent_app_country] => US [patent_app_date] => 2023-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 45 [patent_no_of_words] => 23827 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18453335 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/453335
System and method for multiple pass data compaction utilizing delta encoding Aug 21, 2023 Issued
Array ( [id] => 18832646 [patent_doc_number] => 20230401173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-14 [patent_title] => SYSTEM AND METHODS FOR SECURE DEDUPLICATION OF COMPACTED DATA [patent_app_type] => utility [patent_app_number] => 18/450402 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17874 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18450402 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/450402
System and methods for secure deduplication of compacted data Aug 15, 2023 Issued
Array ( [id] => 18810906 [patent_doc_number] => 20230385242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => SYSTEM AND METHODS FOR BANDWIDTH-EFFICIENT DATA ENCODING [patent_app_type] => utility [patent_app_number] => 18/449706 [patent_app_country] => US [patent_app_date] => 2023-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20468 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18449706 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/449706
System and methods for bandwidth-efficient data encoding Aug 14, 2023 Issued
Array ( [id] => 18810905 [patent_doc_number] => 20230385241 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => SYSTEM AND METHOD FOR FILE TYPE IDENTIFICATION USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/449617 [patent_app_country] => US [patent_app_date] => 2023-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17750 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18449617 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/449617
System and method for file type identification using machine learning Aug 13, 2023 Issued
Array ( [id] => 18741830 [patent_doc_number] => 20230350811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => REAL TIME INPUT/OUTPUT ADDRESS TRANSLATION FOR VIRTUALIZED SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/346309 [patent_app_country] => US [patent_app_date] => 2023-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5977 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18346309 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/346309
REAL TIME INPUT/OUTPUT ADDRESS TRANSLATION FOR VIRTUALIZED SYSTEMS Jul 2, 2023 Pending
Array ( [id] => 19219746 [patent_doc_number] => 20240184450 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => APPARATUSES AND METHODS FOR SIMULTANEOUS IN DATA PATH COMPUTE OPERATIONS [patent_app_type] => utility [patent_app_number] => 18/344211 [patent_app_country] => US [patent_app_date] => 2023-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23932 [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] => 18344211 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/344211
APPARATUSES AND METHODS FOR SIMULTANEOUS IN DATA PATH COMPUTE OPERATIONS Jun 28, 2023 Pending
Array ( [id] => 18711152 [patent_doc_number] => 20230333781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => MODULAR DATA STORAGE SYSTEM WITH DATA RESILIENCY [patent_app_type] => utility [patent_app_number] => 18/340637 [patent_app_country] => US [patent_app_date] => 2023-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 36938 [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] => 18340637 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/340637
MODULAR DATA STORAGE SYSTEM WITH DATA RESILIENCY Jun 22, 2023 Pending
Array ( [id] => 18957291 [patent_doc_number] => 20240045618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => Completion Queue Handling By Host Controller For Storage Device [patent_app_type] => utility [patent_app_number] => 18/323206 [patent_app_country] => US [patent_app_date] => 2023-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3953 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18323206 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/323206
Completion Queue Handling By Host Controller For Storage Device May 23, 2023 Pending
Array ( [id] => 19340606 [patent_doc_number] => 12050796 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-30 [patent_title] => Managing deduplication operations based on a likelihood of duplicability [patent_app_type] => utility [patent_app_number] => 18/318847 [patent_app_country] => US [patent_app_date] => 2023-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3240 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18318847 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/318847
Managing deduplication operations based on a likelihood of duplicability May 16, 2023 Issued
Array ( [id] => 18614198 [patent_doc_number] => 20230280935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => SEEK SCHEDULING IN A SPLIT ACTUATOR DRIVE [patent_app_type] => utility [patent_app_number] => 18/317836 [patent_app_country] => US [patent_app_date] => 2023-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18919 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18317836 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/317836
Seek scheduling in a split actuator drive May 14, 2023 Issued
Array ( [id] => 19220008 [patent_doc_number] => 20240184712 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => MEMORY SYSTEM WITH IMPROVED MAP TABLE UPDATE EFFICIENCY, MEMORY CONTROLLER THEREFOR, AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/308683 [patent_app_country] => US [patent_app_date] => 2023-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4267 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18308683 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/308683
MEMORY SYSTEM WITH IMPROVED MAP TABLE UPDATE EFFICIENCY, MEMORY CONTROLLER THEREFOR, AND OPERATING METHOD THEREOF Apr 27, 2023 Pending
Array ( [id] => 20494094 [patent_doc_number] => 12535963 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-27 [patent_title] => Method and system for supporting dedupe, compression, logical volume crypto-erasure, and physical volume crypto-erasure on a storage array [patent_app_type] => utility [patent_app_number] => 18/308035 [patent_app_country] => US [patent_app_date] => 2023-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 16411 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18308035 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/308035
Method and system for supporting dedupe, compression, logical volume crypto-erasure, and physical volume crypto-erasure on a storage array Apr 26, 2023 Issued
Array ( [id] => 19028977 [patent_doc_number] => 11928335 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => System and method for data compaction utilizing mismatch probability estimation [patent_app_type] => utility [patent_app_number] => 18/295238 [patent_app_country] => US [patent_app_date] => 2023-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 42 [patent_no_of_words] => 22001 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18295238 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/295238
System and method for data compaction utilizing mismatch probability estimation Apr 2, 2023 Issued
Array ( [id] => 19228280 [patent_doc_number] => 12007916 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-11 [patent_title] => Local internal discovery and configuration of individually selected and jointly selected devices [patent_app_type] => utility [patent_app_number] => 18/295143 [patent_app_country] => US [patent_app_date] => 2023-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 7250 [patent_no_of_claims] => 17 [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] => 18295143 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/295143
Local internal discovery and configuration of individually selected and jointly selected devices Apr 2, 2023 Issued
Array ( [id] => 20344908 [patent_doc_number] => 12468640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-11 [patent_title] => Systems and methods for sending a command to a storage device [patent_app_type] => utility [patent_app_number] => 18/123252 [patent_app_country] => US [patent_app_date] => 2023-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7018 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18123252 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/123252
Systems and methods for sending a command to a storage device Mar 16, 2023 Issued
Array ( [id] => 19450914 [patent_doc_number] => 20240311044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => METHOD FOR READING DATA FROM FLASH MEMORY AND RELATED MEMORY CONTROLLER AND STORAGE SYSTEM THEREOF [patent_app_type] => utility [patent_app_number] => 18/120973 [patent_app_country] => US [patent_app_date] => 2023-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6366 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18120973 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/120973
Method for reading data from flash memory and related memory controller and storage system thereof Mar 12, 2023 Issued
Menu