Search

Marcus Charles

Examiner (ID: 8834, Phone: (571)272-7101 , Office: P/3656 )

Most Active Art Unit
3656
Art Unit(s)
3656, 3681, 3622, 3682
Total Applications
2578
Issued Applications
2134
Pending Applications
87
Abandoned Applications
364

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19627721 [patent_doc_number] => 12166580 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-10 [patent_title] => Data transmission method and apparatus with forward error correction code type conversion [patent_app_type] => utility [patent_app_number] => 17/525178 [patent_app_country] => US [patent_app_date] => 2021-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 13603 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17525178 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/525178
Data transmission method and apparatus with forward error correction code type conversion Nov 11, 2021 Issued
Array ( [id] => 18169779 [patent_doc_number] => 20230036390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => SYSTEMS AND METHODS FOR TRANSITION ENCODING WITH PROTECTED KEY [patent_app_type] => utility [patent_app_number] => 17/516604 [patent_app_country] => US [patent_app_date] => 2021-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6358 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17516604 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/516604
Systems and methods for transition encoding with protected key Oct 31, 2021 Issued
Array ( [id] => 18342854 [patent_doc_number] => 11640333 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-02 [patent_title] => Systems and methods for allocating blocks of memory to multiple zones associated with corresponding error correction mechanisms [patent_app_type] => utility [patent_app_number] => 17/501890 [patent_app_country] => US [patent_app_date] => 2021-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5702 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17501890 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/501890
Systems and methods for allocating blocks of memory to multiple zones associated with corresponding error correction mechanisms Oct 13, 2021 Issued
Array ( [id] => 18817045 [patent_doc_number] => 20230391385 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => OBSTACLE DETECTION SYSTEM AND OBSTACLE DETECTION METHOD [patent_app_type] => utility [patent_app_number] => 18/248712 [patent_app_country] => US [patent_app_date] => 2021-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5765 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 18248712 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/248712
OBSTACLE DETECTION SYSTEM AND OBSTACLE DETECTION METHOD Oct 7, 2021 Pending
Array ( [id] => 18720032 [patent_doc_number] => 11797377 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-24 [patent_title] => Efficient parity determination in zoned solid-state drives of a storage system [patent_app_type] => utility [patent_app_number] => 17/494684 [patent_app_country] => US [patent_app_date] => 2021-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 8578 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17494684 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/494684
Efficient parity determination in zoned solid-state drives of a storage system Oct 4, 2021 Issued
Array ( [id] => 18630176 [patent_doc_number] => 20230289068 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => METHOD AND SYSTEM FOR CALCULATING STRIP STRIDE BY MEANS OF DISK, TERMINAL AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/027502 [patent_app_country] => US [patent_app_date] => 2021-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4758 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 18027502 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/027502
Method for calculating index of stripe where strip is located for disk, terminal and storage medium Sep 29, 2021 Issued
Array ( [id] => 17924656 [patent_doc_number] => 11467905 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-11 [patent_title] => Stripe merging method and system based on erasure codes [patent_app_type] => utility [patent_app_number] => 17/477476 [patent_app_country] => US [patent_app_date] => 2021-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5319 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 352 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17477476 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/477476
Stripe merging method and system based on erasure codes Sep 15, 2021 Issued
Array ( [id] => 17706891 [patent_doc_number] => 20220206897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-30 [patent_title] => DISTRIBUTED STORAGE SYSTEM, DATA RECOVERY METHOD, AND DATA PROCESSING PROGRAM [patent_app_type] => utility [patent_app_number] => 17/471332 [patent_app_country] => US [patent_app_date] => 2021-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11488 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 422 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17471332 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/471332
Data recovery of distributed data using redundant codes Sep 9, 2021 Issued
Array ( [id] => 17303992 [patent_doc_number] => 20210399831 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-23 [patent_title] => DATA TRANSMISSION METHOD, APPARATUS, AND SYSTEM [patent_app_type] => utility [patent_app_number] => 17/466903 [patent_app_country] => US [patent_app_date] => 2021-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 43094 [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] => 17466903 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/466903
Method, apparatus, and system for improving reliability of data transmission involving an ethernet device Sep 2, 2021 Issued
Array ( [id] => 18198071 [patent_doc_number] => 20230051590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-16 [patent_title] => RUNTIME INTEGRITY CHECKING FOR A MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/402755 [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] => 3696 [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] => 17402755 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/402755
Runtime integrity checking for a memory system Aug 15, 2021 Issued
Array ( [id] => 19229361 [patent_doc_number] => 12009002 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-11 [patent_title] => Audio transmitter processor, audio receiver processor and related methods and computer programs [patent_app_type] => utility [patent_app_number] => 17/400422 [patent_app_country] => US [patent_app_date] => 2021-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 24 [patent_no_of_words] => 16812 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 351 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17400422 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/400422
Audio transmitter processor, audio receiver processor and related methods and computer programs Aug 11, 2021 Issued
Array ( [id] => 18548788 [patent_doc_number] => 11722151 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Bit flipping decoder based on soft information [patent_app_type] => utility [patent_app_number] => 17/397707 [patent_app_country] => US [patent_app_date] => 2021-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8267 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17397707 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/397707
Bit flipping decoder based on soft information Aug 8, 2021 Issued
Array ( [id] => 18873367 [patent_doc_number] => 11861177 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-02 [patent_title] => Configurable verify level for a set of data in a memory device [patent_app_type] => utility [patent_app_number] => 17/396443 [patent_app_country] => US [patent_app_date] => 2021-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 19823 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17396443 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/396443
Configurable verify level for a set of data in a memory device Aug 5, 2021 Issued
Array ( [id] => 18688917 [patent_doc_number] => 11784667 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Selecting optimal responses to errors in a storage system [patent_app_type] => utility [patent_app_number] => 17/388853 [patent_app_country] => US [patent_app_date] => 2021-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6491 [patent_no_of_claims] => 20 [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] => 17388853 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/388853
Selecting optimal responses to errors in a storage system Jul 28, 2021 Issued
Array ( [id] => 18162722 [patent_doc_number] => 20230029315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-26 [patent_title] => ONLINE ERROR RECOVERY [patent_app_type] => utility [patent_app_number] => 17/383732 [patent_app_country] => US [patent_app_date] => 2021-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6983 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17383732 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/383732
Online error recovery Jul 22, 2021 Issued
Array ( [id] => 18332308 [patent_doc_number] => 11637569 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-25 [patent_title] => Apparatus and method for polar coding and decoding for channels associated with complementary index sets [patent_app_type] => utility [patent_app_number] => 17/378140 [patent_app_country] => US [patent_app_date] => 2021-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 27 [patent_no_of_words] => 27955 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17378140 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/378140
Apparatus and method for polar coding and decoding for channels associated with complementary index sets Jul 15, 2021 Issued
Array ( [id] => 17962168 [patent_doc_number] => 20220342749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-27 [patent_title] => DATA INTEGRITY VERIFICATION [patent_app_type] => utility [patent_app_number] => 17/378570 [patent_app_country] => US [patent_app_date] => 2021-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7571 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17378570 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/378570
Data integrity verification Jul 15, 2021 Issued
Array ( [id] => 19436905 [patent_doc_number] => 20240305403 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => Link Adaptation [patent_app_type] => utility [patent_app_number] => 18/574899 [patent_app_country] => US [patent_app_date] => 2021-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11860 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18574899 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/574899
Link Adaptation Jun 29, 2021 Pending
Array ( [id] => 18608833 [patent_doc_number] => 11750322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => Apparatus and method for channel encoding/decoding in communication or broadcasting system [patent_app_type] => utility [patent_app_number] => 17/360330 [patent_app_country] => US [patent_app_date] => 2021-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 85 [patent_figures_cnt] => 85 [patent_no_of_words] => 23433 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 17360330 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/360330
Apparatus and method for channel encoding/decoding in communication or broadcasting system Jun 27, 2021 Issued
Array ( [id] => 19007486 [patent_doc_number] => 20240071557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => FAILURE ANALYSIS METHOD, COMPUTER EQUIPMENT, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/607395 [patent_app_country] => US [patent_app_date] => 2021-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6147 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17607395 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/607395
FAILURE ANALYSIS METHOD, COMPUTER EQUIPMENT, AND STORAGE MEDIUM Jun 22, 2021 Abandoned
Menu