
Hashem Farrokh
Examiner (ID: 384, Phone: (571)272-4193 , Office: P/2131 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2131, 2188, 2187, 2138, 2135 |
| Total Applications | 1272 |
| Issued Applications | 1114 |
| Pending Applications | 61 |
| Abandoned Applications | 119 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20828291
[patent_doc_number] => 12681860
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-07-14
[patent_title] => Methods and apparatuses for dynamically changing data priority in a cache
[patent_app_type] => utility
[patent_app_number] => 18/763009
[patent_app_country] => US
[patent_app_date] => 2024-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 50
[patent_figures_cnt] => 52
[patent_no_of_words] => 37684
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18763009
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/763009 | Methods and apparatuses for dynamically changing data priority in a cache | Jul 2, 2024 | Issued |
Array
(
[id] => 19530097
[patent_doc_number] => 20240353999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => TEMPORAL METRIC DRIVEN MEDIA MANAGEMENT SCHEME
[patent_app_type] => utility
[patent_app_number] => 18/759614
[patent_app_country] => US
[patent_app_date] => 2024-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9414
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18759614
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/759614 | Temporal metric driven media management scheme | Jun 27, 2024 | Issued |
Array
(
[id] => 19686108
[patent_doc_number] => 20250004653
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => DYNAMIC MEMORY RECONFIGURATION
[patent_app_type] => utility
[patent_app_number] => 18/756976
[patent_app_country] => US
[patent_app_date] => 2024-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5708
[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] => 18756976
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/756976 | Dynamic memory reconfiguration | Jun 26, 2024 | Issued |
Array
(
[id] => 20717134
[patent_doc_number] => 12632385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-19
[patent_title] => Coherent communication between a processor core and an accelerator
[patent_app_type] => utility
[patent_app_number] => 18/754079
[patent_app_country] => US
[patent_app_date] => 2024-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11420
[patent_no_of_claims] => 18
[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] => 18754079
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/754079 | Coherent communication between a processor core and an accelerator | Jun 24, 2024 | Issued |
Array
(
[id] => 19482133
[patent_doc_number] => 20240330175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => STORAGE DEVICE FOR CLASSIFYING DATA BASED ON STREAM CLASS NUMBER, STORAGE SYSTEM, AND OPERATING METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/744188
[patent_app_country] => US
[patent_app_date] => 2024-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9949
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18744188
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/744188 | Storage device for classifying data based on stream class number, storage system, and operating method thereof | Jun 13, 2024 | Issued |
Array
(
[id] => 20373994
[patent_doc_number] => 12481427
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-25
[patent_title] => Storage device using dynamic journaling and operation method thereof
[patent_app_type] => utility
[patent_app_number] => 18/741303
[patent_app_country] => US
[patent_app_date] => 2024-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3548
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18741303
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/741303 | Storage device using dynamic journaling and operation method thereof | Jun 11, 2024 | Issued |
Array
(
[id] => 19660455
[patent_doc_number] => 20240427520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => MEMORY CONTROLLER, OPERATION METHOD THEREOF, AND MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/737403
[patent_app_country] => US
[patent_app_date] => 2024-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20124
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18737403
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/737403 | Memory controller, operation method thereof, and memory system | Jun 6, 2024 | Issued |
Array
(
[id] => 19434461
[patent_doc_number] => 20240302959
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => MEMORY SYSTEM AND METHOD OF CONTROLLING NON-VOLATILE MEMORY
[patent_app_type] => utility
[patent_app_number] => 18/664553
[patent_app_country] => US
[patent_app_date] => 2024-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8035
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18664553
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/664553 | Memory system and method of controlling non-volatile memory | May 14, 2024 | Issued |
Array
(
[id] => 20883610
[patent_doc_number] => 12699653
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-08-04
[patent_title] => DRAM cache tag probing
[patent_app_type] => utility
[patent_app_number] => 18/665319
[patent_app_country] => US
[patent_app_date] => 2024-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 6935
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 278
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18665319
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/665319 | DRAM CACHE TAG PROBING | May 14, 2024 | Pending |
Array
(
[id] => 20130820
[patent_doc_number] => 12373133
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Determining available resources for storing data
[patent_app_type] => utility
[patent_app_number] => 18/644759
[patent_app_country] => US
[patent_app_date] => 2024-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 14969
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18644759
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/644759 | Determining available resources for storing data | Apr 23, 2024 | Issued |
Array
(
[id] => 19971163
[patent_doc_number] => 12339774
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => Automated predictive caching of cloud-sourced data and methods of use thereof
[patent_app_type] => utility
[patent_app_number] => 18/636911
[patent_app_country] => US
[patent_app_date] => 2024-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11681
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18636911
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/636911 | Automated predictive caching of cloud-sourced data and methods of use thereof | Apr 15, 2024 | Issued |
Array
(
[id] => 20702921
[patent_doc_number] => 12625632
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-12
[patent_title] => Data retention for efficient consolidation processing in NVM
[patent_app_type] => utility
[patent_app_number] => 18/629039
[patent_app_country] => US
[patent_app_date] => 2024-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 1123
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18629039
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/629039 | Data retention for efficient consolidation processing in NVM | Apr 7, 2024 | Issued |
Array
(
[id] => 19780019
[patent_doc_number] => 12229052
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-18
[patent_title] => System for prefetching data into a cache
[patent_app_type] => utility
[patent_app_number] => 18/624290
[patent_app_country] => US
[patent_app_date] => 2024-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 8679
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18624290
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/624290 | System for prefetching data into a cache | Apr 1, 2024 | Issued |
Array
(
[id] => 20110546
[patent_doc_number] => 12361270
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-15
[patent_title] => Neural core, neural processing device including same, and method for loading data of neural processing device
[patent_app_type] => utility
[patent_app_number] => 18/597728
[patent_app_country] => US
[patent_app_date] => 2024-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 31
[patent_no_of_words] => 14517
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18597728
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/597728 | Neural core, neural processing device including same, and method for loading data of neural processing device | Mar 5, 2024 | Issued |
Array
(
[id] => 20673127
[patent_doc_number] => 12613638
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-28
[patent_title] => Efficient execution of I/O operations in a storage environment
[patent_app_type] => utility
[patent_app_number] => 18/590246
[patent_app_country] => US
[patent_app_date] => 2024-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 10313
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18590246
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/590246 | Efficient execution of I/O operations in a storage environment | Feb 27, 2024 | Issued |
Array
(
[id] => 19434496
[patent_doc_number] => 20240302994
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/589277
[patent_app_country] => US
[patent_app_date] => 2024-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14028
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18589277
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/589277 | MEMORY SYSTEM | Feb 26, 2024 | Pending |
Array
(
[id] => 19942459
[patent_doc_number] => 12314590
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Incomplete superblock management for memory systems
[patent_app_type] => utility
[patent_app_number] => 18/587442
[patent_app_country] => US
[patent_app_date] => 2024-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3372
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18587442
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/587442 | Incomplete superblock management for memory systems | Feb 25, 2024 | Issued |
Array
(
[id] => 19818905
[patent_doc_number] => 20250077112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-06
[patent_title] => DISK DEVICE AND COMMAND MANAGEMENT METHOD
[patent_app_type] => utility
[patent_app_number] => 18/582287
[patent_app_country] => US
[patent_app_date] => 2024-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11971
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18582287
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/582287 | Disk device and command management method | Feb 19, 2024 | Issued |
Array
(
[id] => 20181234
[patent_doc_number] => 20250265192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-21
[patent_title] => DYNAMIC CACHING OF DATA ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 18/582432
[patent_app_country] => US
[patent_app_date] => 2024-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6301
[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] => 18582432
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/582432 | Dynamic caching of data elements | Feb 19, 2024 | Issued |
Array
(
[id] => 19382953
[patent_doc_number] => 20240272823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-15
[patent_title] => MULTIPLE RANK DRAMS ON A SAME MODULE SIDE
[patent_app_type] => utility
[patent_app_number] => 18/434445
[patent_app_country] => US
[patent_app_date] => 2024-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5998
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18434445
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/434445 | MULTIPLE RANK DRAMS ON A SAME MODULE SIDE | Feb 5, 2024 | Pending |