
John C. Ball
Examiner (ID: 3391, Phone: (571)270-5119 , Office: P/1759 )
| Most Active Art Unit | 1795 |
| Art Unit(s) | 1759, 4128, 1795 |
| Total Applications | 1547 |
| Issued Applications | 1191 |
| Pending Applications | 84 |
| Abandoned Applications | 299 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19711095
[patent_doc_number] => 20250021237
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => Application Recovery Across Different Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/399356
[patent_app_country] => US
[patent_app_date] => 2023-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 41145
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18399356
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/399356 | Application recovery across different execution environments | Dec 27, 2023 | Issued |
Array
(
[id] => 19132058
[patent_doc_number] => 20240137411
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-25
[patent_title] => CONTAINER QUANTITY ADJUSTMENT FOR APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/397379
[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] => 14645
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397379
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/397379 | Container quantity adjustment for application | Dec 26, 2023 | Issued |
Array
(
[id] => 20064560
[patent_doc_number] => 20250202782
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-19
[patent_title] => MANAGING DYNAMIC MESSAGING USING A KAFKA-BASED MONITORING APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/541819
[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] => 1134
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18541819
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/541819 | Managing dynamic messaging using a Kafka-based monitoring application | Dec 14, 2023 | Issued |
Array
(
[id] => 19437019
[patent_doc_number] => 20240305517
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-12
[patent_title] => INTENT BASED AUTOMATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/540292
[patent_app_country] => US
[patent_app_date] => 2023-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9181
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18540292
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/540292 | INTENT BASED AUTOMATION SYSTEM | Dec 13, 2023 | Pending |
Array
(
[id] => 20481661
[patent_doc_number] => 12530136
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Protection of an authentication method
[patent_app_type] => utility
[patent_app_number] => 18/531044
[patent_app_country] => US
[patent_app_date] => 2023-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2591
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18531044
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/531044 | Protection of an authentication method | Dec 5, 2023 | Issued |
Array
(
[id] => 19070144
[patent_doc_number] => 20240104570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => RISK PREVENTION AND CONTROL METHODS, APPARATUSES, AND DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/526555
[patent_app_country] => US
[patent_app_date] => 2023-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18284
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18526555
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/526555 | Risk prevention and control methods, apparatuses, and devices | Nov 30, 2023 | Issued |
Array
(
[id] => 20388359
[patent_doc_number] => 12488085
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Account management system, account management method, information terminal and medium
[patent_app_type] => utility
[patent_app_number] => 18/522446
[patent_app_country] => US
[patent_app_date] => 2023-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 18
[patent_no_of_words] => 3270
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18522446
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/522446 | Account management system, account management method, information terminal and medium | Nov 28, 2023 | Issued |
Array
(
[id] => 20018298
[patent_doc_number] => 20250156520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => COMMUNICATION SYSTEM, REMOTE TERMINAL UNIT, AND AUTHENTICATION METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/523825
[patent_app_country] => US
[patent_app_date] => 2023-11-29
[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] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18523825
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/523825 | COMMUNICATION SYSTEM, REMOTE TERMINAL UNIT, AND AUTHENTICATION METHOD THEREOF | Nov 28, 2023 | Pending |
Array
(
[id] => 20003520
[patent_doc_number] => 20250141742
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => ENHANCED VIRTUAL NETWORKING WITH CLOUD EDGE PROVIDERS
[patent_app_type] => utility
[patent_app_number] => 18/522093
[patent_app_country] => US
[patent_app_date] => 2023-11-28
[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] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18522093
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/522093 | ENHANCED VIRTUAL NETWORKING WITH CLOUD EDGE PROVIDERS | Nov 27, 2023 | Abandoned |
Array
(
[id] => 20037161
[patent_doc_number] => 20250175383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-29
[patent_title] => TECHNIQUES FOR ROTATING RESOURCE IDENTIFIERS IN PREFAB REGIONS
[patent_app_type] => utility
[patent_app_number] => 18/520510
[patent_app_country] => US
[patent_app_date] => 2023-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19620
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18520510
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/520510 | Techniques for rotating resource identifiers in prefab regions | Nov 26, 2023 | Issued |
Array
(
[id] => 20027408
[patent_doc_number] => 20250165630
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => UNIVERSAL DATA TRANSMISSION TO MULTIPLE CLOUD STORAGE PLATFORMS
[patent_app_type] => utility
[patent_app_number] => 18/510692
[patent_app_country] => US
[patent_app_date] => 2023-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11242
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 352
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18510692
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/510692 | UNIVERSAL DATA TRANSMISSION TO MULTIPLE CLOUD STORAGE PLATFORMS | Nov 15, 2023 | Pending |
Array
(
[id] => 19517159
[patent_doc_number] => 20240348845
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => REMOTE FOLDERS FOR REAL TIME REMOTE COLLABORATION
[patent_app_type] => utility
[patent_app_number] => 18/505901
[patent_app_country] => US
[patent_app_date] => 2023-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26242
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 346
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505901
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/505901 | REMOTE FOLDERS FOR REAL TIME REMOTE COLLABORATION | Nov 8, 2023 | Abandoned |
Array
(
[id] => 19985940
[patent_doc_number] => 20250124162
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-17
[patent_title] => ELECTRONIC APPARATUS AND SYSTEM FOR PROVIDING IMAGE WITH MOSAIC FACIAL AREA OF OBJECT AND PROVIDING RESTORED IMAGE TO AUTHORIZED USER
[patent_app_type] => utility
[patent_app_number] => 18/563492
[patent_app_country] => US
[patent_app_date] => 2023-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1138
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[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] => 18563492
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/563492 | ELECTRONIC APPARATUS AND SYSTEM FOR PROVIDING IMAGE WITH MOSAIC FACIAL AREA OF OBJECT AND PROVIDING RESTORED IMAGE TO AUTHORIZED USER | Nov 5, 2023 | Pending |
Array
(
[id] => 19222596
[patent_doc_number] => 20240187300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => SYSTEMS AND METHODS FOR A FRAMEWORK FOR ALGORITHMICALLY IDENTIFYING CRITICAL SOFTWARE SYSTEMS AND APPLICATIONS WITHIN AN ORGANIZATION
[patent_app_type] => utility
[patent_app_number] => 18/501522
[patent_app_country] => US
[patent_app_date] => 2023-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8119
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18501522
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/501522 | Systems and methods for a framework for algorithmically identifying critical software systems and applications within an organization | Nov 2, 2023 | Issued |
Array
(
[id] => 20079806
[patent_doc_number] => 12353875
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-08
[patent_title] => Auto-documentation for application program interfaces based on network requests and responses
[patent_app_type] => utility
[patent_app_number] => 18/500372
[patent_app_country] => US
[patent_app_date] => 2023-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5816
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18500372
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/500372 | Auto-documentation for application program interfaces based on network requests and responses | Nov 1, 2023 | Issued |
Array
(
[id] => 20531170
[patent_doc_number] => 12549617
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Devices and method for voice over internet protocol call continuity
[patent_app_type] => utility
[patent_app_number] => 18/497273
[patent_app_country] => US
[patent_app_date] => 2023-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 0
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18497273
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/497273 | Devices and method for voice over internet protocol call continuity | Oct 29, 2023 | Issued |
Array
(
[id] => 19190186
[patent_doc_number] => 20240169099
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => METHOD AND APPARATUS FOR TRUST DOMAIN CREATION AND DESTRUCTION
[patent_app_type] => utility
[patent_app_number] => 18/493709
[patent_app_country] => US
[patent_app_date] => 2023-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24297
[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] => 18493709
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/493709 | Method and apparatus for trust domain creation and destruction | Oct 23, 2023 | Issued |
Array
(
[id] => 20648915
[patent_doc_number] => 12603875
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-14
[patent_title] => Connection establishment using shared certificate in global server load balancing (GSLB) environment
[patent_app_type] => utility
[patent_app_number] => 18/377825
[patent_app_country] => US
[patent_app_date] => 2023-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5834
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18377825
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/377825 | Connection establishment using shared certificate in global server load balancing (GSLB) environment | Oct 7, 2023 | Issued |
Array
(
[id] => 19851881
[patent_doc_number] => 20250097232
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-20
[patent_title] => SYSTEMS AND METHODS FOR CONFIGURING A DYNAMIC USER INTERFACE FOR AN INSIGHTS BASED WEB PORTAL
[patent_app_type] => utility
[patent_app_number] => 18/468537
[patent_app_country] => US
[patent_app_date] => 2023-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8065
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18468537
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/468537 | SYSTEMS AND METHODS FOR CONFIGURING A DYNAMIC USER INTERFACE FOR AN INSIGHTS BASED WEB PORTAL | Sep 14, 2023 | Pending |
Array
(
[id] => 19540238
[patent_doc_number] => 12132800
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Reliable transport protocol and hardware architecture for datacenter networking
[patent_app_type] => utility
[patent_app_number] => 18/367679
[patent_app_country] => US
[patent_app_date] => 2023-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 29
[patent_no_of_words] => 13185
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18367679
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/367679 | Reliable transport protocol and hardware architecture for datacenter networking | Sep 12, 2023 | Issued |