![](/images/general/no_picture/200_user.png)
John S Maples
Examiner (ID: 5405)
Most Active Art Unit | 1745 |
Art Unit(s) | 1104, 1754, 1795, 2203, 1741, 2201, 1111, 1107, 1723, 1745, 1728, 2202 |
Total Applications | 2365 |
Issued Applications | 1875 |
Pending Applications | 115 |
Abandoned Applications | 375 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 17992173
[patent_doc_number] => 20220358210
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-10
[patent_title] => CONDITIONING STORE-TO-LOAD FORWARDING (STLF) ON PAST OBSERVATIONS OF STLF PROPRIETY
[patent_app_type] => utility
[patent_app_number] => 17/575220
[patent_app_country] => US
[patent_app_date] => 2022-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19541
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575220
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/575220 | Conditioning store-to-load forwarding (STLF) on past observations of STLF propriety | Jan 12, 2022 | Issued |
Array
(
[id] => 17992173
[patent_doc_number] => 20220358210
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-10
[patent_title] => CONDITIONING STORE-TO-LOAD FORWARDING (STLF) ON PAST OBSERVATIONS OF STLF PROPRIETY
[patent_app_type] => utility
[patent_app_number] => 17/575220
[patent_app_country] => US
[patent_app_date] => 2022-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19541
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575220
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/575220 | Conditioning store-to-load forwarding (STLF) on past observations of STLF propriety | Jan 12, 2022 | Issued |
Array
(
[id] => 17659323
[patent_doc_number] => 20220179788
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-09
[patent_title] => WRITE-BACK CACHE POLICY TO LIMIT DATA TRANSFER TIME TO A MEMORY DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/570949
[patent_app_country] => US
[patent_app_date] => 2022-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11069
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570949
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/570949 | Write-back cache policy to limit data transfer time to a memory device | Jan 6, 2022 | Issued |
Array
(
[id] => 18316692
[patent_doc_number] => 11630773
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-04-18
[patent_title] => Utilizing a persistent write cache as a redo log
[patent_app_type] => utility
[patent_app_number] => 17/569198
[patent_app_country] => US
[patent_app_date] => 2022-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 11161
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17569198
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/569198 | Utilizing a persistent write cache as a redo log | Jan 4, 2022 | Issued |
Array
(
[id] => 18912056
[patent_doc_number] => 11875035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-16
[patent_title] => Electronic device and method for managing memory using the same
[patent_app_type] => utility
[patent_app_number] => 17/565907
[patent_app_country] => US
[patent_app_date] => 2021-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9673
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17565907
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/565907 | Electronic device and method for managing memory using the same | Dec 29, 2021 | Issued |
Array
(
[id] => 18802936
[patent_doc_number] => 11836093
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Method and apparatus for TTL-based cache management using reinforcement learning
[patent_app_type] => utility
[patent_app_number] => 17/557807
[patent_app_country] => US
[patent_app_date] => 2021-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6383
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17557807
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/557807 | Method and apparatus for TTL-based cache management using reinforcement learning | Dec 20, 2021 | Issued |
Array
(
[id] => 18668531
[patent_doc_number] => 11775431
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-03
[patent_title] => Cache memory with randomized eviction
[patent_app_type] => utility
[patent_app_number] => 17/556891
[patent_app_country] => US
[patent_app_date] => 2021-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13221
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17556891
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/556891 | Cache memory with randomized eviction | Dec 19, 2021 | Issued |
Array
(
[id] => 18918031
[patent_doc_number] => 11880310
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-23
[patent_title] => Cache access measurement deskew
[patent_app_type] => utility
[patent_app_number] => 17/553044
[patent_app_country] => US
[patent_app_date] => 2021-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 6587
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17553044
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/553044 | Cache access measurement deskew | Dec 15, 2021 | Issued |
Array
(
[id] => 18386208
[patent_doc_number] => 11656989
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-23
[patent_title] => Maintaining a cached version of a file at a router device
[patent_app_type] => utility
[patent_app_number] => 17/644400
[patent_app_country] => US
[patent_app_date] => 2021-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 13243
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17644400
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/644400 | Maintaining a cached version of a file at a router device | Dec 14, 2021 | Issued |
Array
(
[id] => 18189435
[patent_doc_number] => 11580020
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Maintaining a cached version of a file at a router device
[patent_app_type] => utility
[patent_app_number] => 17/644398
[patent_app_country] => US
[patent_app_date] => 2021-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 13243
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17644398
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/644398 | Maintaining a cached version of a file at a router device | Dec 14, 2021 | Issued |
Array
(
[id] => 17507296
[patent_doc_number] => 20220100399
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-31
[patent_title] => TRANSACTION PROCESSING WITH DIFFERING CAPACITY STORAGE
[patent_app_type] => utility
[patent_app_number] => 17/548112
[patent_app_country] => US
[patent_app_date] => 2021-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10422
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17548112
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/548112 | TRANSACTION PROCESSING WITH DIFFERING CAPACITY STORAGE | Dec 9, 2021 | Pending |
Array
(
[id] => 18638081
[patent_doc_number] => 11762683
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-19
[patent_title] => Merging data for write allocate
[patent_app_type] => utility
[patent_app_number] => 17/542573
[patent_app_country] => US
[patent_app_date] => 2021-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 17673
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17542573
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/542573 | Merging data for write allocate | Dec 5, 2021 | Issued |
Array
(
[id] => 18414907
[patent_doc_number] => 11669449
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-06-06
[patent_title] => Ghost list cache eviction
[patent_app_type] => utility
[patent_app_number] => 17/457000
[patent_app_country] => US
[patent_app_date] => 2021-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 8072
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17457000
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/457000 | Ghost list cache eviction | Nov 29, 2021 | Issued |
Array
(
[id] => 17430248
[patent_doc_number] => 20220057957
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-24
[patent_title] => METHOD AND APPARATUS FOR CONTROLLING DIFFERENT TYPES OF STORAGE UNITS
[patent_app_type] => utility
[patent_app_number] => 17/519685
[patent_app_country] => US
[patent_app_date] => 2021-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7228
[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] => 17519685
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/519685 | Method and apparatus for controlling different types of storage units | Nov 4, 2021 | Issued |
Array
(
[id] => 17430230
[patent_doc_number] => 20220057939
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-24
[patent_title] => TECHNIQUES TO UPDATE A TRIM PARAMETER IN NON-VOLATILE MEMORY
[patent_app_type] => utility
[patent_app_number] => 17/518154
[patent_app_country] => US
[patent_app_date] => 2021-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14534
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17518154
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/518154 | Techniques to update a trim parameter in non-volatile memory | Nov 2, 2021 | Issued |
Array
(
[id] => 18234903
[patent_doc_number] => 11599462
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-03-07
[patent_title] => Memory cache entry management with pinned cache entries
[patent_app_type] => utility
[patent_app_number] => 17/518467
[patent_app_country] => US
[patent_app_date] => 2021-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 11474
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17518467
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/518467 | Memory cache entry management with pinned cache entries | Nov 2, 2021 | Issued |
Array
(
[id] => 18087381
[patent_doc_number] => 11537517
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-27
[patent_title] => Memory device for supporting cache read operation, operating method thereof, and memory system including the same
[patent_app_type] => utility
[patent_app_number] => 17/492851
[patent_app_country] => US
[patent_app_date] => 2021-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12634
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17492851
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/492851 | Memory device for supporting cache read operation, operating method thereof, and memory system including the same | Oct 3, 2021 | Issued |
Array
(
[id] => 18279989
[patent_doc_number] => 20230095461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-30
[patent_title] => Using Epoch Counter Values for Controlling the Retention of Cache Blocks in a Cache
[patent_app_type] => utility
[patent_app_number] => 17/491478
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13827
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491478
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/491478 | Using epoch counter values for controlling the retention of cache blocks in a cache | Sep 29, 2021 | Issued |
Array
(
[id] => 18087380
[patent_doc_number] => 11537516
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-12-27
[patent_title] => Multi-tier cache for a distributed storage system
[patent_app_type] => utility
[patent_app_number] => 17/491004
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 26980
[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] => 17491004
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/491004 | Multi-tier cache for a distributed storage system | Sep 29, 2021 | Issued |
Array
(
[id] => 17977443
[patent_doc_number] => 11494303
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-11-08
[patent_title] => Data storage system with adaptive, memory-efficient cache flushing structure
[patent_app_type] => utility
[patent_app_number] => 17/488644
[patent_app_country] => US
[patent_app_date] => 2021-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 21
[patent_no_of_words] => 9959
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17488644
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/488644 | Data storage system with adaptive, memory-efficient cache flushing structure | Sep 28, 2021 | Issued |