
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18462990
[patent_doc_number] => 11687278
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-06-27
[patent_title] => Data storage system with recently freed page reference state
[patent_app_type] => utility
[patent_app_number] => 16/457068
[patent_app_country] => US
[patent_app_date] => 2019-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 4517
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16457068
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/457068 | Data storage system with recently freed page reference state | Jun 27, 2019 | Issued |
Array
(
[id] => 15027893
[patent_doc_number] => 20190324951
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-24
[patent_title] => SYSTEM AND METHOD FOR DATA STORAGE, TRANSFER, SYNCHRONIZATION, AND SECURITY USING RECURSIVE ENCODING
[patent_app_type] => utility
[patent_app_number] => 16/455655
[patent_app_country] => US
[patent_app_date] => 2019-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14267
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 353
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16455655
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/455655 | System and method for data storage, transfer, synchronization, and security using recursive encoding | Jun 26, 2019 | Issued |
Array
(
[id] => 14901569
[patent_doc_number] => 20190294550
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => CONTENT ENCAPSULATION STRUCTURE, AND CONTENT PROVISION METHOD AND SYSTEM USING SAME
[patent_app_type] => utility
[patent_app_number] => 16/438997
[patent_app_country] => US
[patent_app_date] => 2019-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11606
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16438997
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/438997 | Content encapsulation structure, and content provision method and system using same | Jun 11, 2019 | Issued |
Array
(
[id] => 14872165
[patent_doc_number] => 20190286324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-19
[patent_title] => APPARATUSES AND METHODS FOR SIMULTANEOUS IN DATA PATH COMPUTE OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/434621
[patent_app_country] => US
[patent_app_date] => 2019-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23848
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16434621
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/434621 | Apparatuses and methods for simultaneous in data path compute operations | Jun 6, 2019 | Issued |
Array
(
[id] => 16355301
[patent_doc_number] => 10795813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-06
[patent_title] => Implementing per-processor memory areas with non-preemptible operations using virtual aliases
[patent_app_type] => utility
[patent_app_number] => 16/420549
[patent_app_country] => US
[patent_app_date] => 2019-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5406
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16420549
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/420549 | Implementing per-processor memory areas with non-preemptible operations using virtual aliases | May 22, 2019 | Issued |
Array
(
[id] => 15248115
[patent_doc_number] => 10509582
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-17
[patent_title] => System and method for data storage, transfer, synchronization, and security
[patent_app_type] => utility
[patent_app_number] => 16/394649
[patent_app_country] => US
[patent_app_date] => 2019-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 10157
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394649
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/394649 | System and method for data storage, transfer, synchronization, and security | Apr 24, 2019 | Issued |
Array
(
[id] => 16378014
[patent_doc_number] => 20200326856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-15
[patent_title] => Minimizing Recovery Time After A High Availability Event In A Large-Scale Storage System
[patent_app_type] => utility
[patent_app_number] => 16/380087
[patent_app_country] => US
[patent_app_date] => 2019-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5512
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16380087
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/380087 | Minimizing recovery time after a high availability event in a large-scale storage system | Apr 9, 2019 | Issued |
Array
(
[id] => 15561657
[patent_doc_number] => 20200065240
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/377741
[patent_app_country] => US
[patent_app_date] => 2019-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 40323
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16377741
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/377741 | Memory system which stores a plurality of write data grouped into a transaction | Apr 7, 2019 | Issued |
Array
(
[id] => 14657603
[patent_doc_number] => 20190235930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => CAPACITY AND LOAD ANALYSIS USING STORAGE ATTRIBUTES
[patent_app_type] => utility
[patent_app_number] => 16/377517
[patent_app_country] => US
[patent_app_date] => 2019-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8264
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16377517
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/377517 | Capacity and load analysis using storage attributes | Apr 7, 2019 | Issued |
Array
(
[id] => 16363047
[patent_doc_number] => 20200319798
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => SEGMENT LEVEL HETEROGENEITY
[patent_app_type] => utility
[patent_app_number] => 16/374653
[patent_app_country] => US
[patent_app_date] => 2019-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 34849
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16374653
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/374653 | Segment level heterogeneity | Apr 2, 2019 | Issued |
Array
(
[id] => 17069182
[patent_doc_number] => 20210271398
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => WEAR LEVELING AND ACCESS METHOD AND DEVICE FOR NON-VOLATILE MEMORY, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/261566
[patent_app_country] => US
[patent_app_date] => 2019-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8746
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 17261566
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/261566 | Wear leveling and access method and device for non-volatile memory, and storage medium | Mar 31, 2019 | Issued |
Array
(
[id] => 17437594
[patent_doc_number] => 11262926
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-01
[patent_title] => Optimal-path finding algorithm for data on storage media
[patent_app_type] => utility
[patent_app_number] => 16/365491
[patent_app_country] => US
[patent_app_date] => 2019-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14886
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 16365491
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/365491 | Optimal-path finding algorithm for data on storage media | Mar 25, 2019 | Issued |
Array
(
[id] => 16315854
[patent_doc_number] => 20200294592
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => DEVICE AND METHOD FOR BACKUP SIGNAL MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 16/352306
[patent_app_country] => US
[patent_app_date] => 2019-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7169
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16352306
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/352306 | DEVICE AND METHOD FOR BACKUP SIGNAL MANAGEMENT | Mar 12, 2019 | Abandoned |
Array
(
[id] => 16314710
[patent_doc_number] => 20200293448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => COHERENCY MAINTENANCE VIA PHYSICAL CACHE COORDINATE COMPARISON
[patent_app_type] => utility
[patent_app_number] => 16/299287
[patent_app_country] => US
[patent_app_date] => 2019-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5397
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16299287
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/299287 | Coherency maintenance via physical cache coordinate comparison | Mar 11, 2019 | Issued |
Array
(
[id] => 14539187
[patent_doc_number] => 20190205215
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-04
[patent_title] => DATA RECOVERY OPERATIONS, SUCH AS RECOVERY FROM MODIFIED NETWORK DATA MANAGEMENT PROTOCOL DATA
[patent_app_type] => utility
[patent_app_number] => 16/297330
[patent_app_country] => US
[patent_app_date] => 2019-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16375
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16297330
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/297330 | Data recovery operations, such as recovery from modified network data management protocol data | Mar 7, 2019 | Issued |
Array
(
[id] => 16286008
[patent_doc_number] => 20200279610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-03
[patent_title] => Method for Retaining Data
[patent_app_type] => utility
[patent_app_number] => 16/289794
[patent_app_country] => US
[patent_app_date] => 2019-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1911
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[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] => 16289794
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/289794 | Method for Retaining Data | Feb 28, 2019 | Abandoned |
Array
(
[id] => 16879733
[patent_doc_number] => 11029880
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Processing data access requests in accordance with a storage unit memory pressure level
[patent_app_type] => utility
[patent_app_number] => 16/290503
[patent_app_country] => US
[patent_app_date] => 2019-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 22
[patent_no_of_words] => 12214
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16290503
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/290503 | Processing data access requests in accordance with a storage unit memory pressure level | Feb 28, 2019 | Issued |
Array
(
[id] => 16683333
[patent_doc_number] => 10942811
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-09
[patent_title] => Data processing method for solid state drive
[patent_app_type] => utility
[patent_app_number] => 16/278793
[patent_app_country] => US
[patent_app_date] => 2019-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 19
[patent_no_of_words] => 7333
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16278793
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/278793 | Data processing method for solid state drive | Feb 18, 2019 | Issued |
Array
(
[id] => 17605786
[patent_doc_number] => 11334274
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-17
[patent_title] => Offloaded data migration between storage devices
[patent_app_type] => utility
[patent_app_number] => 16/272390
[patent_app_country] => US
[patent_app_date] => 2019-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4816
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16272390
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/272390 | Offloaded data migration between storage devices | Feb 10, 2019 | Issued |
Array
(
[id] => 16224741
[patent_doc_number] => 20200249858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-06
[patent_title] => METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR DETERMINING OWNERSHIP OF A DATA SEGMENT
[patent_app_type] => utility
[patent_app_number] => 16/265830
[patent_app_country] => US
[patent_app_date] => 2019-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10365
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16265830
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/265830 | Method, apparatus and computer program product for determining ownership of a data segment | Jan 31, 2019 | Issued |