Search

Michael C. Krofcheck

Examiner (ID: 605, Phone: (571)272-8193 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2138, 2186, 2188
Total Applications
816
Issued Applications
646
Pending Applications
49
Abandoned Applications
139

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18218320 [patent_doc_number] => 11593258 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => Enhanced filesystem support for zone namespace memory [patent_app_type] => utility [patent_app_number] => 16/695481 [patent_app_country] => US [patent_app_date] => 2019-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8001 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16695481 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/695481
Enhanced filesystem support for zone namespace memory Nov 25, 2019 Issued
Array ( [id] => 16810543 [patent_doc_number] => 20210133098 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => EFFICIENT MEMORY USAGE FOR SNAPSHOTS BASED ON PAST MEMORY USAGE [patent_app_type] => utility [patent_app_number] => 16/671372 [patent_app_country] => US [patent_app_date] => 2019-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13414 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16671372 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/671372
Efficient memory usage for snapshots based on past memory usage Oct 31, 2019 Issued
Array ( [id] => 17542667 [patent_doc_number] => 11307788 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-19 [patent_title] => Sampling fingerprints in bins [patent_app_type] => utility [patent_app_number] => 16/669955 [patent_app_country] => US [patent_app_date] => 2019-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 25 [patent_no_of_words] => 16782 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16669955 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/669955
Sampling fingerprints in bins Oct 30, 2019 Issued
Array ( [id] => 17572735 [patent_doc_number] => 11321003 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-03 [patent_title] => Extending deduplication matches using data comparison [patent_app_type] => utility [patent_app_number] => 16/668538 [patent_app_country] => US [patent_app_date] => 2019-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5331 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16668538 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/668538
Extending deduplication matches using data comparison Oct 29, 2019 Issued
Array ( [id] => 16810297 [patent_doc_number] => 20210132852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => OPTIMIZED DISTRIBUTED DEDUPLICATION FOR DISTRIBUTED CLUSTER [patent_app_type] => utility [patent_app_number] => 16/669240 [patent_app_country] => US [patent_app_date] => 2019-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4495 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16669240 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/669240
Optimized distributed deduplication for distributed cluster Oct 29, 2019 Issued
Array ( [id] => 15530855 [patent_doc_number] => 20200057733 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => DATA STORAGE APPARATUS, DATA PROCESSING SYSTEM, AND DATA PROCESSING METHOD [patent_app_type] => utility [patent_app_number] => 16/662656 [patent_app_country] => US [patent_app_date] => 2019-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15123 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16662656 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/662656
Data storage apparatus, data processing system, and data processing method Oct 23, 2019 Issued
Array ( [id] => 18174195 [patent_doc_number] => 11573907 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-07 [patent_title] => Controlling memory accesses using a tag-guarded memory access operation [patent_app_type] => utility [patent_app_number] => 17/269388 [patent_app_country] => US [patent_app_date] => 2019-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 13069 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17269388 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/269388
Controlling memory accesses using a tag-guarded memory access operation Oct 20, 2019 Issued
Array ( [id] => 19475548 [patent_doc_number] => 12105637 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Instance based active data storage management [patent_app_type] => utility [patent_app_number] => 16/658842 [patent_app_country] => US [patent_app_date] => 2019-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7915 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16658842 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/658842
Instance based active data storage management Oct 20, 2019 Issued
Array ( [id] => 17771283 [patent_doc_number] => 11403225 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Prefetcher, operating method of prefetcher, and processor operated based on updated offset amount [patent_app_type] => utility [patent_app_number] => 16/658129 [patent_app_country] => US [patent_app_date] => 2019-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7905 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16658129 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/658129
Prefetcher, operating method of prefetcher, and processor operated based on updated offset amount Oct 19, 2019 Issued
Array ( [id] => 15502901 [patent_doc_number] => 20200051639 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-13 [patent_title] => APPARATUS HAVING MEMORY ARRAYS AND HAVING TRIM REGISTERS ASSOCIATED WITH MEMORY ARRAY ACCESS OPERATION COMMANDS [patent_app_type] => utility [patent_app_number] => 16/654308 [patent_app_country] => US [patent_app_date] => 2019-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7724 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16654308 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/654308
Apparatus having memory arrays and having trim registers associated with memory array access operation commands Oct 15, 2019 Issued
Array ( [id] => 15836423 [patent_doc_number] => 20200133494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT FOR MANAGING REDUNDANT ARRAYS OF INDEPENDENT DISKS [patent_app_type] => utility [patent_app_number] => 16/654702 [patent_app_country] => US [patent_app_date] => 2019-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6002 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16654702 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/654702
Method, electronic device and computer program product for managing redundant arrays of independent disks Oct 15, 2019 Issued
Array ( [id] => 17269285 [patent_doc_number] => 11194712 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-07 [patent_title] => Memory controller and operating method for performing garbage collection operation in memory devices [patent_app_type] => utility [patent_app_number] => 16/596606 [patent_app_country] => US [patent_app_date] => 2019-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 21 [patent_no_of_words] => 18081 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16596606 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/596606
Memory controller and operating method for performing garbage collection operation in memory devices Oct 7, 2019 Issued
Array ( [id] => 16713985 [patent_doc_number] => 20210081132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => SYSTEMS AND METHODS FOR STRONG WRITE CONSISTENCY WHEN REPLICATING DATA [patent_app_type] => utility [patent_app_number] => 16/570761 [patent_app_country] => US [patent_app_date] => 2019-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4723 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16570761 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/570761
Systems and methods for strong write consistency when replicating data Sep 12, 2019 Issued
Array ( [id] => 15271599 [patent_doc_number] => 20190384534 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/557410 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9845 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16557410 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/557410
MEMORY SYSTEM AND OPERATING METHOD THEREOF Aug 29, 2019 Abandoned
Array ( [id] => 15772689 [patent_doc_number] => 20200117362 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => ERASURE CODING CONTENT DRIVEN DISTRIBUTION OF DATA BLOCKS [patent_app_type] => utility [patent_app_number] => 16/545992 [patent_app_country] => US [patent_app_date] => 2019-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9284 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16545992 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/545992
ERASURE CODING CONTENT DRIVEN DISTRIBUTION OF DATA BLOCKS Aug 19, 2019 Abandoned
Array ( [id] => 16659230 [patent_doc_number] => 20210055867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => HIGH THROUGHPUT DRAM WITH DISTRIBUTED COLUMN ACCESS [patent_app_type] => utility [patent_app_number] => 16/543778 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16801 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543778 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543778
High throughput DRAM with distributed column access Aug 18, 2019 Issued
Array ( [id] => 16659399 [patent_doc_number] => 20210056036 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => FLEXIBLE DICTIONARY SHARING FOR COMPRESSED CACHES [patent_app_type] => utility [patent_app_number] => 16/544468 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9651 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16544468 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/544468
Flexible dictionary sharing for compressed caches Aug 18, 2019 Issued
Array ( [id] => 16017497 [patent_doc_number] => 20200183592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-11 [patent_title] => STORAGE DEVICE AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 16/541741 [patent_app_country] => US [patent_app_date] => 2019-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12352 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16541741 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/541741
Memory controller to set operating environment of memory device, method of operating the same and storage device including the same Aug 14, 2019 Issued
Array ( [id] => 17164945 [patent_doc_number] => 11151043 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-19 [patent_title] => Demand delay and data value correlated memory pre-fetching systems and methods [patent_app_type] => utility [patent_app_number] => 16/538551 [patent_app_country] => US [patent_app_date] => 2019-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 33210 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16538551 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/538551
Demand delay and data value correlated memory pre-fetching systems and methods Aug 11, 2019 Issued
Array ( [id] => 15184341 [patent_doc_number] => 20190362762 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => APPARATUSES AND METHODS FOR SCATTER AND GATHER [patent_app_type] => utility [patent_app_number] => 16/536941 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11925 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16536941 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/536941
Apparatuses and methods for scatter and gather Aug 8, 2019 Issued
Menu