Search

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 numberTitle of the applicationFiling DateStatus
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
Menu