
Larry T. Mackall
Examiner (ID: 6599, Phone: (571)270-1172 , Office: P/2131 )
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2131, 2189, 2139 |
| Total Applications | 873 |
| Issued Applications | 709 |
| Pending Applications | 58 |
| Abandoned Applications | 134 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20228531
[patent_doc_number] => 12417183
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-16
[patent_title] => Page request interface (PRI) handler operational support in relation to caching host memory address translation data in a memory sub-system
[patent_app_type] => utility
[patent_app_number] => 18/505302
[patent_app_country] => US
[patent_app_date] => 2023-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 12644
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505302
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/505302 | Page request interface (PRI) handler operational support in relation to caching host memory address translation data in a memory sub-system | Nov 8, 2023 | Issued |
Array
(
[id] => 19204592
[patent_doc_number] => 20240176491
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => ERASE OPERATION FOR A MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/504992
[patent_app_country] => US
[patent_app_date] => 2023-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13866
[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] => 18504992
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/504992 | Portioned erase operation for a memory system | Nov 7, 2023 | Issued |
Array
(
[id] => 19566708
[patent_doc_number] => 12141480
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-12
[patent_title] => Storage device and operating method thereof including a plurality of zones and operating method thereof
[patent_app_type] => utility
[patent_app_number] => 18/501412
[patent_app_country] => US
[patent_app_date] => 2023-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 13583
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18501412
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/501412 | Storage device and operating method thereof including a plurality of zones and operating method thereof | Nov 2, 2023 | Issued |
Array
(
[id] => 19942060
[patent_doc_number] => 12314189
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Bottleneck management techniques using non-disruptive file movement mechanisms in distributed storage environments
[patent_app_type] => utility
[patent_app_number] => 18/488727
[patent_app_country] => US
[patent_app_date] => 2023-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 14559
[patent_no_of_claims] => 24
[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] => 18488727
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/488727 | Bottleneck management techniques using non-disruptive file movement mechanisms in distributed storage environments | Oct 16, 2023 | Issued |
Array
(
[id] => 18941629
[patent_doc_number] => 20240036768
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-01
[patent_title] => Partial Execution of a Write Command from a Host System
[patent_app_type] => utility
[patent_app_number] => 18/482675
[patent_app_country] => US
[patent_app_date] => 2023-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10592
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18482675
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/482675 | Partial Execution of a Write Command from a Host System | Oct 5, 2023 | Pending |
Array
(
[id] => 19878635
[patent_doc_number] => 20250110892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-03
[patent_title] => STORAGE-SIDE PAGE TABLES FOR MEMORY SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 18/375363
[patent_app_country] => US
[patent_app_date] => 2023-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10853
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18375363
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/375363 | STORAGE-SIDE PAGE TABLES FOR MEMORY SYSTEMS | Sep 28, 2023 | Pending |
Array
(
[id] => 19878635
[patent_doc_number] => 20250110892
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-03
[patent_title] => STORAGE-SIDE PAGE TABLES FOR MEMORY SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 18/375363
[patent_app_country] => US
[patent_app_date] => 2023-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10853
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18375363
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/375363 | STORAGE-SIDE PAGE TABLES FOR MEMORY SYSTEMS | Sep 28, 2023 | Pending |
Array
(
[id] => 19933904
[patent_doc_number] => 12307109
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => Journal based data storage in block-level storage
[patent_app_type] => utility
[patent_app_number] => 18/476685
[patent_app_country] => US
[patent_app_date] => 2023-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 13
[patent_no_of_words] => 11699
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[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] => 18476685
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/476685 | Journal based data storage in block-level storage | Sep 27, 2023 | Issued |
Array
(
[id] => 19347167
[patent_doc_number] => 20240256130
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => METHOD OF OPERATING STORAGE DEVICE USING HOST REQUEST BYPASS AND STORAGE DEVICE PERFORMING THE SAME
[patent_app_type] => utility
[patent_app_number] => 18/244618
[patent_app_country] => US
[patent_app_date] => 2023-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13196
[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] => 18244618
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/244618 | METHOD OF OPERATING STORAGE DEVICE USING HOST REQUEST BYPASS AND STORAGE DEVICE PERFORMING THE SAME | Sep 10, 2023 | Pending |
Array
(
[id] => 19499312
[patent_doc_number] => 20240338330
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-10
[patent_title] => APPARATUS AND METHOD FOR SUPPORTING DATA INPUT/OUTPUT OPERATION BASED ON A DATA ATTRIBUTE IN A SHARED MEMORY DEVICE OR A MEMORY EXPANDER
[patent_app_type] => utility
[patent_app_number] => 18/458154
[patent_app_country] => US
[patent_app_date] => 2023-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13311
[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] => 18458154
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/458154 | APPARATUS AND METHOD FOR SUPPORTING DATA INPUT/OUTPUT OPERATION BASED ON A DATA ATTRIBUTE IN A SHARED MEMORY DEVICE OR A MEMORY EXPANDER | Aug 29, 2023 | Pending |
Array
(
[id] => 19204586
[patent_doc_number] => 20240176485
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => STORAGE MANAGEMENT SYSTEM AND METHOD FOR MANAGING STORAGE APPARATUS
[patent_app_type] => utility
[patent_app_number] => 18/236541
[patent_app_country] => US
[patent_app_date] => 2023-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6918
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18236541
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/236541 | STORAGE MANAGEMENT SYSTEM AND METHOD FOR MANAGING STORAGE APPARATUS | Aug 21, 2023 | Abandoned |
Array
(
[id] => 19267467
[patent_doc_number] => 20240211170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => MEMORY CONTROLLER AND OPERATION METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/365421
[patent_app_country] => US
[patent_app_date] => 2023-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21198
[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] => 18365421
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/365421 | MEMORY CONTROLLER AND OPERATION METHOD THEREOF | Aug 3, 2023 | Pending |
Array
(
[id] => 19795163
[patent_doc_number] => 12236113
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-25
[patent_title] => Information processing apparatus and control method for controlling execution of garbage collection
[patent_app_type] => utility
[patent_app_number] => 18/365221
[patent_app_country] => US
[patent_app_date] => 2023-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 10106
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365221
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/365221 | Information processing apparatus and control method for controlling execution of garbage collection | Aug 3, 2023 | Issued |
Array
(
[id] => 19756413
[patent_doc_number] => 20250044978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => LOCAL STORAGE ACCESS BY OUT-OF-BAND (OOB) PROCESSORS IN HETEROGENEOUS COMPUTING PLATFORMS
[patent_app_type] => utility
[patent_app_number] => 18/363879
[patent_app_country] => US
[patent_app_date] => 2023-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19329
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18363879
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/363879 | Local storage access by out-of-band (OOB) processors in heterogeneous computing platforms | Aug 1, 2023 | Issued |
Array
(
[id] => 19756413
[patent_doc_number] => 20250044978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => LOCAL STORAGE ACCESS BY OUT-OF-BAND (OOB) PROCESSORS IN HETEROGENEOUS COMPUTING PLATFORMS
[patent_app_type] => utility
[patent_app_number] => 18/363879
[patent_app_country] => US
[patent_app_date] => 2023-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19329
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18363879
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/363879 | Local storage access by out-of-band (OOB) processors in heterogeneous computing platforms | Aug 1, 2023 | Issued |
Array
(
[id] => 19573687
[patent_doc_number] => 20240377979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => REVERSE GARBAGE COLLECTION PROCESS FOR A STORAGE DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/359228
[patent_app_country] => US
[patent_app_date] => 2023-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11594
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359228
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/359228 | Reverse garbage collection process for a storage device | Jul 25, 2023 | Issued |
Array
(
[id] => 19573687
[patent_doc_number] => 20240377979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => REVERSE GARBAGE COLLECTION PROCESS FOR A STORAGE DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/359228
[patent_app_country] => US
[patent_app_date] => 2023-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11594
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359228
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/359228 | Reverse garbage collection process for a storage device | Jul 25, 2023 | Issued |
Array
(
[id] => 18755955
[patent_doc_number] => 20230359400
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-09
[patent_title] => Data Access Method, Apparatus, and System
[patent_app_type] => utility
[patent_app_number] => 18/353334
[patent_app_country] => US
[patent_app_date] => 2023-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13793
[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] => 18353334
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/353334 | Data Access Method, Apparatus, and System | Jul 16, 2023 | Pending |
Array
(
[id] => 20131042
[patent_doc_number] => 12373355
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Network adapter providing address translation as a service
[patent_app_type] => utility
[patent_app_number] => 18/353123
[patent_app_country] => US
[patent_app_date] => 2023-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18353123
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/353123 | Network adapter providing address translation as a service | Jul 16, 2023 | Issued |
Array
(
[id] => 19711270
[patent_doc_number] => 20250021412
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => APPLICATION PROGRAMMING INTERFACE TO INDICATE ALLOCATION OF OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 18/220162
[patent_app_country] => US
[patent_app_date] => 2023-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 91243
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18220162
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/220162 | APPLICATION PROGRAMMING INTERFACE TO INDICATE ALLOCATION OF OPERATIONS | Jul 9, 2023 | Pending |