Search

John L. Goff Ii

Examiner (ID: 16799, Phone: (571)272-1216 , Office: P/1746 )

Most Active Art Unit
1746
Art Unit(s)
1746, 1733, 1791
Total Applications
1552
Issued Applications
829
Pending Applications
106
Abandoned Applications
648

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20094998 [patent_doc_number] => 20250224934 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => SELECTING A CUSTOM FUNCTION FROM AVAILABLE CUSTOM FUNCTIONS TO BE ADDED INTO A PLAYBOOK [patent_app_type] => utility [patent_app_number] => 19/094601 [patent_app_country] => US [patent_app_date] => 2025-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 126245 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19094601 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/094601
SELECTING A CUSTOM FUNCTION FROM AVAILABLE CUSTOM FUNCTIONS TO BE ADDED INTO A PLAYBOOK Mar 27, 2025 Issued
Array ( [id] => 19911516 [patent_doc_number] => 12287725 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-29 [patent_title] => Apparatus and methods for generating a technical debt management and data management machine [patent_app_type] => utility [patent_app_number] => 18/991123 [patent_app_country] => US [patent_app_date] => 2024-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 13965 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18991123 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/991123
Apparatus and methods for generating a technical debt management and data management machine Dec 19, 2024 Issued
Array ( [id] => 19703288 [patent_doc_number] => 12197313 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-14 [patent_title] => Apparatus and methods for generating a technical debt management and data management machine [patent_app_type] => utility [patent_app_number] => 18/757455 [patent_app_country] => US [patent_app_date] => 2024-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 19400 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18757455 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/757455
Apparatus and methods for generating a technical debt management and data management machine Jun 26, 2024 Issued
Array ( [id] => 20380406 [patent_doc_number] => 20250362899 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-27 [patent_title] => AUTOMATIC REDEPLOYING/UPGRADING OF CONTAINERS ON MULTIPLE NODES IN AN INFORMATION TECHNOLOGY INFRASTRUCTURE BASED ON UNAVAILABLE PATCHES [patent_app_type] => utility [patent_app_number] => 18/672100 [patent_app_country] => US [patent_app_date] => 2024-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4739 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18672100 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/672100
AUTOMATIC REDEPLOYING/UPGRADING OF CONTAINERS ON MULTIPLE NODES IN AN INFORMATION TECHNOLOGY INFRASTRUCTURE BASED ON UNAVAILABLE PATCHES May 22, 2024 Pending
Array ( [id] => 20323086 [patent_doc_number] => 20250335174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => DYNAMIC AND CONTEXTUAL LIFECYCLE MANAGEMENT OF MANAGED NODES [patent_app_type] => utility [patent_app_number] => 18/650771 [patent_app_country] => US [patent_app_date] => 2024-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18650771 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/650771
DYNAMIC AND CONTEXTUAL LIFECYCLE MANAGEMENT OF MANAGED NODES Apr 29, 2024 Pending
Array ( [id] => 19545112 [patent_doc_number] => 20240362148 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => SYSTEM AND METHOD FOR CONSOLE DEBUG MODE FOR USE WITH CUSTOMIZING CLOUD ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 18/639788 [patent_app_country] => US [patent_app_date] => 2024-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18063 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18639788 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/639788
SYSTEM AND METHOD FOR CONSOLE DEBUG MODE FOR USE WITH CUSTOMIZING CLOUD ENVIRONMENTS Apr 17, 2024 Pending
Array ( [id] => 20296491 [patent_doc_number] => 20250321734 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => FLEXIBLE INTEGRATION PROJECT DEPLOYMENT MODEL [patent_app_type] => utility [patent_app_number] => 18/632098 [patent_app_country] => US [patent_app_date] => 2024-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17212 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18632098 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/632098
FLEXIBLE INTEGRATION PROJECT DEPLOYMENT MODEL Apr 9, 2024 Pending
Array ( [id] => 20234386 [patent_doc_number] => 20250291705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-18 [patent_title] => SYSTEM AND METHOD FOR TEST DATA HEALING [patent_app_type] => utility [patent_app_number] => 18/606106 [patent_app_country] => US [patent_app_date] => 2024-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2356 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18606106 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/606106
SYSTEM AND METHOD FOR TEST DATA HEALING Mar 14, 2024 Pending
Array ( [id] => 19451100 [patent_doc_number] => 20240311230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => SYSTEMS AND METHODS FOR FAST-MAPPING OF COARSE-GRAINED RECONFIGURABLE ARRAYS [patent_app_type] => utility [patent_app_number] => 18/603761 [patent_app_country] => US [patent_app_date] => 2024-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5228 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18603761 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/603761
SYSTEMS AND METHODS FOR FAST-MAPPING OF COARSE-GRAINED RECONFIGURABLE ARRAYS Mar 12, 2024 Pending
Array ( [id] => 19434573 [patent_doc_number] => 20240303071 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => PROVIDING METHOD OF VEHICLE SOFTWARE AND PROVIDING SYSTEM OF VEHICLE SOFTWARE [patent_app_type] => utility [patent_app_number] => 18/595516 [patent_app_country] => US [patent_app_date] => 2024-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9098 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18595516 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595516
PROVIDING METHOD OF VEHICLE SOFTWARE AND PROVIDING SYSTEM OF VEHICLE SOFTWARE Mar 4, 2024 Pending
Array ( [id] => 19434555 [patent_doc_number] => 20240303053 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => Method And System for Compiling Applications [patent_app_type] => utility [patent_app_number] => 18/595822 [patent_app_country] => US [patent_app_date] => 2024-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8952 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18595822 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/595822
Method And System for Compiling Applications Mar 4, 2024 Pending
Array ( [id] => 20000584 [patent_doc_number] => 20250138806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => GRANULAR MANAGEMENT OF DEPLOYMENT UNITS IN A MODULARIZED SOFTWARE PLATFORM [patent_app_type] => utility [patent_app_number] => 18/584858 [patent_app_country] => US [patent_app_date] => 2024-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18584858 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/584858
GRANULAR MANAGEMENT OF DEPLOYMENT UNITS IN A MODULARIZED SOFTWARE PLATFORM Feb 21, 2024 Pending
Array ( [id] => 19451013 [patent_doc_number] => 20240311143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => METHOD FOR CHECKING A PROCESSING OF PAYLOAD DATA [patent_app_type] => utility [patent_app_number] => 18/582619 [patent_app_country] => US [patent_app_date] => 2024-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6151 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 18582619 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/582619
METHOD FOR CHECKING A PROCESSING OF PAYLOAD DATA Feb 19, 2024 Pending
Array ( [id] => 19978770 [patent_doc_number] => 12346245 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Generating fault conditions using a fault-enabled software development kit [patent_app_type] => utility [patent_app_number] => 18/428778 [patent_app_country] => US [patent_app_date] => 2024-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 4585 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428778 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/428778
Generating fault conditions using a fault-enabled software development kit Jan 30, 2024 Issued
Array ( [id] => 20580194 [patent_doc_number] => 12572445 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-10 [patent_title] => Methods, electronic devices and storage media for executing assertions [patent_app_type] => utility [patent_app_number] => 18/404485 [patent_app_country] => US [patent_app_date] => 2024-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3503 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18404485 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/404485
Methods, electronic devices and storage media for executing assertions Jan 3, 2024 Issued
Array ( [id] => 20087202 [patent_doc_number] => 20250217138 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-03 [patent_title] => APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR OUTPUTTING A SOFTWARE DEVELOPMENT NETWORK ENVIRONMENT ESCALATE ACTION AGGREGATION INTERFACE COMPONENT TO A SOFTWARE DEVELOPMENT NETWORK ENVIRONMENT OPERATIONS ACTION INTERFACE [patent_app_type] => utility [patent_app_number] => 18/397388 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16137 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397388 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397388
APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR OUTPUTTING A SOFTWARE DEVELOPMENT NETWORK ENVIRONMENT ESCALATE ACTION AGGREGATION INTERFACE COMPONENT TO A SOFTWARE DEVELOPMENT NETWORK ENVIRONMENT OPERATIONS ACTION INTERFACE Dec 26, 2023 Pending
Array ( [id] => 20440375 [patent_doc_number] => 12511211 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-30 [patent_title] => Method and system for managing a set of alerts related to an application workflow [patent_app_type] => utility [patent_app_number] => 18/397572 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7007 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397572 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397572
Method and system for managing a set of alerts related to an application workflow Dec 26, 2023 Issued
Array ( [id] => 19992569 [patent_doc_number] => 20250130791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => METHOD AND SYSTEM FOR RECOMMENDING AGILE SOFTWARE FRAMEWORK METHODOLOGY [patent_app_type] => utility [patent_app_number] => 18/393124 [patent_app_country] => US [patent_app_date] => 2023-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6632 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18393124 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/393124
Method and system for recommending agile software framework methodology Dec 20, 2023 Issued
Array ( [id] => 19084854 [patent_doc_number] => 20240111655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => SOFTWARE LOG PROCESSING METHOD [patent_app_type] => utility [patent_app_number] => 18/541063 [patent_app_country] => US [patent_app_date] => 2023-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3889 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 624 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18541063 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/541063
Software log processing method Dec 14, 2023 Issued
Array ( [id] => 19626056 [patent_doc_number] => 12164889 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-12-10 [patent_title] => Selecting a custom function from available custom functions to be added into a playbook [patent_app_type] => utility [patent_app_number] => 18/539646 [patent_app_country] => US [patent_app_date] => 2023-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 46 [patent_no_of_words] => 129808 [patent_no_of_claims] => 20 [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] => 18539646 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/539646
Selecting a custom function from available custom functions to be added into a playbook Dec 13, 2023 Issued
Menu