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] => 17252941 [patent_doc_number] => 11188430 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-30 [patent_title] => Determine whether to rebuild track metadata to determine whether a track format table has a track format code for the track format metadata [patent_app_type] => utility [patent_app_number] => 16/460977 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 8708 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16460977 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/460977
Determine whether to rebuild track metadata to determine whether a track format table has a track format code for the track format metadata Jul 1, 2019 Issued
Array ( [id] => 14997807 [patent_doc_number] => 20190317861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => HIGH AVAILABILITY STATE MACHINE AND RECOVERY [patent_app_type] => utility [patent_app_number] => 16/455654 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6593 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 16455654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/455654
High availability state machine and recovery Jun 26, 2019 Issued
Array ( [id] => 17001339 [patent_doc_number] => 11080149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Restore current version of a track from a non-volatile storage into a new location in cache [patent_app_type] => utility [patent_app_number] => 16/445177 [patent_app_country] => US [patent_app_date] => 2019-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5421 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16445177 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/445177
Restore current version of a track from a non-volatile storage into a new location in cache Jun 17, 2019 Issued
Array ( [id] => 17223502 [patent_doc_number] => 11176003 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-16 [patent_title] => Restoration of data when point in time copy operations are performed during asynchronous copy [patent_app_type] => utility [patent_app_number] => 16/440926 [patent_app_country] => US [patent_app_date] => 2019-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6648 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16440926 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/440926
Restoration of data when point in time copy operations are performed during asynchronous copy Jun 12, 2019 Issued
Array ( [id] => 16879898 [patent_doc_number] => 11030047 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Information handling system and method to restore system firmware to a selected restore point [patent_app_type] => utility [patent_app_number] => 16/399110 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9579 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399110 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399110
Information handling system and method to restore system firmware to a selected restore point Apr 29, 2019 Issued
Array ( [id] => 16986976 [patent_doc_number] => 11074149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-27 [patent_title] => Cloud simulation and validation system [patent_app_type] => utility [patent_app_number] => 16/399049 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5936 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399049 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399049
Cloud simulation and validation system Apr 29, 2019 Issued
Array ( [id] => 17254881 [patent_doc_number] => 11190392 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-30 [patent_title] => Error recovery process [patent_app_type] => utility [patent_app_number] => 16/399516 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 5 [patent_no_of_words] => 5986 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399516 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399516
Error recovery process Apr 29, 2019 Issued
Array ( [id] => 18826508 [patent_doc_number] => 11841784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-12 [patent_title] => Digital assistant to collect user information [patent_app_type] => utility [patent_app_number] => 17/417560 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4984 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [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] => 17417560 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/417560
Digital assistant to collect user information Apr 28, 2019 Issued
Array ( [id] => 16401006 [patent_doc_number] => 20200341864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => INCREMENTAL EXPORT AND CONVERSION OF VIRTUAL MACHINE SNAPSHOTS [patent_app_type] => utility [patent_app_number] => 16/397294 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17975 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16397294 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/397294
Incremental export and conversion of virtual machine snapshots Apr 28, 2019 Issued
Array ( [id] => 17164881 [patent_doc_number] => 11150978 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-19 [patent_title] => Automated system for intelligent error correction within an electronic blockchain ledger [patent_app_type] => utility [patent_app_number] => 16/395854 [patent_app_country] => US [patent_app_date] => 2019-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9127 [patent_no_of_claims] => 19 [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] => 16395854 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/395854
Automated system for intelligent error correction within an electronic blockchain ledger Apr 25, 2019 Issued
Array ( [id] => 16698712 [patent_doc_number] => 10949312 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-16 [patent_title] => Logging and update of metadata in a log-structured file system for storage node recovery and restart [patent_app_type] => utility [patent_app_number] => 16/394642 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8258 [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] => 16394642 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394642
Logging and update of metadata in a log-structured file system for storage node recovery and restart Apr 24, 2019 Issued
Array ( [id] => 16401010 [patent_doc_number] => 20200341868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => System and Method for Reactive Log Spooling [patent_app_type] => utility [patent_app_number] => 16/392772 [patent_app_country] => US [patent_app_date] => 2019-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7039 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16392772 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/392772
System and method for reactive log spooling Apr 23, 2019 Issued
Array ( [id] => 16401029 [patent_doc_number] => 20200341887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => Device, System, and Method for Automatically Detecting and Repairing a Bug in a Computer Program using a Genetic Algorithm [patent_app_type] => utility [patent_app_number] => 16/392951 [patent_app_country] => US [patent_app_date] => 2019-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4097 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16392951 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/392951
Device, system, and method for automatically detecting and repairing a bug in a computer program using a genetic algorithm Apr 23, 2019 Issued
Array ( [id] => 17492231 [patent_doc_number] => 11281534 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Distributed data object management system [patent_app_type] => utility [patent_app_number] => 16/392487 [patent_app_country] => US [patent_app_date] => 2019-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 18 [patent_no_of_words] => 16046 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16392487 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/392487
Distributed data object management system Apr 22, 2019 Issued
Array ( [id] => 16957923 [patent_doc_number] => 11061787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Custom error recovery in selected regions of a data storage device [patent_app_type] => utility [patent_app_number] => 16/392338 [patent_app_country] => US [patent_app_date] => 2019-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8023 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16392338 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/392338
Custom error recovery in selected regions of a data storage device Apr 22, 2019 Issued
Array ( [id] => 17046761 [patent_doc_number] => 11099941 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-24 [patent_title] => System and method for accelerating application service restoration [patent_app_type] => utility [patent_app_number] => 16/392588 [patent_app_country] => US [patent_app_date] => 2019-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12855 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16392588 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/392588
System and method for accelerating application service restoration Apr 22, 2019 Issued
Array ( [id] => 14570789 [patent_doc_number] => 20190213001 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-11 [patent_title] => DETECTING ANOMALIES USING REAL-TIME CONTROLLER PROCESSING ACTIVITY [patent_app_type] => utility [patent_app_number] => 16/359000 [patent_app_country] => US [patent_app_date] => 2019-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17045 [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] => 16359000 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/359000
Detecting anomalies using real-time controller processing activity Mar 19, 2019 Issued
Array ( [id] => 16501465 [patent_doc_number] => 10866850 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-15 [patent_title] => Memory device for guaranteeing a mapping table and method thereof [patent_app_type] => utility [patent_app_number] => 16/299276 [patent_app_country] => US [patent_app_date] => 2019-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2670 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16299276 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/299276
Memory device for guaranteeing a mapping table and method thereof Mar 11, 2019 Issued
Array ( [id] => 16667212 [patent_doc_number] => 10936458 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-02 [patent_title] => Techniques and system for optimization driven by dynamic resilience [patent_app_type] => utility [patent_app_number] => 16/297098 [patent_app_country] => US [patent_app_date] => 2019-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 14230 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16297098 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/297098
Techniques and system for optimization driven by dynamic resilience Mar 7, 2019 Issued
Array ( [id] => 17309076 [patent_doc_number] => 11210186 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Error recovery storage for non-associative memory [patent_app_type] => utility [patent_app_number] => 16/295226 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 10360 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [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] => 16295226 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/295226
Error recovery storage for non-associative memory Mar 6, 2019 Issued
Menu