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] => 20430359 [patent_doc_number] => 20250392452 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-25 [patent_title] => CYBERTWIN-BASED METHOD FOR CONSTRUCTING TWO-LAYER FEDERATED LEARNING FRAMEWORK FOR INTERNET OF VEHICLES [patent_app_type] => utility [patent_app_number] => 19/308159 [patent_app_country] => US [patent_app_date] => 2025-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3991 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 688 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19308159 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/308159
CYBERTWIN-BASED METHOD FOR CONSTRUCTING TWO-LAYER FEDERATED LEARNING FRAMEWORK FOR INTERNET OF VEHICLES Aug 21, 2025 Pending
Array ( [id] => 20738543 [patent_doc_number] => 20260147846 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-05-28 [patent_title] => IDENTIFICATION OF TYPOSQUAT DOMAIN VARIATIONS IN PASSIVE DOMAIN NAME SYSTEM (PDNS) [patent_app_type] => utility [patent_app_number] => 19/175980 [patent_app_country] => US [patent_app_date] => 2025-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4286 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19175980 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/175980
IDENTIFICATION OF TYPOSQUAT DOMAIN VARIATIONS IN PASSIVE DOMAIN NAME SYSTEM (PDNS) Apr 9, 2025 Pending
Array ( [id] => 20064705 [patent_doc_number] => 20250202927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-19 [patent_title] => ENHANCED MACHINE LEARNING REFINEMENT AND ALERT GENERATION SYSTEM [patent_app_type] => utility [patent_app_number] => 19/070893 [patent_app_country] => US [patent_app_date] => 2025-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14247 [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] => 19070893 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/070893
ENHANCED MACHINE LEARNING REFINEMENT AND ALERT GENERATION SYSTEM Mar 4, 2025 Pending
Array ( [id] => 20054796 [patent_doc_number] => 20250193018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => CRYPTOCURRENCY MINER AND STATISTICAL BUILT-IN SELF TESTS [patent_app_type] => utility [patent_app_number] => 19/059526 [patent_app_country] => US [patent_app_date] => 2025-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2414 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19059526 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/059526
CRYPTOCURRENCY MINER AND STATISTICAL BUILT-IN SELF TESTS Feb 20, 2025 Pending
Array ( [id] => 20046108 [patent_doc_number] => 20250184330 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => AUTHORIZATION REVOCATION METHOD AND APPARATUS, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 19/049297 [patent_app_country] => US [patent_app_date] => 2025-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9718 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19049297 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/049297
AUTHORIZATION REVOCATION METHOD AND APPARATUS, AND STORAGE MEDIUM Feb 9, 2025 Pending
Array ( [id] => 20168509 [patent_doc_number] => 20250260556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-14 [patent_title] => METHOD FOR ENCRYPTING DATA IN AN ELECTRONIC SYSTEM AND CORRESPONDING SYSTEM [patent_app_type] => utility [patent_app_number] => 19/049164 [patent_app_country] => US [patent_app_date] => 2025-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 981 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19049164 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/049164
METHOD FOR ENCRYPTING DATA IN AN ELECTRONIC SYSTEM AND CORRESPONDING SYSTEM Feb 9, 2025 Pending
Array ( [id] => 20311056 [patent_doc_number] => 20250328685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => GENERATION OF VECTORS IN ACCORDANCE WITH SENSITIVE DATA FILTERS FOR RETRIEVAL AUGMENTED GENERATION USING BACKUP DATA [patent_app_type] => utility [patent_app_number] => 19/041191 [patent_app_country] => US [patent_app_date] => 2025-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 44137 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19041191 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/041191
GENERATION OF VECTORS IN ACCORDANCE WITH SENSITIVE DATA FILTERS FOR RETRIEVAL AUGMENTED GENERATION USING BACKUP DATA Jan 29, 2025 Pending
Array ( [id] => 20029958 [patent_doc_number] => 20250168180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => ANALYSIS OF ENDPOINT DETECT AND RESPONSE DATA [patent_app_type] => utility [patent_app_number] => 19/030053 [patent_app_country] => US [patent_app_date] => 2025-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9261 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19030053 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/030053
ANALYSIS OF ENDPOINT DETECT AND RESPONSE DATA Jan 16, 2025 Pending
Array ( [id] => 20037104 [patent_doc_number] => 20250175326 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-29 [patent_title] => PRIVATE KEY CLOUD STORAGE [patent_app_type] => utility [patent_app_number] => 18/981924 [patent_app_country] => US [patent_app_date] => 2024-12-16 [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] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18981924 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/981924
PRIVATE KEY CLOUD STORAGE Dec 15, 2024 Pending
Array ( [id] => 19864925 [patent_doc_number] => 20250103711 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => SYSTEM AND METHOD FOR IMPROVING CYBERSECURITY FOR TELECOMMUNICATION DEVICES [patent_app_type] => utility [patent_app_number] => 18/974562 [patent_app_country] => US [patent_app_date] => 2024-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14828 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18974562 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/974562
SYSTEM AND METHOD FOR IMPROVING CYBERSECURITY FOR TELECOMMUNICATION DEVICES Dec 8, 2024 Pending
Array ( [id] => 19750644 [patent_doc_number] => 20250039209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => DETECTING DATA EXFILTRATION AND COMPROMISED USER ACCOUNTS IN A COMPUTING NETWORK [patent_app_type] => utility [patent_app_number] => 18/911633 [patent_app_country] => US [patent_app_date] => 2024-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9636 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18911633 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/911633
DETECTING DATA EXFILTRATION AND COMPROMISED USER ACCOUNTS IN A COMPUTING NETWORK Oct 9, 2024 Pending
Array ( [id] => 19686623 [patent_doc_number] => 20250005168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => SYSTEM AND METHOD FOR DETECTING INSIDER THREATS IN SOURCE CODE [patent_app_type] => utility [patent_app_number] => 18/887010 [patent_app_country] => US [patent_app_date] => 2024-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6829 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18887010 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/887010
SYSTEM AND METHOD FOR DETECTING INSIDER THREATS IN SOURCE CODE Sep 15, 2024 Pending
Array ( [id] => 19726258 [patent_doc_number] => 20250029009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => SOFTWARE APPLICATION FOR CONTINUALLY ASSESSING, PROCESSING, AND REMEDIATING CYBER-RISK IN REAL TIME [patent_app_type] => utility [patent_app_number] => 18/800852 [patent_app_country] => US [patent_app_date] => 2024-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8230 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18800852 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/800852
Software application for continually assessing, processing, and remediating cyber-risk in real time Aug 11, 2024 Issued
Array ( [id] => 19606025 [patent_doc_number] => 20240396905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => COMPUTER SYSTEM ATTACK DETECTION [patent_app_type] => utility [patent_app_number] => 18/763984 [patent_app_country] => US [patent_app_date] => 2024-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9519 [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] => 18763984 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/763984
Computer system attack detection Jul 2, 2024 Issued
Array ( [id] => 19499422 [patent_doc_number] => 20240338440 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => METHOD TO PREVENT ROOT LEVEL ACCESS ATTACK AND MEASURABLE SLA SECURITY AND COMPLIANCE PLATFORM [patent_app_type] => utility [patent_app_number] => 18/745774 [patent_app_country] => US [patent_app_date] => 2024-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18056 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18745774 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/745774
Method to prevent root level access attack and measurable SLA security and compliance platform Jun 16, 2024 Issued
Array ( [id] => 19635728 [patent_doc_number] => 20240414177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => SYSTEM AND METHOD FOR UTILIZING LARGE LANGUAGE MODELS AS A LOGICAL COMPONENT TO ENHANCE REACTIVE AND PROACTIVE SECURITY WITHIN A CYBERSECURITY SYSTEM [patent_app_type] => utility [patent_app_number] => 18/737564 [patent_app_country] => US [patent_app_date] => 2024-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 32009 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18737564 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/737564
SYSTEM AND METHOD FOR UTILIZING LARGE LANGUAGE MODELS AS A LOGICAL COMPONENT TO ENHANCE REACTIVE AND PROACTIVE SECURITY WITHIN A CYBERSECURITY SYSTEM Jun 6, 2024 Pending
Array ( [id] => 20410775 [patent_doc_number] => 20250379884 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-11 [patent_title] => CYBER-ATTACK DETECTION IN A LOGGING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/737129 [patent_app_country] => US [patent_app_date] => 2024-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15995 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18737129 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/737129
CYBER-ATTACK DETECTION IN A LOGGING SYSTEM Jun 6, 2024 Pending
Array ( [id] => 19663235 [patent_doc_number] => 20240430300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => COMMUNICATION APPARATUS, IMAGE GENERATION SYSTEM, CONTROL METHOD THEREOF, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/677058 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6946 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18677058 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/677058
COMMUNICATION APPARATUS, IMAGE GENERATION SYSTEM, CONTROL METHOD THEREOF, AND STORAGE MEDIUM May 28, 2024 Pending
Array ( [id] => 20398168 [patent_doc_number] => 20250373643 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-04 [patent_title] => NETWORK GRAPH ANALYSIS [patent_app_type] => utility [patent_app_number] => 18/676493 [patent_app_country] => US [patent_app_date] => 2024-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3452 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18676493 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/676493
NETWORK GRAPH ANALYSIS May 27, 2024 Pending
Array ( [id] => 20353788 [patent_doc_number] => 20250350640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-13 [patent_title] => ELECTRONIC DECOY APPARATUS AND ASSOCIATED METHODS [patent_app_type] => utility [patent_app_number] => 18/657120 [patent_app_country] => US [patent_app_date] => 2024-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9900 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 38 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18657120 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/657120
Electronic decoy apparatus and associated methods May 6, 2024 Issued
Menu