Search

Mark Alan Goodwin

Examiner (ID: 18674, Phone: (571)272-6023 , Office: P/2916 )

Most Active Art Unit
2916
Art Unit(s)
2964, 2916, 2912
Total Applications
4991
Issued Applications
4950
Pending Applications
15
Abandoned Applications
37

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19235875 [patent_doc_number] => 20240193070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-13 [patent_title] => PROCESSOR PERFORMANCE PROFILING USING TRACE ACTIONS [patent_app_type] => utility [patent_app_number] => 18/065543 [patent_app_country] => US [patent_app_date] => 2022-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8128 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18065543 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/065543
Processor performance profiling using trace actions Dec 12, 2022 Issued
Array ( [id] => 20358954 [patent_doc_number] => 12474949 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => Self-healing bot [patent_app_type] => utility [patent_app_number] => 18/071843 [patent_app_country] => US [patent_app_date] => 2022-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 1356 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 18071843 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/071843
Self-healing bot Nov 29, 2022 Issued
Array ( [id] => 20454703 [patent_doc_number] => 12517756 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-06 [patent_title] => Learning model to optimize automatic workload migration [patent_app_type] => utility [patent_app_number] => 17/992684 [patent_app_country] => US [patent_app_date] => 2022-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 12969 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17992684 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/992684
Learning model to optimize automatic workload migration Nov 21, 2022 Issued
Array ( [id] => 19078647 [patent_doc_number] => 11948015 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-02 [patent_title] => Multiple interacting systems at a site [patent_app_type] => utility [patent_app_number] => 17/989603 [patent_app_country] => US [patent_app_date] => 2022-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 17983 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17989603 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/989603
Multiple interacting systems at a site Nov 16, 2022 Issued
Array ( [id] => 19886116 [patent_doc_number] => 12271834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Systems and methods for organizing, finding, and using data [patent_app_type] => utility [patent_app_number] => 17/983180 [patent_app_country] => US [patent_app_date] => 2022-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 21013 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17983180 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/983180
Systems and methods for organizing, finding, and using data Nov 7, 2022 Issued
Array ( [id] => 19911883 [patent_doc_number] => 12288094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-29 [patent_title] => Collaboration session migration in heterogeneous computing platforms [patent_app_type] => utility [patent_app_number] => 18/051888 [patent_app_country] => US [patent_app_date] => 2022-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14147 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18051888 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/051888
Collaboration session migration in heterogeneous computing platforms Nov 1, 2022 Issued
Array ( [id] => 20403516 [patent_doc_number] => 12493489 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-09 [patent_title] => Method and system for monitoring cloud applications [patent_app_type] => utility [patent_app_number] => 17/976186 [patent_app_country] => US [patent_app_date] => 2022-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3236 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17976186 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/976186
Method and system for monitoring cloud applications Oct 27, 2022 Issued
Array ( [id] => 19398421 [patent_doc_number] => 12072783 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-08-27 [patent_title] => Performing iterative entity discovery and instrumentation [patent_app_type] => utility [patent_app_number] => 17/973392 [patent_app_country] => US [patent_app_date] => 2022-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 16747 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17973392 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/973392
Performing iterative entity discovery and instrumentation Oct 24, 2022 Issued
Array ( [id] => 18622412 [patent_doc_number] => 11755453 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-09-12 [patent_title] => Performing iterative entity discovery and instrumentation [patent_app_type] => utility [patent_app_number] => 17/973394 [patent_app_country] => US [patent_app_date] => 2022-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 16748 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17973394 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/973394
Performing iterative entity discovery and instrumentation Oct 24, 2022 Issued
Array ( [id] => 19129329 [patent_doc_number] => 20240134682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => AUTOMATIC WORKFLOW GENERATION AND OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 17/970213 [patent_app_country] => US [patent_app_date] => 2022-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12238 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17970213 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/970213
Automatic workflow generation and optimization Oct 19, 2022 Issued
Array ( [id] => 19129329 [patent_doc_number] => 20240134682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => AUTOMATIC WORKFLOW GENERATION AND OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 17/970213 [patent_app_country] => US [patent_app_date] => 2022-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12238 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17970213 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/970213
Automatic workflow generation and optimization Oct 19, 2022 Issued
Array ( [id] => 19303346 [patent_doc_number] => 20240231926 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => NONINTELLIGENT ITEM CONVERSION TO INTELLIGENT ITEMS [patent_app_type] => utility [patent_app_number] => 18/048294 [patent_app_country] => US [patent_app_date] => 2022-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11390 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18048294 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/048294
NONINTELLIGENT ITEM CONVERSION TO INTELLIGENT ITEMS Oct 19, 2022 Abandoned
Array ( [id] => 19303346 [patent_doc_number] => 20240231926 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => NONINTELLIGENT ITEM CONVERSION TO INTELLIGENT ITEMS [patent_app_type] => utility [patent_app_number] => 18/048294 [patent_app_country] => US [patent_app_date] => 2022-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11390 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18048294 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/048294
NONINTELLIGENT ITEM CONVERSION TO INTELLIGENT ITEMS Oct 18, 2022 Abandoned
Array ( [id] => 18378095 [patent_doc_number] => 20230153182 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => SYSTEM FOR APPLICATION SELF-OPTIMIZATION IN SERVERLESS EDGE COMPUTING ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 17/964170 [patent_app_country] => US [patent_app_date] => 2022-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5761 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17964170 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/964170
System for application self-optimization in serverless edge computing environments Oct 11, 2022 Issued
Array ( [id] => 19069499 [patent_doc_number] => 20240103925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-28 [patent_title] => FRAMEWORK FOR EFFECTIVE STRESS TESTING AND APPLICATION PARAMETER PREDICTION [patent_app_type] => utility [patent_app_number] => 17/954787 [patent_app_country] => US [patent_app_date] => 2022-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15124 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17954787 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/954787
Framework for effective stress testing and application parameter prediction Sep 27, 2022 Issued
Array ( [id] => 20110069 [patent_doc_number] => 12360790 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-15 [patent_title] => Generating application programming interface based on object models from network devices [patent_app_type] => utility [patent_app_number] => 17/955010 [patent_app_country] => US [patent_app_date] => 2022-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3497 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17955010 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/955010
Generating application programming interface based on object models from network devices Sep 27, 2022 Issued
Array ( [id] => 20494220 [patent_doc_number] => 12536090 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-27 [patent_title] => Watchdog circuit and method for operating a watchdog circuit [patent_app_type] => utility [patent_app_number] => 17/949283 [patent_app_country] => US [patent_app_date] => 2022-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17949283 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/949283
Watchdog circuit and method for operating a watchdog circuit Sep 20, 2022 Issued
Array ( [id] => 19334322 [patent_doc_number] => 20240248752 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => PROCESS SCHEDULING METHOD AND TERMINAL DEVICE [patent_app_type] => utility [patent_app_number] => 18/006763 [patent_app_country] => US [patent_app_date] => 2022-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13157 [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] => 18006763 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/006763
PROCESS SCHEDULING METHOD AND TERMINAL DEVICE Sep 12, 2022 Abandoned
Array ( [id] => 18687039 [patent_doc_number] => 11782776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Generating deeplinks for applications based on multi-level referrer data [patent_app_type] => utility [patent_app_number] => 17/944179 [patent_app_country] => US [patent_app_date] => 2022-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 12130 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17944179 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/944179
Generating deeplinks for applications based on multi-level referrer data Sep 12, 2022 Issued
Array ( [id] => 20160091 [patent_doc_number] => 12386719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Systems and methods for optimizing resources for applications deployed in primary and backup geographically dispersed cloud environments [patent_app_type] => utility [patent_app_number] => 17/931236 [patent_app_country] => US [patent_app_date] => 2022-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2158 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17931236 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/931236
Systems and methods for optimizing resources for applications deployed in primary and backup geographically dispersed cloud environments Sep 11, 2022 Issued
Menu