
Michael C. Krofcheck
Examiner (ID: 15264, Phone: (571)272-8193 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2186, 2188, 2138 |
| Total Applications | 802 |
| Issued Applications | 636 |
| Pending Applications | 50 |
| Abandoned Applications | 139 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20552438
[patent_doc_number] => 12563242
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-24
[patent_title] => Utilizing a single buffer for a dynamic number of players, each using a dynamically sized buffer
[patent_app_type] => utility
[patent_app_number] => 18/227178
[patent_app_country] => US
[patent_app_date] => 2023-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 8253
[patent_no_of_claims] => 20
[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] => 18227178
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/227178 | Utilizing a single buffer for a dynamic number of players, each using a dynamically sized buffer | Jul 26, 2023 | Issued |
Array
(
[id] => 19885557
[patent_doc_number] => 12271270
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-08
[patent_title] => Enabling user-based instant access from file based backups
[patent_app_type] => utility
[patent_app_number] => 18/340920
[patent_app_country] => US
[patent_app_date] => 2023-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10239
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18340920
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/340920 | Enabling user-based instant access from file based backups | Jun 25, 2023 | Issued |
Array
(
[id] => 19857130
[patent_doc_number] => 12259966
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => Program processing device and program processing method that executes a mask process on an entry address used by an application program
[patent_app_type] => utility
[patent_app_number] => 18/214020
[patent_app_country] => US
[patent_app_date] => 2023-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9947
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18214020
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/214020 | Program processing device and program processing method that executes a mask process on an entry address used by an application program | Jun 25, 2023 | Issued |
Array
(
[id] => 20388051
[patent_doc_number] => 12487777
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Apparatus for a first device MMIO mapped with a second device and a method of performing data processing operations therebetween
[patent_app_type] => utility
[patent_app_number] => 18/338055
[patent_app_country] => US
[patent_app_date] => 2023-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 17
[patent_no_of_words] => 15032
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 420
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18338055
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/338055 | Apparatus for a first device MMIO mapped with a second device and a method of performing data processing operations therebetween | Jun 19, 2023 | Issued |
Array
(
[id] => 19573680
[patent_doc_number] => 20240377972
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => READ VOLTAGE CALIBRATION METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT
[patent_app_type] => utility
[patent_app_number] => 18/336911
[patent_app_country] => US
[patent_app_date] => 2023-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10371
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18336911
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/336911 | Read voltage calibration method, memory storage device and memory control circuit unit | Jun 15, 2023 | Issued |
Array
(
[id] => 20131040
[patent_doc_number] => 12373353
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Systems and methods for decentralized address translation
[patent_app_type] => utility
[patent_app_number] => 18/336564
[patent_app_country] => US
[patent_app_date] => 2023-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 2293
[patent_no_of_claims] => 20
[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] => 18336564
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/336564 | Systems and methods for decentralized address translation | Jun 15, 2023 | Issued |
Array
(
[id] => 20145538
[patent_doc_number] => 12379880
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Composable infrastructure module
[patent_app_type] => utility
[patent_app_number] => 18/335182
[patent_app_country] => US
[patent_app_date] => 2023-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12647
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[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] => 18335182
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/335182 | Composable infrastructure module | Jun 14, 2023 | Issued |
Array
(
[id] => 19398735
[patent_doc_number] => 12073101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Processing out of order writes in a log structured file system for improved garbage collection
[patent_app_type] => utility
[patent_app_number] => 18/328474
[patent_app_country] => US
[patent_app_date] => 2023-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6931
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18328474
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/328474 | Processing out of order writes in a log structured file system for improved garbage collection | Jun 1, 2023 | Issued |
Array
(
[id] => 19617238
[patent_doc_number] => 20240402918
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => STORAGE-DRIVEN POWER OPTIMIZATION
[patent_app_type] => utility
[patent_app_number] => 18/327371
[patent_app_country] => US
[patent_app_date] => 2023-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6472
[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] => 18327371
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/327371 | STORAGE-DRIVEN POWER OPTIMIZATION | May 31, 2023 | Issued |
Array
(
[id] => 19603082
[patent_doc_number] => 20240393962
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => GENERATING DATA PROTECTION DIRECTIVES TO PROVIDE TO A STORAGE CONTROLLER TO CONTROL ACCESS TO DATA IN CACHE
[patent_app_type] => utility
[patent_app_number] => 18/322931
[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] => 7696
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18322931
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/322931 | Generating data protection directives to provide to a storage controller to control access to data in cache | May 23, 2023 | Issued |
Array
(
[id] => 18630178
[patent_doc_number] => 20230289070
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-14
[patent_title] => EFFICIENT MEMORY-SEMANTIC NETWORKING USING SCOPED MEMORY MODELS
[patent_app_type] => utility
[patent_app_number] => 18/320819
[patent_app_country] => US
[patent_app_date] => 2023-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8818
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 316
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18320819
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/320819 | Efficient memory-semantic networking using scoped memory models | May 18, 2023 | Issued |
Array
(
[id] => 19703741
[patent_doc_number] => 12197776
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-14
[patent_title] => NAND-based storage device with partitioned nonvolatile write buffer
[patent_app_type] => utility
[patent_app_number] => 18/199135
[patent_app_country] => US
[patent_app_date] => 2023-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 15345
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18199135
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/199135 | NAND-based storage device with partitioned nonvolatile write buffer | May 17, 2023 | Issued |
Array
(
[id] => 19482145
[patent_doc_number] => 20240330187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => COST-AWARE CACHING OF OBJECTS FROM A DATA STORE
[patent_app_type] => utility
[patent_app_number] => 18/129397
[patent_app_country] => US
[patent_app_date] => 2023-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6375
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18129397
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/129397 | COST-AWARE CACHING OF OBJECTS FROM A DATA STORE | Mar 30, 2023 | Pending |
Array
(
[id] => 18694705
[patent_doc_number] => 20230325121
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-12
[patent_title] => MEMORY CONTROLLER, CONTROL METHOD FOR CONTROLLING MEMORY CONTROLLER, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/189104
[patent_app_country] => US
[patent_app_date] => 2023-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9420
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18189104
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/189104 | MEMORY CONTROLLER, CONTROL METHOD FOR CONTROLLING MEMORY CONTROLLER, AND STORAGE MEDIUM | Mar 22, 2023 | Pending |
Array
(
[id] => 19978780
[patent_doc_number] => 12346255
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-01
[patent_title] => Providing counters in a data processor
[patent_app_type] => utility
[patent_app_number] => 18/188147
[patent_app_country] => US
[patent_app_date] => 2023-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9418
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18188147
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/188147 | Providing counters in a data processor | Mar 21, 2023 | Issued |
Array
(
[id] => 19978740
[patent_doc_number] => 12346215
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-01
[patent_title] => Data storage arrangement and method for anonymization aware deduplication
[patent_app_type] => utility
[patent_app_number] => 18/185826
[patent_app_country] => US
[patent_app_date] => 2023-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4464
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18185826
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/185826 | Data storage arrangement and method for anonymization aware deduplication | Mar 16, 2023 | Issued |
Array
(
[id] => 20257683
[patent_doc_number] => 12430033
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => NAND flash memory controller capable of adjusting its processing power according to its speed
[patent_app_type] => utility
[patent_app_number] => 18/111911
[patent_app_country] => US
[patent_app_date] => 2023-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 0
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[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] => 18111911
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/111911 | NAND flash memory controller capable of adjusting its processing power according to its speed | Feb 20, 2023 | Issued |
Array
(
[id] => 19182543
[patent_doc_number] => 11989131
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-21
[patent_title] => Storage array invalidation maintenance
[patent_app_type] => utility
[patent_app_number] => 18/171565
[patent_app_country] => US
[patent_app_date] => 2023-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11571
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18171565
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/171565 | Storage array invalidation maintenance | Feb 19, 2023 | Issued |
Array
(
[id] => 19841804
[patent_doc_number] => 12254194
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Storage controller and an operation method of the storage controller
[patent_app_type] => utility
[patent_app_number] => 18/105920
[patent_app_country] => US
[patent_app_date] => 2023-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 27
[patent_no_of_words] => 22515
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18105920
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/105920 | Storage controller and an operation method of the storage controller | Feb 5, 2023 | Issued |
Array
(
[id] => 19362916
[patent_doc_number] => 20240264950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => PROVIDING CONTENT-AWARE CACHE REPLACEMENT AND INSERTION POLICIES IN PROCESSOR-BASED DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/163446
[patent_app_country] => US
[patent_app_date] => 2023-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9598
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 18163446
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/163446 | Providing content-aware cache replacement and insertion policies in processor-based devices | Feb 1, 2023 | Issued |