
Eric Cardwell
Examiner (ID: 3338)
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2139, 2189, 2131 |
| Total Applications | 757 |
| Issued Applications | 639 |
| Pending Applications | 52 |
| Abandoned Applications | 80 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17364840
[patent_doc_number] => 11231861
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-25
[patent_title] => Host device with active-active storage aware path selection
[patent_app_type] => utility
[patent_app_number] => 16/743097
[patent_app_country] => US
[patent_app_date] => 2020-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 14464
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 16743097
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/743097 | Host device with active-active storage aware path selection | Jan 14, 2020 | Issued |
Array
(
[id] => 15870859
[patent_doc_number] => 20200142833
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-07
[patent_title] => MONITORING SERVICE FOR PRE-CACHED DATA MODIFICATION
[patent_app_type] => utility
[patent_app_number] => 16/736217
[patent_app_country] => US
[patent_app_date] => 2020-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6180
[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] => 16736217
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/736217 | Monitoring service for pre-cached data modification | Jan 6, 2020 | Issued |
Array
(
[id] => 16095177
[patent_doc_number] => 20200201575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => SOLID-STATE DRIVE WITH INITIATOR MODE
[patent_app_type] => utility
[patent_app_number] => 16/717408
[patent_app_country] => US
[patent_app_date] => 2019-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8433
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16717408
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/717408 | Solid-state drive with initiator mode | Dec 16, 2019 | Issued |
Array
(
[id] => 16801941
[patent_doc_number] => 10996884
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-04
[patent_title] => System and method for reference tracking garbage collector
[patent_app_type] => utility
[patent_app_number] => 16/709479
[patent_app_country] => US
[patent_app_date] => 2019-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10678
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16709479
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/709479 | System and method for reference tracking garbage collector | Dec 9, 2019 | Issued |
Array
(
[id] => 15743637
[patent_doc_number] => 20200110707
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => PAGE CACHE WRITE LOGGING AT BLOCK-BASED STORAGE
[patent_app_type] => utility
[patent_app_number] => 16/706513
[patent_app_country] => US
[patent_app_date] => 2019-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11583
[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] => 16706513
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/706513 | Page cache write logging at block-based storage | Dec 5, 2019 | Issued |
Array
(
[id] => 16957743
[patent_doc_number] => 11061603
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-07-13
[patent_title] => Systems and methods for switching replication modes in a volume replication system
[patent_app_type] => utility
[patent_app_number] => 16/695325
[patent_app_country] => US
[patent_app_date] => 2019-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 14431
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16695325
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/695325 | Systems and methods for switching replication modes in a volume replication system | Nov 25, 2019 | Issued |
Array
(
[id] => 17269054
[patent_doc_number] => 11194479
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-07
[patent_title] => Memory system and operating method thereof
[patent_app_type] => utility
[patent_app_number] => 16/680017
[patent_app_country] => US
[patent_app_date] => 2019-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6792
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 1
[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] => 16680017
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/680017 | Memory system and operating method thereof | Nov 10, 2019 | Issued |
Array
(
[id] => 19092899
[patent_doc_number] => 11954354
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-09
[patent_title] => System and method for a content based classification and adaptive data encryption
[patent_app_type] => utility
[patent_app_number] => 16/665593
[patent_app_country] => US
[patent_app_date] => 2019-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7033
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16665593
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/665593 | System and method for a content based classification and adaptive data encryption | Oct 27, 2019 | Issued |
Array
(
[id] => 17401513
[patent_doc_number] => 20220043603
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-10
[patent_title] => METHOD AND APPARATUS FOR ADAPTIVE DATA TRANSFER IN A MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/281417
[patent_app_country] => US
[patent_app_date] => 2019-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4172
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17281417
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/281417 | Method and apparatus for adaptive data transfer in a memory system | Sep 30, 2019 | Issued |
Array
(
[id] => 15837131
[patent_doc_number] => 20200133848
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-30
[patent_title] => METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MANAGING STORAGE SPACE
[patent_app_type] => utility
[patent_app_number] => 16/579981
[patent_app_country] => US
[patent_app_date] => 2019-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10867
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16579981
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/579981 | Method, apparatus, and computer program product for managing storage space provided across multiple storage systems | Sep 23, 2019 | Issued |
Array
(
[id] => 17136529
[patent_doc_number] => 11138082
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => Action determination based on redundancy level
[patent_app_type] => utility
[patent_app_number] => 16/576084
[patent_app_country] => US
[patent_app_date] => 2019-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 12683
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16576084
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/576084 | Action determination based on redundancy level | Sep 18, 2019 | Issued |
Array
(
[id] => 17729409
[patent_doc_number] => 11385796
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-12
[patent_title] => Method, device, and program product for reducing delay in I/O processing due to mirroring of cache data
[patent_app_type] => utility
[patent_app_number] => 16/575466
[patent_app_country] => US
[patent_app_date] => 2019-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 9927
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16575466
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/575466 | Method, device, and program product for reducing delay in I/O processing due to mirroring of cache data | Sep 18, 2019 | Issued |
Array
(
[id] => 17269296
[patent_doc_number] => 11194723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-07
[patent_title] => Data processing device, storage device, and prefetch method
[patent_app_type] => utility
[patent_app_number] => 16/572230
[patent_app_country] => US
[patent_app_date] => 2019-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8260
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16572230
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/572230 | Data processing device, storage device, and prefetch method | Sep 15, 2019 | Issued |
Array
(
[id] => 16957719
[patent_doc_number] => 11061579
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-13
[patent_title] => Access ordering for tape cycle optimization
[patent_app_type] => utility
[patent_app_number] => 16/566964
[patent_app_country] => US
[patent_app_date] => 2019-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8458
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16566964
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/566964 | Access ordering for tape cycle optimization | Sep 10, 2019 | Issued |
Array
(
[id] => 16592384
[patent_doc_number] => 10901645
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-01-26
[patent_title] => Converting small extent storage pools into large extent storage pools in place
[patent_app_type] => utility
[patent_app_number] => 16/563072
[patent_app_country] => US
[patent_app_date] => 2019-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9095
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16563072
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/563072 | Converting small extent storage pools into large extent storage pools in place | Sep 5, 2019 | Issued |
Array
(
[id] => 16690435
[patent_doc_number] => 20210072913
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-11
[patent_title] => CONVERTING LARGE EXTENT STORAGE POOLS INTO SMALL EXTENT STORAGE POOLS IN PLACE
[patent_app_type] => utility
[patent_app_number] => 16/563109
[patent_app_country] => US
[patent_app_date] => 2019-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12110
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16563109
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/563109 | Converting large extent storage pools into small extent storage pools in place | Sep 5, 2019 | Issued |
Array
(
[id] => 16478242
[patent_doc_number] => 10853190
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-01
[patent_title] => System and method for a machine learning based smart restore mechanism
[patent_app_type] => utility
[patent_app_number] => 16/560928
[patent_app_country] => US
[patent_app_date] => 2019-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8162
[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] => 16560928
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/560928 | System and method for a machine learning based smart restore mechanism | Sep 3, 2019 | Issued |
Array
(
[id] => 17031582
[patent_doc_number] => 11093394
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-08-17
[patent_title] => Delegated snoop protocol
[patent_app_type] => utility
[patent_app_number] => 16/560435
[patent_app_country] => US
[patent_app_date] => 2019-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 4956
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16560435
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/560435 | Delegated snoop protocol | Sep 3, 2019 | Issued |
Array
(
[id] => 15257875
[patent_doc_number] => 20190377671
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-12
[patent_title] => MEMORY CONTROLLER WITH MEMORY RESOURCE MEMORY MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 16/551186
[patent_app_country] => US
[patent_app_date] => 2019-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3778
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 16551186
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/551186 | MEMORY CONTROLLER WITH MEMORY RESOURCE MEMORY MANAGEMENT | Aug 25, 2019 | Abandoned |
Array
(
[id] => 16630422
[patent_doc_number] => 20210049075
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-18
[patent_title] => ADAPTIVE DATA BACKUP SCHEDULING BASED ON RELIABILITY METRIC OR METRICS
[patent_app_type] => utility
[patent_app_number] => 16/541812
[patent_app_country] => US
[patent_app_date] => 2019-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20213
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -30
[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] => 16541812
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/541812 | Adaptive data backup scheduling based on reliability metric or metrics | Aug 14, 2019 | Issued |