Search

John W. Hayes

Supervisory Patent Examiner (ID: 17428, Phone: (571)272-6708 , Office: P/3685 )

Most Active Art Unit
3621
Art Unit(s)
3639, 2161, 3621, 3685, 3628, 2162, 2761, 3697
Total Applications
381
Issued Applications
124
Pending Applications
128
Abandoned Applications
130

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19981156 [patent_doc_number] => 12348651 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Electronic system for convergent distribution of electronic digital certificates [patent_app_type] => utility [patent_app_number] => 18/648430 [patent_app_country] => US [patent_app_date] => 2024-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12045 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18648430 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/648430
Electronic system for convergent distribution of electronic digital certificates Apr 27, 2024 Issued
Array ( [id] => 20080019 [patent_doc_number] => 12354090 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Blockchain-based method and system for specifying the recipient of an electronic communication [patent_app_type] => utility [patent_app_number] => 18/648445 [patent_app_country] => US [patent_app_date] => 2024-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 3666 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [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] => 18648445 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/648445
Blockchain-based method and system for specifying the recipient of an electronic communication Apr 27, 2024 Issued
Array ( [id] => 20495936 [patent_doc_number] => 12537821 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-27 [patent_title] => System, method and computer-readable medium for utilizing a shared computer system [patent_app_type] => utility [patent_app_number] => 18/634080 [patent_app_country] => US [patent_app_date] => 2024-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3389 [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] => 18634080 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/634080
System, method and computer-readable medium for utilizing a shared computer system Apr 11, 2024 Issued
Array ( [id] => 20299014 [patent_doc_number] => 20250324257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => MOBILE DEVICE SECURITY PROFILING [patent_app_type] => utility [patent_app_number] => 18/632369 [patent_app_country] => US [patent_app_date] => 2024-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3323 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18632369 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/632369
MOBILE DEVICE SECURITY PROFILING Apr 10, 2024 Pending
Array ( [id] => 19894098 [patent_doc_number] => 20250119410 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-10 [patent_title] => TRANSITIVELY AUTHENTICATED REVERSE PROXY [patent_app_type] => utility [patent_app_number] => 18/631353 [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] => 12680 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18631353 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/631353
TRANSITIVELY AUTHENTICATED REVERSE PROXY Apr 9, 2024 Pending
Array ( [id] => 19501274 [patent_doc_number] => 20240340292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => COGNITIVE FRAMEWORK AND IMPLEMENTATION METHODS FOR BUSINESS OPERATIONS INTELLIGENCE [patent_app_type] => utility [patent_app_number] => 18/625046 [patent_app_country] => US [patent_app_date] => 2024-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8412 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18625046 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/625046
COGNITIVE FRAMEWORK AND IMPLEMENTATION METHODS FOR BUSINESS OPERATIONS INTELLIGENCE Apr 1, 2024 Pending
Array ( [id] => 19322541 [patent_doc_number] => 20240244089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-18 [patent_title] => HONEYPOT ENTITY AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 18/622422 [patent_app_country] => US [patent_app_date] => 2024-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5138 [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] => 18622422 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/622422
HONEYPOT ENTITY AND METHOD OF OPERATING THE SAME Mar 28, 2024 Pending
Array ( [id] => 20252125 [patent_doc_number] => 20250300994 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-25 [patent_title] => SYSTEMS AND METHODS FOR ANTI-FRAUD MESSAGE INSPECTION [patent_app_type] => utility [patent_app_number] => 18/613572 [patent_app_country] => US [patent_app_date] => 2024-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1106 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18613572 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/613572
SYSTEMS AND METHODS FOR ANTI-FRAUD MESSAGE INSPECTION Mar 21, 2024 Pending
Array ( [id] => 20435523 [patent_doc_number] => 12506781 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-23 [patent_title] => Generating deceptions using web assembly binaries [patent_app_type] => utility [patent_app_number] => 18/606309 [patent_app_country] => US [patent_app_date] => 2024-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18606309 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/606309
Generating deceptions using web assembly binaries Mar 14, 2024 Issued
Array ( [id] => 19393936 [patent_doc_number] => 20240283806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => NETWORK ANOMALY DETECTION [patent_app_type] => utility [patent_app_number] => 18/581779 [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] => 4690 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18581779 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/581779
Network anomaly detection Feb 19, 2024 Issued
Array ( [id] => 19935945 [patent_doc_number] => 12309158 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-20 [patent_title] => Systems and methods for accessing cloud resources from a local development environment [patent_app_type] => utility [patent_app_number] => 18/433231 [patent_app_country] => US [patent_app_date] => 2024-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2762 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433231 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/433231
Systems and methods for accessing cloud resources from a local development environment Feb 4, 2024 Issued
Array ( [id] => 19365363 [patent_doc_number] => 20240267397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-08 [patent_title] => INTERCEPTING WORTHLESS REQUESTS AT THE NETWORK EDGE USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/431852 [patent_app_country] => US [patent_app_date] => 2024-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9255 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18431852 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/431852
INTERCEPTING WORTHLESS REQUESTS AT THE NETWORK EDGE USING MACHINE LEARNING Feb 1, 2024 Pending
Array ( [id] => 19192470 [patent_doc_number] => 20240171383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => METHOD OF PERFORMING DEVICE TO DEVICE COMMUNICATION BETWEEN USER EQUIPMENTS [patent_app_type] => utility [patent_app_number] => 18/425684 [patent_app_country] => US [patent_app_date] => 2024-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7669 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18425684 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/425684
Method of performing device to device communication between user equipments Jan 28, 2024 Issued
Array ( [id] => 19336558 [patent_doc_number] => 20240250988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => DETERMINING UNAUTHORISED REQUESTS FROM SENDERS OF AN ELECTRONIC COMMUNICATION [patent_app_type] => utility [patent_app_number] => 18/421656 [patent_app_country] => US [patent_app_date] => 2024-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10284 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18421656 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/421656
DETERMINING UNAUTHORISED REQUESTS FROM SENDERS OF AN ELECTRONIC COMMUNICATION Jan 23, 2024 Pending
Array ( [id] => 19516959 [patent_doc_number] => 20240348645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => MALWARE CLASSIFICATION AND ATTRIBUTION THROUGH SERVER FINGERPRINTING USING SERVER CERTIFICATE DATA [patent_app_type] => utility [patent_app_number] => 18/417256 [patent_app_country] => US [patent_app_date] => 2024-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6400 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18417256 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/417256
Malware classification and attribution through server fingerprinting using server certificate data Jan 18, 2024 Issued
Array ( [id] => 19222741 [patent_doc_number] => 20240187445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => METHOD, APPARATUS, AND SYSTEM TO MAP NETWORK REACHABILITY [patent_app_type] => utility [patent_app_number] => 18/410192 [patent_app_country] => US [patent_app_date] => 2024-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19244 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18410192 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/410192
Method, apparatus, and system to map network reachability Jan 10, 2024 Issued
Array ( [id] => 19973199 [patent_doc_number] => 12341824 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-24 [patent_title] => Automated service-oriented performance management [patent_app_type] => utility [patent_app_number] => 18/397512 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6097 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18397512 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397512
Automated service-oriented performance management Dec 26, 2023 Issued
Array ( [id] => 19087210 [patent_doc_number] => 20240114011 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => Remotely Accessing Data In A Secured Data Center [patent_app_type] => utility [patent_app_number] => 18/540107 [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] => 10232 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18540107 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/540107
Remotely accessing data in a secured data center Dec 13, 2023 Issued
Array ( [id] => 20489208 [patent_doc_number] => 20260025411 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-22 [patent_title] => LLM TECHNOLOGY FOR VOICE AND TEXT NETWORK DECEPTIONS [patent_app_type] => utility [patent_app_number] => 18/532416 [patent_app_country] => US [patent_app_date] => 2023-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7848 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18532416 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/532416
LLM TECHNOLOGY FOR VOICE AND TEXT NETWORK DECEPTIONS Dec 6, 2023 Pending
Array ( [id] => 20055017 [patent_doc_number] => 20250193239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => HONEYPOTTED FILE DETECTION [patent_app_type] => utility [patent_app_number] => 18/530788 [patent_app_country] => US [patent_app_date] => 2023-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1077 [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] => 18530788 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/530788
HONEYPOTTED FILE DETECTION Dec 5, 2023 Pending
Menu