Search

Marc M. Duncan

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

Most Active Art Unit
2113
Art Unit(s)
2113, 2184
Total Applications
1363
Issued Applications
1163
Pending Applications
82
Abandoned Applications
142

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18248123 [patent_doc_number] => 11604711 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-14 [patent_title] => Error recovery method and apparatus [patent_app_type] => utility [patent_app_number] => 17/376442 [patent_app_country] => US [patent_app_date] => 2021-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 15415 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17376442 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/376442
Error recovery method and apparatus Jul 14, 2021 Issued
Array ( [id] => 17786483 [patent_doc_number] => 11409607 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-09 [patent_title] => Basic input output system updates [patent_app_type] => utility [patent_app_number] => 17/374081 [patent_app_country] => US [patent_app_date] => 2021-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6223 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17374081 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/374081
Basic input output system updates Jul 12, 2021 Issued
Array ( [id] => 17202651 [patent_doc_number] => 20210342746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => METHODS AND APPARATUS TO ANALYZE PERFORMANCE OF WATERMARK ENCODING DEVICES [patent_app_type] => utility [patent_app_number] => 17/373616 [patent_app_country] => US [patent_app_date] => 2021-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17373616 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/373616
Methods and apparatus to analyze performance of watermark encoding devices Jul 11, 2021 Issued
Array ( [id] => 18189369 [patent_doc_number] => 11579954 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-14 [patent_title] => Data collecting in issue tracking systems [patent_app_type] => utility [patent_app_number] => 17/360545 [patent_app_country] => US [patent_app_date] => 2021-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 11124 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17360545 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/360545
Data collecting in issue tracking systems Jun 27, 2021 Issued
Array ( [id] => 18154865 [patent_doc_number] => 11567844 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-31 [patent_title] => Nonvolatile memory devices, systems and methods for fast, secure, resilient system boot [patent_app_type] => utility [patent_app_number] => 17/356390 [patent_app_country] => US [patent_app_date] => 2021-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 31 [patent_no_of_words] => 9654 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17356390 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/356390
Nonvolatile memory devices, systems and methods for fast, secure, resilient system boot Jun 22, 2021 Issued
Array ( [id] => 19383106 [patent_doc_number] => 20240272976 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => ABNORMALITY DETECTION DEVICE, ABNORMALITY DETECTION METHOD, AND ABNORMALITY DETECTION PROGRAM [patent_app_type] => utility [patent_app_number] => 18/570076 [patent_app_country] => US [patent_app_date] => 2021-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11232 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18570076 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/570076
ABNORMALITY DETECTION DEVICE, ABNORMALITY DETECTION METHOD, AND ABNORMALITY DETECTION PROGRAM Jun 20, 2021 Abandoned
Array ( [id] => 17940456 [patent_doc_number] => 11474911 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Information processing apparatus, control method thereof, and storage medium [patent_app_type] => utility [patent_app_number] => 17/341772 [patent_app_country] => US [patent_app_date] => 2021-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 13682 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17341772 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/341772
Information processing apparatus, control method thereof, and storage medium Jun 7, 2021 Issued
Array ( [id] => 17114102 [patent_doc_number] => 20210294699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => CONTROL PLANE METHOD AND APPARATUS FOR PROVIDING ERASURE CODE PROTECTION ACROSS MULTIPLE STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 17/339772 [patent_app_country] => US [patent_app_date] => 2021-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6122 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 17339772 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/339772
Control plane method and apparatus for providing erasure code protection across multiple storage devices Jun 3, 2021 Issued
Array ( [id] => 17757342 [patent_doc_number] => 11397634 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-07-26 [patent_title] => Detecting datacenter mass outage with near real-time/offline using ML models [patent_app_type] => utility [patent_app_number] => 17/338478 [patent_app_country] => US [patent_app_date] => 2021-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 16814 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17338478 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/338478
Detecting datacenter mass outage with near real-time/offline using ML models Jun 2, 2021 Issued
Array ( [id] => 17069363 [patent_doc_number] => 20210271579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => Custom Error Recovery in Selected Regions of a Data Storage Device [patent_app_type] => utility [patent_app_number] => 17/326138 [patent_app_country] => US [patent_app_date] => 2021-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8068 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17326138 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/326138
Custom error recovery in selected regions of a data storage device May 19, 2021 Issued
Array ( [id] => 17907352 [patent_doc_number] => 11461206 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => Cloud simulation and validation system [patent_app_type] => utility [patent_app_number] => 17/237172 [patent_app_country] => US [patent_app_date] => 2021-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5976 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17237172 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/237172
Cloud simulation and validation system Apr 21, 2021 Issued
Array ( [id] => 17009423 [patent_doc_number] => 20210240584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => DATA RECOVERY METHOD, SYSTEM, AND APPARATUS IN STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/233893 [patent_app_country] => US [patent_app_date] => 2021-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7359 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17233893 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/233893
DATA RECOVERY METHOD, SYSTEM, AND APPARATUS IN STORAGE SYSTEM Apr 18, 2021 Abandoned
Array ( [id] => 17846734 [patent_doc_number] => 11436107 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-06 [patent_title] => Recovery management system and method for restoring a computing resource [patent_app_type] => utility [patent_app_number] => 17/249913 [patent_app_country] => US [patent_app_date] => 2021-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 10887 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17249913 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/249913
Recovery management system and method for restoring a computing resource Mar 17, 2021 Issued
Array ( [id] => 17879429 [patent_doc_number] => 11451465 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-09-20 [patent_title] => In-order fault tolerant consensus logs for replicated services [patent_app_type] => utility [patent_app_number] => 17/249537 [patent_app_country] => US [patent_app_date] => 2021-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12810 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17249537 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/249537
In-order fault tolerant consensus logs for replicated services Mar 3, 2021 Issued
Array ( [id] => 16856921 [patent_doc_number] => 20210157666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-27 [patent_title] => DETERMINING SERVER ERROR TYPES [patent_app_type] => utility [patent_app_number] => 17/248655 [patent_app_country] => US [patent_app_date] => 2021-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7894 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17248655 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/248655
Determining server error types Feb 1, 2021 Issued
Array ( [id] => 18703335 [patent_doc_number] => 11789846 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Method and system for using stacktrace signatures for bug triaging in a microservice architecture [patent_app_type] => utility [patent_app_number] => 17/163890 [patent_app_country] => US [patent_app_date] => 2021-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 16607 [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] => 17163890 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/163890
Method and system for using stacktrace signatures for bug triaging in a microservice architecture Jan 31, 2021 Issued
Array ( [id] => 16964894 [patent_doc_number] => 20210216393 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => Protection Against Internal Faults In Burners [patent_app_type] => utility [patent_app_number] => 17/145485 [patent_app_country] => US [patent_app_date] => 2021-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13588 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17145485 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/145485
Protection against internal faults in burners Jan 10, 2021 Issued
Array ( [id] => 17744750 [patent_doc_number] => 11392823 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => Error allocation format selection for hardware implementation of deep neural network [patent_app_type] => utility [patent_app_number] => 17/141349 [patent_app_country] => US [patent_app_date] => 2021-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13845 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17141349 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/141349
Error allocation format selection for hardware implementation of deep neural network Jan 4, 2021 Issued
Array ( [id] => 16826410 [patent_doc_number] => 20210141703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-13 [patent_title] => PERSISTENT DATA STRUCTURE TO TRACK AND MANAGE SSD DEFECTS [patent_app_type] => utility [patent_app_number] => 17/133834 [patent_app_country] => US [patent_app_date] => 2020-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7868 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17133834 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/133834
Persistent data structure to track and manage SSD defects Dec 23, 2020 Issued
Array ( [id] => 17729569 [patent_doc_number] => 11385956 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-12 [patent_title] => Metric-based anomaly detection system with evolving mechanism in large-scale cloud [patent_app_type] => utility [patent_app_number] => 17/132690 [patent_app_country] => US [patent_app_date] => 2020-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9034 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17132690 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/132690
Metric-based anomaly detection system with evolving mechanism in large-scale cloud Dec 22, 2020 Issued
Menu