
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] => 16993899
[patent_doc_number] => 20210232319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-29
[patent_title] => UNINTERRUPTED BLOCK-BASED RESTORE USING A VIRTUAL CONTAINER
[patent_app_type] => utility
[patent_app_number] => 16/776447
[patent_app_country] => US
[patent_app_date] => 2020-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6894
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16776447
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/776447 | Uninterrupted block-based restore using a virtual container | Jan 28, 2020 | Issued |
Array
(
[id] => 15870403
[patent_doc_number] => 20200142605
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => EFFECTIVE TRANSACTION TABLE WITH PAGE BITMAP
[patent_app_type] => utility
[patent_app_number] => 16/735688
[patent_app_country] => US
[patent_app_date] => 2020-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9684
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16735688
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/735688 | Effective transaction table with page bitmap | Jan 5, 2020 | Issued |
Array
(
[id] => 15870423
[patent_doc_number] => 20200142615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => STORAGE SYSTEM AND DATA MANAGEMENT METHOD
[patent_app_type] => utility
[patent_app_number] => 16/734546
[patent_app_country] => US
[patent_app_date] => 2020-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22812
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16734546
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/734546 | Storage system and data management method | Jan 5, 2020 | Issued |
Array
(
[id] => 16934784
[patent_doc_number] => 20210200673
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-01
[patent_title] => MEMORY MANAGEMENT APPARATUS AND METHOD FOR COMPARTMENTALIZATION USING LINEAR ADDRESS METADATA
[patent_app_type] => utility
[patent_app_number] => 16/728800
[patent_app_country] => US
[patent_app_date] => 2019-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22376
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 16728800
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/728800 | Memory management apparatus and method for compartmentalization using linear address metadata | Dec 26, 2019 | Issued |
Array
(
[id] => 15967045
[patent_doc_number] => 20200167274
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => ZONED NAMESPACE WITH ZONE GROUPING
[patent_app_type] => utility
[patent_app_number] => 16/723878
[patent_app_country] => US
[patent_app_date] => 2019-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10675
[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] => 16723878
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/723878 | Zoned namespace with zone grouping | Dec 19, 2019 | Issued |
Array
(
[id] => 16918549
[patent_doc_number] => 20210191641
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => SYSTEMS AND METHODS FOR REDUCING INSTRUCTION CODE MEMORY FOOTPRINT FOR MULTIPLE PROCESSES EXECUTED AT A COPROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/719076
[patent_app_country] => US
[patent_app_date] => 2019-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6723
[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] => 16719076
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/719076 | Systems and methods for reducing instruction code memory footprint for multiple processes executed at a coprocessor | Dec 17, 2019 | Issued |
Array
(
[id] => 16145895
[patent_doc_number] => 10706018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-07
[patent_title] => Bandwidth-efficient installation of software on target devices using reference code libraries
[patent_app_type] => utility
[patent_app_number] => 16/716098
[patent_app_country] => US
[patent_app_date] => 2019-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 14925
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 249
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716098
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/716098 | Bandwidth-efficient installation of software on target devices using reference code libraries | Dec 15, 2019 | Issued |
Array
(
[id] => 15772701
[patent_doc_number] => 20200117368
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-16
[patent_title] => METHOD FOR ACHIEVING DATA COPYING IN FTL OF SOLID STATE DRIVE, SYSTEM AND SOLID STATE DRIVE
[patent_app_type] => utility
[patent_app_number] => 16/711418
[patent_app_country] => US
[patent_app_date] => 2019-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5320
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16711418
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/711418 | METHOD FOR ACHIEVING DATA COPYING IN FTL OF SOLID STATE DRIVE, SYSTEM AND SOLID STATE DRIVE | Dec 10, 2019 | Abandoned |
Array
(
[id] => 16508189
[patent_doc_number] => 20200387445
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-10
[patent_title] => OPERATING METHOD OF CONTROLLER AND MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/707851
[patent_app_country] => US
[patent_app_date] => 2019-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6755
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16707851
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/707851 | Operating method of controller and memory system | Dec 8, 2019 | Issued |
Array
(
[id] => 17001403
[patent_doc_number] => 11080213
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-03
[patent_title] => Apparatus and method for dynamic provisioning, quality of service, and scheduling in a graphics processor
[patent_app_type] => utility
[patent_app_number] => 16/700853
[patent_app_country] => US
[patent_app_date] => 2019-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 39
[patent_no_of_words] => 30697
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16700853
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/700853 | Apparatus and method for dynamic provisioning, quality of service, and scheduling in a graphics processor | Dec 1, 2019 | Issued |
Array
(
[id] => 16577443
[patent_doc_number] => 20210011844
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => MEMORY CONTROLLER AND OPERATING METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 16/692615
[patent_app_country] => US
[patent_app_date] => 2019-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16337
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16692615
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/692615 | Memory controller and operating method thereof | Nov 21, 2019 | Issued |
Array
(
[id] => 15653753
[patent_doc_number] => 20200089407
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-19
[patent_title] => INTER ZONE WRITE FOR ZONED NAMESPACES
[patent_app_type] => utility
[patent_app_number] => 16/692090
[patent_app_country] => US
[patent_app_date] => 2019-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9347
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16692090
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/692090 | INTER ZONE WRITE FOR ZONED NAMESPACES | Nov 21, 2019 | Pending |
Array
(
[id] => 17999458
[patent_doc_number] => 11500565
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-15
[patent_title] => Library-based memory deduplication
[patent_app_type] => utility
[patent_app_number] => 16/691441
[patent_app_country] => US
[patent_app_date] => 2019-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11338
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16691441
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/691441 | Library-based memory deduplication | Nov 20, 2019 | Issued |
Array
(
[id] => 17048202
[patent_doc_number] => 11101393
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-24
[patent_title] => Synchronous wired-OR ACK status for memory with variable write latency
[patent_app_type] => utility
[patent_app_number] => 16/673431
[patent_app_country] => US
[patent_app_date] => 2019-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 25
[patent_no_of_words] => 11418
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16673431
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/673431 | Synchronous wired-OR ACK status for memory with variable write latency | Nov 3, 2019 | Issued |
Array
(
[id] => 16801926
[patent_doc_number] => 10996869
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-04
[patent_title] => File system check system and method
[patent_app_type] => utility
[patent_app_number] => 16/670879
[patent_app_country] => US
[patent_app_date] => 2019-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6792
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16670879
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/670879 | File system check system and method | Oct 30, 2019 | Issued |
Array
(
[id] => 16551784
[patent_doc_number] => 10884944
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-05
[patent_title] => Host accelerated operations in managed NAND devices
[patent_app_type] => utility
[patent_app_number] => 16/665790
[patent_app_country] => US
[patent_app_date] => 2019-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11115
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16665790
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/665790 | Host accelerated operations in managed NAND devices | Oct 27, 2019 | Issued |
Array
(
[id] => 15530847
[patent_doc_number] => 20200057729
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-20
[patent_title] => MEMORY ACCESS METHOD AND COMPUTER SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/664757
[patent_app_country] => US
[patent_app_date] => 2019-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9588
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16664757
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/664757 | MEMORY ACCESS METHOD AND COMPUTER SYSTEM | Oct 24, 2019 | Abandoned |
Array
(
[id] => 16844590
[patent_doc_number] => 11016675
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-25
[patent_title] => Optimizing timing for data migration from old generation tapes to new generation tapes
[patent_app_type] => utility
[patent_app_number] => 16/659911
[patent_app_country] => US
[patent_app_date] => 2019-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6344
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16659911
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/659911 | Optimizing timing for data migration from old generation tapes to new generation tapes | Oct 21, 2019 | Issued |
Array
(
[id] => 16698508
[patent_doc_number] => 10949105
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => Data storage device and operating method of the data storage device
[patent_app_type] => utility
[patent_app_number] => 16/660651
[patent_app_country] => US
[patent_app_date] => 2019-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 7848
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16660651
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/660651 | Data storage device and operating method of the data storage device | Oct 21, 2019 | Issued |
Array
(
[id] => 18104316
[patent_doc_number] => 11544202
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-03
[patent_title] => Adjustable memory operation settings based on memory sub-system operating requirements
[patent_app_type] => utility
[patent_app_number] => 16/658971
[patent_app_country] => US
[patent_app_date] => 2019-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7452
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16658971
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/658971 | Adjustable memory operation settings based on memory sub-system operating requirements | Oct 20, 2019 | Issued |