Search

Christopher D. Birkhimer

Examiner (ID: 7970, Phone: (571)270-1178 , Office: P/2136 )

Most Active Art Unit
2136
Art Unit(s)
2136, 2138, 2186
Total Applications
643
Issued Applications
463
Pending Applications
58
Abandoned Applications
137

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17846587 [patent_doc_number] => 11435959 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-06 [patent_title] => NAND raid controller [patent_app_type] => utility [patent_app_number] => 17/167040 [patent_app_country] => US [patent_app_date] => 2021-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 10364 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17167040 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/167040
NAND raid controller Feb 2, 2021 Issued
Array ( [id] => 17763258 [patent_doc_number] => 20220236870 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => METHOD AND SYSTEM FOR COMPRESSION IN BLOCK-BASED STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/158615 [patent_app_country] => US [patent_app_date] => 2021-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [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] => 17158615 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/158615
METHOD AND SYSTEM FOR COMPRESSION IN BLOCK-BASED STORAGE SYSTEMS Jan 25, 2021 Abandoned
Array ( [id] => 17736549 [patent_doc_number] => 20220222008 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-14 [patent_title] => METHOD FOR MANAGING FLASH MEMORY MODULE AND ASSOCIATED FLASH MEMORY CONTROLLER AND MEMORY DEVICE [patent_app_type] => utility [patent_app_number] => 17/149700 [patent_app_country] => US [patent_app_date] => 2021-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5086 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17149700 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/149700
METHOD FOR MANAGING FLASH MEMORY MODULE AND ASSOCIATED FLASH MEMORY CONTROLLER AND MEMORY DEVICE Jan 13, 2021 Abandoned
Array ( [id] => 17722101 [patent_doc_number] => 20220214823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => LEVERAGING GARBAGE COLLECTION FOR RAID TRANSFORMATION [patent_app_type] => utility [patent_app_number] => 17/143339 [patent_app_country] => US [patent_app_date] => 2021-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9375 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17143339 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/143339
Leveraging garbage collection for raid transformation Jan 6, 2021 Issued
Array ( [id] => 17054234 [patent_doc_number] => 20210263668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => INFORMATION PROCESSING DEVICE AND COMPUTER-READABLE RECORDING MEDIUM RECORDING STORAGE CONTROL PROGRAM [patent_app_type] => utility [patent_app_number] => 17/142285 [patent_app_country] => US [patent_app_date] => 2021-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8708 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17142285 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/142285
INFORMATION PROCESSING DEVICE AND COMPUTER-READABLE RECORDING MEDIUM RECORDING STORAGE CONTROL PROGRAM Jan 5, 2021 Abandoned
Array ( [id] => 17690242 [patent_doc_number] => 20220197535 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => DATA OPERATION BASED ON VALID MEMORY UNIT COUNT [patent_app_type] => utility [patent_app_number] => 17/125872 [patent_app_country] => US [patent_app_date] => 2020-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8951 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17125872 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/125872
Data operation based on valid memory unit count Dec 16, 2020 Issued
Array ( [id] => 16921940 [patent_doc_number] => 20210195032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => APPARATUS, METHOD FOR CONTROLLING THE APPARATUS, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/119489 [patent_app_country] => US [patent_app_date] => 2020-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7357 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17119489 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/119489
Apparatus, method for controlling the apparatus, and storage medium for executing trim processing and performing wear leveling on area in use Dec 10, 2020 Issued
Array ( [id] => 18179855 [patent_doc_number] => 20230040584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => COMPUTER-IMPLEMENTED METHOD OF SOLVING A HAMILTONIAN [patent_app_type] => utility [patent_app_number] => 17/781768 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19841 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17781768 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/781768
COMPUTER-IMPLEMENTED METHOD OF SOLVING A HAMILTONIAN Dec 1, 2020 Pending
Array ( [id] => 17528685 [patent_doc_number] => 11301373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-12 [patent_title] => Reconstruction of address mapping in a host of a storage system [patent_app_type] => utility [patent_app_number] => 17/107236 [patent_app_country] => US [patent_app_date] => 2020-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 8030 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17107236 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/107236
Reconstruction of address mapping in a host of a storage system Nov 29, 2020 Issued
Array ( [id] => 19442926 [patent_doc_number] => 12093190 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-17 [patent_title] => Recordation of data in accordance with data compression method and counting reading of the data in accordance with data counting method [patent_app_type] => utility [patent_app_number] => 17/768101 [patent_app_country] => US [patent_app_date] => 2020-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7080 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17768101 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/768101
Recordation of data in accordance with data compression method and counting reading of the data in accordance with data counting method Nov 4, 2020 Issued
Array ( [id] => 18234732 [patent_doc_number] => 11599290 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-07 [patent_title] => Data storage method, electronic device, and computer program product [patent_app_type] => utility [patent_app_number] => 17/085799 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 6771 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17085799 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/085799
Data storage method, electronic device, and computer program product Oct 29, 2020 Issued
Array ( [id] => 17269077 [patent_doc_number] => 11194502 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-07 [patent_title] => Electronic device, flash memory controller and method for performing garbage collection operation on flash memory module [patent_app_type] => utility [patent_app_number] => 17/082039 [patent_app_country] => US [patent_app_date] => 2020-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4802 [patent_no_of_claims] => 20 [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] => 17082039 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/082039
Electronic device, flash memory controller and method for performing garbage collection operation on flash memory module Oct 27, 2020 Issued
Array ( [id] => 18881182 [patent_doc_number] => 20240004551 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => Modulating Credit Allocations in Memory Subsystems [patent_app_type] => utility [patent_app_number] => 18/250476 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6888 [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] => 18250476 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/250476
Modulating credit allocations in memory subsystems Oct 25, 2020 Issued
Array ( [id] => 16623584 [patent_doc_number] => 20210042237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => CONTROLLER FOR MANAGING SEQUENCE FOR MAP DATA, OPERATING METHOD THEREOF AND MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/079631 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10134 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079631 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079631
CONTROLLER FOR MANAGING SEQUENCE FOR MAP DATA, OPERATING METHOD THEREOF AND MEMORY SYSTEM Oct 25, 2020 Abandoned
Array ( [id] => 17565035 [patent_doc_number] => 20220129184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => DATA DEDUPLICATION (DEDUP) MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/079702 [patent_app_country] => US [patent_app_date] => 2020-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6931 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079702 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079702
Data deduplication (dedup) management Oct 25, 2020 Issued
Array ( [id] => 17565041 [patent_doc_number] => 20220129190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => TECHNIQUES FOR GENERATING DATA SETS WITH SPECIFIED COMPRESSION AND DEDUPLICATION RATIOS [patent_app_type] => utility [patent_app_number] => 17/077632 [patent_app_country] => US [patent_app_date] => 2020-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17406 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 338 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17077632 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/077632
Techniques for generating data sets with specified compression and deduplication ratios Oct 21, 2020 Issued
Array ( [id] => 18519707 [patent_doc_number] => 11709598 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-25 [patent_title] => Dynamic overprovisioning of storage device [patent_app_type] => utility [patent_app_number] => 17/026650 [patent_app_country] => US [patent_app_date] => 2020-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 14820 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17026650 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/026650
Dynamic overprovisioning of storage device Sep 20, 2020 Issued
Array ( [id] => 17462416 [patent_doc_number] => 20220075721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => CONCURRENT MARKING GARBAGE COLLECTION [patent_app_type] => utility [patent_app_number] => 17/017215 [patent_app_country] => US [patent_app_date] => 2020-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6186 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17017215 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/017215
Concurrent marking garbage collection Sep 9, 2020 Issued
Array ( [id] => 17446141 [patent_doc_number] => 20220066646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => DATA DISPERSION-BASED MEMORY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/007538 [patent_app_country] => US [patent_app_date] => 2020-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8642 [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] => 17007538 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/007538
Data dispersion-based memory management Aug 30, 2020 Issued
Array ( [id] => 17636915 [patent_doc_number] => 11347639 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-31 [patent_title] => Nonvolatile memory controller with host targeted erase and data copying based upon wear [patent_app_type] => utility [patent_app_number] => 17/006563 [patent_app_country] => US [patent_app_date] => 2020-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 24 [patent_no_of_words] => 27561 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17006563 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/006563
Nonvolatile memory controller with host targeted erase and data copying based upon wear Aug 27, 2020 Issued
Menu