Search

Baboucarr Faal

Examiner (ID: 12071, Phone: (571)270-5073 , Office: P/2131 )

Most Active Art Unit
2131
Art Unit(s)
2138, 2131, 2189, 2184
Total Applications
668
Issued Applications
520
Pending Applications
59
Abandoned Applications
107

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17387680 [patent_doc_number] => 20220035532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => SYSTEM AND METHOD FOR USING FREE SPACE TO IMPROVE ERASURE CODE LOCALITY [patent_app_type] => utility [patent_app_number] => 17/503861 [patent_app_country] => US [patent_app_date] => 2021-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4383 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17503861 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/503861
System and method for using free space to improve erasure code locality Oct 17, 2021 Issued
Array ( [id] => 17690512 [patent_doc_number] => 20220197805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => PAGE FAULT MANAGEMENT TECHNOLOGIES [patent_app_type] => utility [patent_app_number] => 17/479954 [patent_app_country] => US [patent_app_date] => 2021-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10388 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17479954 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/479954
PAGE FAULT MANAGEMENT TECHNOLOGIES Sep 19, 2021 Pending
Array ( [id] => 20344731 [patent_doc_number] => 12468461 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-11 [patent_title] => Automatic selection of computational non-volatile memory targets [patent_app_type] => utility [patent_app_number] => 17/459414 [patent_app_country] => US [patent_app_date] => 2021-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 0 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17459414 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/459414
Automatic selection of computational non-volatile memory targets Aug 26, 2021 Issued
Array ( [id] => 17276440 [patent_doc_number] => 20210382638 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-09 [patent_title] => DATA SCRAMBLER TO MITIGATE ROW HAMMER CORRUPTION [patent_app_type] => utility [patent_app_number] => 17/411944 [patent_app_country] => US [patent_app_date] => 2021-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15339 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17411944 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/411944
DATA SCRAMBLER TO MITIGATE ROW HAMMER CORRUPTION Aug 24, 2021 Abandoned
Array ( [id] => 17276442 [patent_doc_number] => 20210382640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-09 [patent_title] => DEFERRED ECC (ERROR CHECKING AND CORRECTION) MEMORY INITIALIZATION BY MEMORY SCRUB HARDWARE [patent_app_type] => utility [patent_app_number] => 17/411960 [patent_app_country] => US [patent_app_date] => 2021-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16165 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17411960 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/411960
Deferred ECC (error checking and correction) memory initialization by memory scrub hardware Aug 24, 2021 Issued
Array ( [id] => 17261067 [patent_doc_number] => 20210374052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => RELOCATING DATA IN A MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 17/403200 [patent_app_country] => US [patent_app_date] => 2021-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12344 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -34 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17403200 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/403200
Relocating data in a memory device Aug 15, 2021 Issued
Array ( [id] => 17216302 [patent_doc_number] => 20210349640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => Performance Allocation among Users for Accessing Non-volatile Memory Devices [patent_app_type] => utility [patent_app_number] => 17/382198 [patent_app_country] => US [patent_app_date] => 2021-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26658 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17382198 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/382198
Performance allocation among users for accessing non-volatile memory devices Jul 20, 2021 Issued
Array ( [id] => 19427040 [patent_doc_number] => 12086462 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-10 [patent_title] => Pre-suspend before program in a non-volatile memory (NVM) [patent_app_type] => utility [patent_app_number] => 17/381342 [patent_app_country] => US [patent_app_date] => 2021-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 5683 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17381342 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/381342
Pre-suspend before program in a non-volatile memory (NVM) Jul 20, 2021 Issued
Array ( [id] => 19538492 [patent_doc_number] => 12131045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-29 [patent_title] => Memory system and operating method thereof [patent_app_type] => utility [patent_app_number] => 17/358975 [patent_app_country] => US [patent_app_date] => 2021-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7312 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17358975 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/358975
Memory system and operating method thereof Jun 24, 2021 Issued
Array ( [id] => 18506432 [patent_doc_number] => 11704249 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-18 [patent_title] => Frozen time cache for multi-host read operations [patent_app_type] => utility [patent_app_number] => 17/354168 [patent_app_country] => US [patent_app_date] => 2021-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13581 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17354168 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/354168
Frozen time cache for multi-host read operations Jun 21, 2021 Issued
Array ( [id] => 19963302 [patent_doc_number] => 12332802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Multi-stage cache tag with first stage tag size reduction [patent_app_type] => utility [patent_app_number] => 17/352628 [patent_app_country] => US [patent_app_date] => 2021-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 19 [patent_no_of_words] => 7145 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17352628 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/352628
Multi-stage cache tag with first stage tag size reduction Jun 20, 2021 Issued
Array ( [id] => 18480036 [patent_doc_number] => 11693776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-04 [patent_title] => Variable protection window extension for a target address of a store-conditional request [patent_app_type] => utility [patent_app_number] => 17/351507 [patent_app_country] => US [patent_app_date] => 2021-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 12220 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17351507 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/351507
Variable protection window extension for a target address of a store-conditional request Jun 17, 2021 Issued
Array ( [id] => 18066933 [patent_doc_number] => 20220398021 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-15 [patent_title] => WORKLOAD MANAGEMENT USING A TRAINED MODEL [patent_app_type] => utility [patent_app_number] => 17/303883 [patent_app_country] => US [patent_app_date] => 2021-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6930 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17303883 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/303883
Workload management using a trained model Jun 8, 2021 Issued
Array ( [id] => 18038455 [patent_doc_number] => 20220382671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => BUFFER POOL MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/333372 [patent_app_country] => US [patent_app_date] => 2021-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11851 [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] => 17333372 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/333372
Buffer pool management May 27, 2021 Issued
Array ( [id] => 18006950 [patent_doc_number] => 20220365716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => COMPUTING STORAGE ARCHITECTURE WITH MULTI-STORAGE PROCESSING CORES [patent_app_type] => utility [patent_app_number] => 17/318956 [patent_app_country] => US [patent_app_date] => 2021-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7106 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17318956 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/318956
COMPUTING STORAGE ARCHITECTURE WITH MULTI-STORAGE PROCESSING CORES May 11, 2021 Abandoned
Array ( [id] => 18046571 [patent_doc_number] => 11520525 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-06 [patent_title] => Integrated pivot table in a logical-to-physical mapping having entries and subsets associated via a flag [patent_app_type] => utility [patent_app_number] => 17/315015 [patent_app_country] => US [patent_app_date] => 2021-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 18266 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17315015 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/315015
Integrated pivot table in a logical-to-physical mapping having entries and subsets associated via a flag May 6, 2021 Issued
Array ( [id] => 18414913 [patent_doc_number] => 11669455 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-06 [patent_title] => Systems and methods for profiling host-managed device memory [patent_app_type] => utility [patent_app_number] => 17/308322 [patent_app_country] => US [patent_app_date] => 2021-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 8200 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17308322 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/308322
Systems and methods for profiling host-managed device memory May 4, 2021 Issued
Array ( [id] => 17984470 [patent_doc_number] => 20220350507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => Dynamic Management of Data Storage for Applications Based on Data Classification [patent_app_type] => utility [patent_app_number] => 17/245047 [patent_app_country] => US [patent_app_date] => 2021-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6935 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17245047 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/245047
Dynamic Management of Data Storage for Applications Based on Data Classification Apr 29, 2021 Abandoned
Array ( [id] => 18486981 [patent_doc_number] => 20230214327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => DATA PROCESSING DEVICE AND RELATED PRODUCT [patent_app_type] => utility [patent_app_number] => 17/619760 [patent_app_country] => US [patent_app_date] => 2021-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15592 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 17619760 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/619760
Data processing device and related product Apr 27, 2021 Issued
Array ( [id] => 19152572 [patent_doc_number] => 11977483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-07 [patent_title] => Maintaining data in a first level memory and buckets representing regions of memory devices to extend data cache [patent_app_type] => utility [patent_app_number] => 17/238201 [patent_app_country] => US [patent_app_date] => 2021-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7079 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17238201 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/238201
Maintaining data in a first level memory and buckets representing regions of memory devices to extend data cache Apr 21, 2021 Issued
Menu