
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |