Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 18865710 [patent_doc_number] => 20230420147 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => DNS RECURSIVE PTR SIGNALS ANALYSIS [patent_app_type] => utility [patent_app_number] => 18/367938 [patent_app_country] => US [patent_app_date] => 2023-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 42011 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18367938 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/367938
DNS recursive PTR signals analysis Sep 12, 2023 Issued
Array ( [id] => 20331785 [patent_doc_number] => 12462062 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-04 [patent_title] => Anonymizing personally identifiable information in image data [patent_app_type] => utility [patent_app_number] => 18/464492 [patent_app_country] => US [patent_app_date] => 2023-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2278 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [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] => 18464492 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/464492
Anonymizing personally identifiable information in image data Sep 10, 2023 Issued
Array ( [id] => 19270693 [patent_doc_number] => 20240214399 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => SYSTEM AND METHOD FOR FILTERING EVENTS FOR TRANSMISSION TO REMOTE DEVICES [patent_app_type] => utility [patent_app_number] => 18/459488 [patent_app_country] => US [patent_app_date] => 2023-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9148 [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] => 18459488 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/459488
SYSTEM AND METHOD FOR FILTERING EVENTS FOR TRANSMISSION TO REMOTE DEVICES Aug 31, 2023 Pending
Array ( [id] => 19822375 [patent_doc_number] => 20250080582 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => CLOUD-BASED ADAPTIVE COMPUTING SECURITY [patent_app_type] => utility [patent_app_number] => 18/240555 [patent_app_country] => US [patent_app_date] => 2023-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9291 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18240555 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/240555
CLOUD-BASED ADAPTIVE COMPUTING SECURITY Aug 30, 2023 Abandoned
Array ( [id] => 19822267 [patent_doc_number] => 20250080474 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => RESOURCE DEPLETION DETECTION AND NOTIFICATION IN AN ENTERPRISE FABRIC NETWORK [patent_app_type] => utility [patent_app_number] => 18/241079 [patent_app_country] => US [patent_app_date] => 2023-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9189 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18241079 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/241079
Resource depletion detection and notification in an enterprise fabric network Aug 30, 2023 Issued
Array ( [id] => 19540072 [patent_doc_number] => 12132633 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-10-29 [patent_title] => Bandwidth evaluation in a fat-tree network [patent_app_type] => utility [patent_app_number] => 18/458191 [patent_app_country] => US [patent_app_date] => 2023-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4114 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18458191 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/458191
Bandwidth evaluation in a fat-tree network Aug 29, 2023 Issued
Array ( [id] => 19822209 [patent_doc_number] => 20250080416 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => DYNAMIC NETWORK RECONFIGURATION [patent_app_type] => utility [patent_app_number] => 18/239909 [patent_app_country] => US [patent_app_date] => 2023-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19944 [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] => 18239909 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/239909
Dynamic network reconfiguration Aug 29, 2023 Issued
Array ( [id] => 20304340 [patent_doc_number] => 12450332 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-21 [patent_title] => Scaled trusted execution environment for application services [patent_app_type] => utility [patent_app_number] => 18/236352 [patent_app_country] => US [patent_app_date] => 2023-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10231 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18236352 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/236352
Scaled trusted execution environment for application services Aug 20, 2023 Issued
Array ( [id] => 18822340 [patent_doc_number] => 20230396681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => SYSTEM AND METHOD FOR IMPROVED SAP COMMUNICATIONS [patent_app_type] => utility [patent_app_number] => 18/235747 [patent_app_country] => US [patent_app_date] => 2023-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10996 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18235747 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/235747
System and method for improved SAP communications Aug 17, 2023 Issued
Array ( [id] => 18822328 [patent_doc_number] => 20230396669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => TECHNOLOGIES FOR TRANSPARENT FUNCTION AS A SERVICE ARBITRATION FOR EDGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/234791 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8637 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18234791 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/234791
TECHNOLOGIES FOR TRANSPARENT FUNCTION AS A SERVICE ARBITRATION FOR EDGE SYSTEMS Aug 15, 2023 Abandoned
Array ( [id] => 19639987 [patent_doc_number] => 12170605 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-12-17 [patent_title] => Methods, systems, and computer readable media for injecting test plugins into user-space network protocol stack executing on device under test (DUT) and executing test plugins during testing of DUT [patent_app_type] => utility [patent_app_number] => 18/234855 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4248 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [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] => 18234855 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/234855
Methods, systems, and computer readable media for injecting test plugins into user-space network protocol stack executing on device under test (DUT) and executing test plugins during testing of DUT Aug 15, 2023 Issued
Array ( [id] => 19485513 [patent_doc_number] => 20240333555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => COMMUNICATION SYSTEM, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND COMMUNICATION METHOD [patent_app_type] => utility [patent_app_number] => 18/447312 [patent_app_country] => US [patent_app_date] => 2023-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5496 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 18447312 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/447312
COMMUNICATION SYSTEM, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND COMMUNICATION METHOD Aug 9, 2023 Pending
Array ( [id] => 20580435 [patent_doc_number] => 12572687 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-10 [patent_title] => Method and electronic device for removing sensitive information from image data [patent_app_type] => utility [patent_app_number] => 18/360346 [patent_app_country] => US [patent_app_date] => 2023-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9449 [patent_no_of_claims] => 18 [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] => 18360346 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/360346
Method and electronic device for removing sensitive information from image data Jul 26, 2023 Issued
Array ( [id] => 18775410 [patent_doc_number] => 20230370245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => Privacy-Preserving Domain Name Services (DNS) [patent_app_type] => utility [patent_app_number] => 18/357521 [patent_app_country] => US [patent_app_date] => 2023-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18357521 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/357521
Privacy-preserving domain name services (DNS) Jul 23, 2023 Issued
Array ( [id] => 19727998 [patent_doc_number] => 20250030749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR HANDLING INTERNET PROTOCOL (IP) MULTIMEDIA SUBSYSTEM (IMS) REGISTRATION AT PROXY CALL SESSION CONTROL FUNCTION (P-CSCF) FOR ROAMING USERS AFTER POLICY AND CHARGING RULES FUNCTION (PCRF) DATABASE FAILURE [patent_app_type] => utility [patent_app_number] => 18/223534 [patent_app_country] => US [patent_app_date] => 2023-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7950 [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] => 18223534 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/223534
Methods, systems, and computer readable media for handling internet protocol (IP) multimedia subsystem (IMS) registration at proxy call session control function (P-CSCF) for roaming users after policy and charging rules function (PCRF) database failure Jul 17, 2023 Issued
Array ( [id] => 19981159 [patent_doc_number] => 12348654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Blockchain-based methods and apparatuses for processing data, devices and readable storage mediums [patent_app_type] => utility [patent_app_number] => 18/218841 [patent_app_country] => US [patent_app_date] => 2023-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15817 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18218841 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/218841
Blockchain-based methods and apparatuses for processing data, devices and readable storage mediums Jul 5, 2023 Issued
Array ( [id] => 20580224 [patent_doc_number] => 12572475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-10 [patent_title] => Compact representation of transition sequences for single-state storage [patent_app_type] => utility [patent_app_number] => 18/216000 [patent_app_country] => US [patent_app_date] => 2023-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 8 [patent_no_of_words] => 7369 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18216000 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/216000
Compact representation of transition sequences for single-state storage Jun 28, 2023 Issued
Array ( [id] => 18730579 [patent_doc_number] => 20230344879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => SEAMLESS COMMUNICATION RESOURCE TRANSITION BETWEEN A GROUP-BASED COMMUNICATION SYSTEM AND AN EXTERNAL COMMUNICATION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/215587 [patent_app_country] => US [patent_app_date] => 2023-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26072 [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] => 18215587 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/215587
Seamless communication resource transition between a group-based communication system and an external communication system Jun 27, 2023 Issued
Array ( [id] => 20317398 [patent_doc_number] => 12455950 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-28 [patent_title] => System and method for establishing biometric hardwired information handling system (IHS) ownership [patent_app_type] => utility [patent_app_number] => 18/340938 [patent_app_country] => US [patent_app_date] => 2023-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2336 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18340938 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/340938
System and method for establishing biometric hardwired information handling system (IHS) ownership Jun 25, 2023 Issued
Array ( [id] => 19655474 [patent_doc_number] => 12177287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-24 [patent_title] => Method and system for providing watermark to subscribers [patent_app_type] => utility [patent_app_number] => 18/338271 [patent_app_country] => US [patent_app_date] => 2023-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3004 [patent_no_of_claims] => 17 [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] => 18338271 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/338271
Method and system for providing watermark to subscribers Jun 19, 2023 Issued
Menu