Search

Michael Patrick Stafira

Examiner (ID: 6821, Phone: (571)272-2430 , Office: P/2886 )

Most Active Art Unit
2877
Art Unit(s)
2877, 2886, 3621, 2505
Total Applications
2900
Issued Applications
2466
Pending Applications
229
Abandoned Applications
230

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19686111 [patent_doc_number] => 20250004656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => DUAL-LEVEL REFRESH MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/886414 [patent_app_country] => US [patent_app_date] => 2024-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6656 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18886414 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/886414
Dual-level refresh management Sep 15, 2024 Issued
Array ( [id] => 19686402 [patent_doc_number] => 20250004947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => METHOD FOR EFFICIENT GROUPING OF CACHE REQUESTS FOR DATAPATH SCHEDULING [patent_app_type] => utility [patent_app_number] => 18/882707 [patent_app_country] => US [patent_app_date] => 2024-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 38863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18882707 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/882707
METHOD FOR EFFICIENT GROUPING OF CACHE REQUESTS FOR DATAPATH SCHEDULING Sep 10, 2024 Pending
Array ( [id] => 19864692 [patent_doc_number] => 20250103478 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => MEMORY AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/829755 [patent_app_country] => US [patent_app_date] => 2024-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17369 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18829755 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/829755
Memory and operating method thereof Sep 9, 2024 Issued
Array ( [id] => 20290127 [patent_doc_number] => 20250315370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-09 [patent_title] => STORAGE SYSTEM AND DATA REPLICATION METHOD IN STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/829910 [patent_app_country] => US [patent_app_date] => 2024-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9557 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18829910 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/829910
STORAGE SYSTEM AND DATA REPLICATION METHOD IN STORAGE SYSTEM Sep 9, 2024 Pending
Array ( [id] => 19645080 [patent_doc_number] => 20240419600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-19 [patent_title] => METHOD AND APPARATUS FOR MANAGING SHARED CACHE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/818955 [patent_app_country] => US [patent_app_date] => 2024-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30379 [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] => 18818955 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/818955
Method and apparatus for managing shared cache, and storage medium Aug 28, 2024 Issued
Array ( [id] => 20570673 [patent_doc_number] => 20260064598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-03-05 [patent_title] => OPTIMIZING USAGE OF THE NAMESPACE LOGICAL-TO-PHYSICAL REFERENCE TABLE IN MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 18/818272 [patent_app_country] => US [patent_app_date] => 2024-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3586 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18818272 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/818272
OPTIMIZING USAGE OF THE NAMESPACE LOGICAL-TO-PHYSICAL REFERENCE TABLE IN MEMORY DEVICES Aug 27, 2024 Pending
Array ( [id] => 20557102 [patent_doc_number] => 20260056888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-26 [patent_title] => VIRTUAL TO PHYSICAL PARTIAL TRANSLATION CACHE FOR ACCELERATING VIRTUALIZED PAGE TABLE WALKS [patent_app_type] => utility [patent_app_number] => 18/812901 [patent_app_country] => US [patent_app_date] => 2024-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3483 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18812901 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/812901
VIRTUAL TO PHYSICAL PARTIAL TRANSLATION CACHE FOR ACCELERATING VIRTUALIZED PAGE TABLE WALKS Aug 21, 2024 Pending
Array ( [id] => 20513339 [patent_doc_number] => 20260037440 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-05 [patent_title] => TAG IDENTIFIER FOR A MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 18/788929 [patent_app_country] => US [patent_app_date] => 2024-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1179 [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] => 18788929 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/788929
TAG IDENTIFIER FOR A MEMORY DEVICE Jul 29, 2024 Pending
Array ( [id] => 19711342 [patent_doc_number] => 20250021484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => STORAGE AND ACCESS OF DATA AND TAGS IN A MULTI-WAY SET ASSOCIATIVE CACHE [patent_app_type] => utility [patent_app_number] => 18/782890 [patent_app_country] => US [patent_app_date] => 2024-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10994 [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] => 18782890 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/782890
Storage and access of data and tags in a multi-way set associative cache Jul 23, 2024 Issued
Array ( [id] => 20228543 [patent_doc_number] => 12417195 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-16 [patent_title] => Techniques for command bus training to a memory device [patent_app_type] => utility [patent_app_number] => 18/774710 [patent_app_country] => US [patent_app_date] => 2024-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11772 [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] => 18774710 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/774710
Techniques for command bus training to a memory device Jul 15, 2024 Issued
Array ( [id] => 19711351 [patent_doc_number] => 20250021493 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => METHOD FOR OPERATING A MEMORY MODULE, MEMORY CONTROLLER, AND MEMS COMPONENT [patent_app_type] => utility [patent_app_number] => 18/765685 [patent_app_country] => US [patent_app_date] => 2024-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18765685 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/765685
METHOD FOR OPERATING A MEMORY MODULE, MEMORY CONTROLLER, AND MEMS COMPONENT Jul 7, 2024 Pending
Array ( [id] => 20461061 [patent_doc_number] => 20260010489 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-08 [patent_title] => WRITE-ONLY SWAPPING OF MEMORY PAGES IN A COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/764480 [patent_app_country] => US [patent_app_date] => 2024-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764480 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/764480
WRITE-ONLY SWAPPING OF MEMORY PAGES IN A COMPUTING ENVIRONMENT Jul 4, 2024 Pending
Array ( [id] => 20174777 [patent_doc_number] => 12393524 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Address scrambling by linear maps in Galois fields [patent_app_type] => utility [patent_app_number] => 18/755382 [patent_app_country] => US [patent_app_date] => 2024-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11105 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18755382 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/755382
Address scrambling by linear maps in Galois fields Jun 25, 2024 Issued
Array ( [id] => 19985749 [patent_doc_number] => 20250123971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => ELECTRONIC DEVICE AND METHOD WITH EFFICIENT MEMORY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/755026 [patent_app_country] => US [patent_app_date] => 2024-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5055 [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] => 18755026 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/755026
ELECTRONIC DEVICE AND METHOD WITH EFFICIENT MEMORY MANAGEMENT Jun 25, 2024 Pending
Array ( [id] => 19514182 [patent_doc_number] => 20240345868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => PSEUDO-RANDOM WAY SELECTION [patent_app_type] => utility [patent_app_number] => 18/753113 [patent_app_country] => US [patent_app_date] => 2024-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17695 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18753113 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/753113
PSEUDO-RANDOM WAY SELECTION Jun 24, 2024 Issued
Array ( [id] => 19645079 [patent_doc_number] => 20240419599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-19 [patent_title] => DIRECT CACHE TRANSFER WITH SHARED CACHE LINES [patent_app_type] => utility [patent_app_number] => 18/743194 [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] => 11022 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18743194 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/743194
DIRECT CACHE TRANSFER WITH SHARED CACHE LINES Jun 13, 2024 Pending
Array ( [id] => 20296646 [patent_doc_number] => 20250321889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => DATA STORAGE SYSTEM WITH THRESHOLD-BASED CONTAINER SPLITTING IN CACHE FLUSHING STRUCTURE [patent_app_type] => utility [patent_app_number] => 18/636587 [patent_app_country] => US [patent_app_date] => 2024-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7358 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18636587 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/636587
Data storage system with threshold-based container splitting in cache flushing structure Apr 15, 2024 Issued
Array ( [id] => 19347486 [patent_doc_number] => 20240256449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => TRACKING MEMORY MODIFICATIONS AT CACHE LINE GRANULARITY [patent_app_type] => utility [patent_app_number] => 18/629269 [patent_app_country] => US [patent_app_date] => 2024-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7873 [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] => 18629269 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/629269
Tracking memory modifications at cache line granularity Apr 7, 2024 Issued
Array ( [id] => 20281920 [patent_doc_number] => 20250307162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => Cache Data Distribution for a Stacked Die Configuration [patent_app_type] => utility [patent_app_number] => 18/621610 [patent_app_country] => US [patent_app_date] => 2024-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1267 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621610 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/621610
Cache Data Distribution for a Stacked Die Configuration Mar 28, 2024 Pending
Array ( [id] => 19917462 [patent_doc_number] => 12292831 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-06 [patent_title] => Enhanced data reliability in multi-level memory cells [patent_app_type] => utility [patent_app_number] => 18/616993 [patent_app_country] => US [patent_app_date] => 2024-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 16785 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18616993 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/616993
Enhanced data reliability in multi-level memory cells Mar 25, 2024 Issued
Menu