
Dean O. Takaoka
Examiner (ID: 18632)
| Most Active Art Unit | 2817 |
| Art Unit(s) | 2843, 2842, 2817 |
| Total Applications | 1929 |
| Issued Applications | 1748 |
| Pending Applications | 52 |
| Abandoned Applications | 133 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20110194
[patent_doc_number] => 12360915
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-15
[patent_title] => Operation method of controller, controller, and memory system
[patent_app_type] => utility
[patent_app_number] => 18/442031
[patent_app_country] => US
[patent_app_date] => 2024-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 9
[patent_no_of_words] => 3919
[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] => 18442031
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/442031 | Operation method of controller, controller, and memory system | Feb 13, 2024 | Issued |
Array
(
[id] => 19391275
[patent_doc_number] => 20240281145
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => DYNAMIC ERASE OPERATION SELECTION USING ERASE POLICY
[patent_app_type] => utility
[patent_app_number] => 18/439318
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6887
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18439318
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/439318 | Dynamic erase operation selection using erase policy | Feb 11, 2024 | Issued |
Array
(
[id] => 19678125
[patent_doc_number] => 12189986
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-07
[patent_title] => Methods and systems for software based prefetching for low buffer depth sequential read traffic
[patent_app_type] => utility
[patent_app_number] => 18/438886
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10205
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438886
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438886 | Methods and systems for software based prefetching for low buffer depth sequential read traffic | Feb 11, 2024 | Issued |
Array
(
[id] => 19267463
[patent_doc_number] => 20240211166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => HIERARCHICAL NETWORK FOR STACKED MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/438139
[patent_app_country] => US
[patent_app_date] => 2024-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23504
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438139
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438139 | Hierarchical network for stacked memory system | Feb 8, 2024 | Issued |
Array
(
[id] => 19189744
[patent_doc_number] => 20240168657
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => METHOD AND SYSTEM FOR MANAGING DATA IN A COMPUTER SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/426260
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6482
[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] => 18426260
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/426260 | Method and system for managing data in a computer system | Jan 28, 2024 | Issued |
Array
(
[id] => 19320119
[patent_doc_number] => 20240241663
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-18
[patent_title] => SUSPENSION DURING A MULTI-PLANE WRITE PROCEDURE
[patent_app_type] => utility
[patent_app_number] => 18/417808
[patent_app_country] => US
[patent_app_date] => 2024-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18300
[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] => 18417808
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/417808 | Suspension during a multi-plane write procedure | Jan 18, 2024 | Issued |
Array
(
[id] => 19283936
[patent_doc_number] => 20240220412
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => COHERENCY MANAGEMENT USING DISTRIBUTED SNOOP
[patent_app_type] => utility
[patent_app_number] => 18/400675
[patent_app_country] => US
[patent_app_date] => 2023-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13971
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 18400675
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/400675 | Coherency management using distributed snoop | Dec 28, 2023 | Issued |
Array
(
[id] => 20009672
[patent_doc_number] => 20250147894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-08
[patent_title] => Hybrid Address Translation Cache Using DRAM
[patent_app_type] => utility
[patent_app_number] => 18/503656
[patent_app_country] => US
[patent_app_date] => 2023-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1254
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18503656
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/503656 | Hybrid address translation cache using DRAM | Nov 6, 2023 | Issued |
Array
(
[id] => 19933554
[patent_doc_number] => 12306758
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => Address based hardware snoop logic with configurable snoopable space settings for hardware assist
[patent_app_type] => utility
[patent_app_number] => 18/498863
[patent_app_country] => US
[patent_app_date] => 2023-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18498863
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/498863 | Address based hardware snoop logic with configurable snoopable space settings for hardware assist | Oct 30, 2023 | Issued |
Array
(
[id] => 19633005
[patent_doc_number] => 20240411454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-12
[patent_title] => STORAGE DEVICE PROGRAMMING TARGET DUMMY DATA IN TARGET MEMORY UNIT AND OPERATING METHOD OF THE STORAGE DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/489484
[patent_app_country] => US
[patent_app_date] => 2023-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8445
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18489484
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/489484 | Storage device programming target dummy data in target memory unit and operating method of the storage device | Oct 17, 2023 | Issued |
Array
(
[id] => 19878621
[patent_doc_number] => 20250110878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-03
[patent_title] => Bypassing Cache Directory Lookups for Processing-in-Memory Instructions
[patent_app_type] => utility
[patent_app_number] => 18/374969
[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] => 10358
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18374969
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/374969 | Bypassing cache directory lookups for processing-in-memory instructions | Sep 28, 2023 | Issued |
Array
(
[id] => 19499296
[patent_doc_number] => 20240338314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-10
[patent_title] => MEMORY CONTROLLER AND METHOD OF OPERATING THE SAME
[patent_app_type] => utility
[patent_app_number] => 18/470054
[patent_app_country] => US
[patent_app_date] => 2023-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7097
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18470054
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/470054 | Memory controller for controlling communication with host and method of operating the same | Sep 18, 2023 | Issued |
Array
(
[id] => 19347482
[patent_doc_number] => 20240256445
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => METHOD AND APPARATUS WITH MEMORY MANAGEMENT BASED ON MEMORY GROUP
[patent_app_type] => utility
[patent_app_number] => 18/467065
[patent_app_country] => US
[patent_app_date] => 2023-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7317
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18467065
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/467065 | Method and apparatus with memory management based on memory group | Sep 13, 2023 | Issued |
Array
(
[id] => 19250882
[patent_doc_number] => 20240201872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-20
[patent_title] => STORAGE SYSTEM, DATA TRANSFER CONTROL METHOD, AND DATA TRANSFER CONTROL PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/461715
[patent_app_country] => US
[patent_app_date] => 2023-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7408
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18461715
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/461715 | STORAGE SYSTEM, DATA TRANSFER CONTROL METHOD, AND DATA TRANSFER CONTROL PROGRAM | Sep 5, 2023 | Abandoned |
Array
(
[id] => 19764585
[patent_doc_number] => 12222875
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-02-11
[patent_title] => Insertion/promotion vectors to update replacement data in caches based on criticality
[patent_app_type] => utility
[patent_app_number] => 18/361169
[patent_app_country] => US
[patent_app_date] => 2023-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 14288
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18361169
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/361169 | Insertion/promotion vectors to update replacement data in caches based on criticality | Jul 27, 2023 | Issued |
Array
(
[id] => 20174611
[patent_doc_number] => 12393357
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Computing system and operating method for achieving target performance of the same
[patent_app_type] => utility
[patent_app_number] => 18/359888
[patent_app_country] => US
[patent_app_date] => 2023-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 6782
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[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] => 18359888
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/359888 | Computing system and operating method for achieving target performance of the same | Jul 26, 2023 | Issued |
Array
(
[id] => 19899392
[patent_doc_number] => 12277316
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-15
[patent_title] => Electronic storage system
[patent_app_type] => utility
[patent_app_number] => 18/359964
[patent_app_country] => US
[patent_app_date] => 2023-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359964
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/359964 | Electronic storage system | Jul 26, 2023 | Issued |
Array
(
[id] => 19603302
[patent_doc_number] => 20240394182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => Data Storage Device and Method for Dynamic Logical Page Write Ordering
[patent_app_type] => utility
[patent_app_number] => 18/224820
[patent_app_country] => US
[patent_app_date] => 2023-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6037
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 48
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18224820
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/224820 | Data storage device and method for dynamic logical page write ordering | Jul 20, 2023 | Issued |
Array
(
[id] => 19942454
[patent_doc_number] => 12314585
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Multi-tenant device read command service balancing
[patent_app_type] => utility
[patent_app_number] => 18/218870
[patent_app_country] => US
[patent_app_date] => 2023-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2659
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18218870
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/218870 | Multi-tenant device read command service balancing | Jul 5, 2023 | Issued |
Array
(
[id] => 19956616
[patent_doc_number] => 12327030
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-10
[patent_title] => Bridging authorization standard for cloud storage
[patent_app_type] => utility
[patent_app_number] => 18/342561
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4453
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18342561
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/342561 | Bridging authorization standard for cloud storage | Jun 26, 2023 | Issued |