Search

Marc M. Duncan

Examiner (ID: 12323, Phone: (571)272-3646 , Office: P/2113 )

Most Active Art Unit
2113
Art Unit(s)
2113, 2184
Total Applications
1391
Issued Applications
1188
Pending Applications
70
Abandoned Applications
143

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19327439 [patent_doc_number] => 12045122 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => Double open CAN bus wire fault identification [patent_app_type] => utility [patent_app_number] => 18/063147 [patent_app_country] => US [patent_app_date] => 2022-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3860 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18063147 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/063147
Double open CAN bus wire fault identification Dec 7, 2022 Issued
Array ( [id] => 19283891 [patent_doc_number] => 20240220367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => AUTOMATED BASIC INPUT/OUTPUT SYSTEM (BIOS) RECOVERY [patent_app_type] => utility [patent_app_number] => 17/926680 [patent_app_country] => US [patent_app_date] => 2022-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12916 [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] => 17926680 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/926680
AUTOMATED BASIC INPUT/OUTPUT SYSTEM (BIOS) RECOVERY Nov 15, 2022 Abandoned
Array ( [id] => 19669259 [patent_doc_number] => 12182006 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-31 [patent_title] => Method and computing environment for creating and applying a test algorithm for computational processes [patent_app_type] => utility [patent_app_number] => 17/987088 [patent_app_country] => US [patent_app_date] => 2022-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 11396 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 528 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17987088 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/987088
Method and computing environment for creating and applying a test algorithm for computational processes Nov 14, 2022 Issued
Array ( [id] => 19677647 [patent_doc_number] => 12189503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => Automatic failover of a non-relational database [patent_app_type] => utility [patent_app_number] => 17/985987 [patent_app_country] => US [patent_app_date] => 2022-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6254 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17985987 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/985987
Automatic failover of a non-relational database Nov 13, 2022 Issued
Array ( [id] => 19174559 [patent_doc_number] => 20240160533 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => ANALYZING A BLOCKCHAIN LEDGER TO DETERMINE WHICH DISASTER RECOVERY SITE TO USE FOR FAILOVER [patent_app_type] => utility [patent_app_number] => 17/985312 [patent_app_country] => US [patent_app_date] => 2022-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10101 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17985312 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/985312
Analyzing a blockchain ledger to determine which disaster recovery site to use for failover Nov 10, 2022 Issued
Array ( [id] => 19259455 [patent_doc_number] => 12019509 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Switching processor clock signals upon fault detection [patent_app_type] => utility [patent_app_number] => 17/984563 [patent_app_country] => US [patent_app_date] => 2022-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5594 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17984563 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/984563
Switching processor clock signals upon fault detection Nov 9, 2022 Issued
Array ( [id] => 19327438 [patent_doc_number] => 12045121 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => Security IC and operating method thereof [patent_app_type] => utility [patent_app_number] => 17/984591 [patent_app_country] => US [patent_app_date] => 2022-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7587 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17984591 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/984591
Security IC and operating method thereof Nov 9, 2022 Issued
Array ( [id] => 19566275 [patent_doc_number] => 12141045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-12 [patent_title] => Controller failure prediction and troubleshooting [patent_app_type] => utility [patent_app_number] => 17/982743 [patent_app_country] => US [patent_app_date] => 2022-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 8610 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17982743 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/982743
Controller failure prediction and troubleshooting Nov 7, 2022 Issued
Array ( [id] => 19092536 [patent_doc_number] => 11953985 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-04-09 [patent_title] => Dial-home and template based automatic recovery of virtual machine guest operating system [patent_app_type] => utility [patent_app_number] => 17/966928 [patent_app_country] => US [patent_app_date] => 2022-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5131 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17966928 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/966928
Dial-home and template based automatic recovery of virtual machine guest operating system Oct 16, 2022 Issued
Array ( [id] => 19084823 [patent_doc_number] => 20240111624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => MORE SECURE DATA READING WITH ERROR CORRECTION CODES [patent_app_type] => utility [patent_app_number] => 17/937138 [patent_app_country] => US [patent_app_date] => 2022-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3741 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17937138 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/937138
More secure data reading with error correction codes Sep 29, 2022 Issued
Array ( [id] => 19084815 [patent_doc_number] => 20240111616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => ALERT GENERATION BY AN INCIDENT MONITORING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/956719 [patent_app_country] => US [patent_app_date] => 2022-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11349 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17956719 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/956719
Alert generation by an incident monitoring system Sep 28, 2022 Issued
Array ( [id] => 19375669 [patent_doc_number] => 12067239 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Data stripe protection [patent_app_type] => utility [patent_app_number] => 17/955907 [patent_app_country] => US [patent_app_date] => 2022-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8376 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17955907 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/955907
Data stripe protection Sep 28, 2022 Issued
Array ( [id] => 19313009 [patent_doc_number] => 12038821 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Alert rule manipulation in sync of temporary configuration change [patent_app_type] => utility [patent_app_number] => 17/955275 [patent_app_country] => US [patent_app_date] => 2022-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8386 [patent_no_of_claims] => 11 [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] => 17955275 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/955275
Alert rule manipulation in sync of temporary configuration change Sep 27, 2022 Issued
Array ( [id] => 19313004 [patent_doc_number] => 12038816 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Determining insights related to performance bottlenecks in a multi-tenant database system preliminary class [patent_app_type] => utility [patent_app_number] => 17/934932 [patent_app_country] => US [patent_app_date] => 2022-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 20531 [patent_no_of_claims] => 20 [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] => 17934932 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/934932
Determining insights related to performance bottlenecks in a multi-tenant database system preliminary class Sep 22, 2022 Issued
Array ( [id] => 18944667 [patent_doc_number] => 20240039806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => INTER-CLUSTER AUTOMATED FAILOVER AND MIGRATION OF CONTAINERIZED WORKLOADS ACROSS EDGES DEVICES [patent_app_type] => utility [patent_app_number] => 17/944245 [patent_app_country] => US [patent_app_date] => 2022-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12385 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17944245 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/944245
Inter-cluster automated failover and migration of containerized workloads across edges devices Sep 13, 2022 Issued
Array ( [id] => 19558535 [patent_doc_number] => 20240370327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-07 [patent_title] => METHODS AND SYSTEMS FOR FAST CONSENSUS WITHIN DISTRIBUTED LEDGERS [patent_app_type] => utility [patent_app_number] => 18/689644 [patent_app_country] => US [patent_app_date] => 2022-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17461 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 13 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18689644 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/689644
Methods and systems for fast consensus within distributed ledgers Sep 6, 2022 Issued
Array ( [id] => 18095623 [patent_doc_number] => 20220413964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => CONTROL PLANE METHOD AND APPARATUS FOR PROVIDING ERASURE CODE PROTECTION ACROSS MULTIPLE STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 17/898328 [patent_app_country] => US [patent_app_date] => 2022-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6146 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17898328 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/898328
Control plane method and apparatus for providing erasure code protection across multiple storage devices Aug 28, 2022 Issued
Array ( [id] => 18330774 [patent_doc_number] => 11636016 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-25 [patent_title] => Cloud simulation and validation system [patent_app_type] => utility [patent_app_number] => 17/895170 [patent_app_country] => US [patent_app_date] => 2022-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5990 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17895170 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/895170
Cloud simulation and validation system Aug 24, 2022 Issued
Array ( [id] => 18989637 [patent_doc_number] => 20240061606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-22 [patent_title] => READ RETRY METHOD FOR ENHANCING READ PERFORMANCE AND STABILITY OF 3D NAND MEMORY [patent_app_type] => utility [patent_app_number] => 17/889212 [patent_app_country] => US [patent_app_date] => 2022-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11349 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17889212 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/889212
Read retry method for enhancing read performance and stability of 3D NAND memory Aug 15, 2022 Issued
Array ( [id] => 19028661 [patent_doc_number] => 11928018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => Coordinated error protection [patent_app_type] => utility [patent_app_number] => 17/889203 [patent_app_country] => US [patent_app_date] => 2022-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 18086 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17889203 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/889203
Coordinated error protection Aug 15, 2022 Issued
Menu