Search

Gail O. Hayes

Supervisory Patent Examiner (ID: 8646, Phone: (571)272-3591 , Office: P/2100 )

Most Active Art Unit
2311
Art Unit(s)
2311, 2306, 2411, 2301, 2766, 2761, 2100, 2308, 2131
Total Applications
624
Issued Applications
428
Pending Applications
61
Abandoned Applications
135

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20029771 [patent_doc_number] => 20250167993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => MAC HEADER PROTECTION WITH PREEXISTING KEYS [patent_app_type] => utility [patent_app_number] => 18/643482 [patent_app_country] => US [patent_app_date] => 2024-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14715 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18643482 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/643482
MAC HEADER PROTECTION WITH PREEXISTING KEYS Apr 22, 2024 Pending
Array ( [id] => 20311066 [patent_doc_number] => 20250328695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/641447 [patent_app_country] => US [patent_app_date] => 2024-04-22 [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] => -6 [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] => 18641447 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/641447
ELECTRONIC DEVICE Apr 21, 2024 Pending
Array ( [id] => 20312680 [patent_doc_number] => 20250330309 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => SYSTEMS AND METHODS FOR HANDLING ENCRYPTED DATA [patent_app_type] => utility [patent_app_number] => 18/641224 [patent_app_country] => US [patent_app_date] => 2024-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5993 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18641224 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/641224
SYSTEMS AND METHODS FOR HANDLING ENCRYPTED DATA Apr 18, 2024 Pending
Array ( [id] => 19705925 [patent_doc_number] => 12199976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Authentication bypass infrastructure [patent_app_type] => utility [patent_app_number] => 18/638766 [patent_app_country] => US [patent_app_date] => 2024-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 7121 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18638766 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/638766
Authentication bypass infrastructure Apr 17, 2024 Issued
Array ( [id] => 20359257 [patent_doc_number] => 12475255 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => Platform for monetizing user data based on smart contract [patent_app_type] => utility [patent_app_number] => 18/636993 [patent_app_country] => US [patent_app_date] => 2024-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9190 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18636993 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/636993
Platform for monetizing user data based on smart contract Apr 15, 2024 Issued
Array ( [id] => 19514711 [patent_doc_number] => 20240346397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => SYSTEMS AND METHODS FOR DETERMING WHETHER STREAMING DEVICES UNDER AN IDENTICAL USER ACCOUNT ARE CO-LOCATED [patent_app_type] => utility [patent_app_number] => 18/629899 [patent_app_country] => US [patent_app_date] => 2024-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10198 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18629899 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/629899
SYSTEMS AND METHODS FOR DETERMING WHETHER STREAMING DEVICES UNDER AN IDENTICAL USER ACCOUNT ARE CO-LOCATED Apr 7, 2024 Pending
Array ( [id] => 19336527 [patent_doc_number] => 20240250957 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => Method And System For Improving Enriching Experiences [patent_app_type] => utility [patent_app_number] => 18/625390 [patent_app_country] => US [patent_app_date] => 2024-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18625390 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/625390
Method and system for improving enriching experiences Apr 2, 2024 Issued
Array ( [id] => 19576286 [patent_doc_number] => 20240380578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR DISTRIBUTING SHARES OF DIGITALLY SIGNED DATA [patent_app_type] => utility [patent_app_number] => 18/626043 [patent_app_country] => US [patent_app_date] => 2024-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12268 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [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] => 18626043 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/626043
Computer-implemented system and method for distributing shares of digitally signed data Apr 2, 2024 Issued
Array ( [id] => 19336520 [patent_doc_number] => 20240250950 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => PRIVACY PROTECTION METHOD AND APPARATUS FOR SOCIAL NETWORK, ELECTRONIC DEVICE, COMPUTER-READABLE STORAGE MEDIUM, AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 18/624440 [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] => 23142 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18624440 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/624440
PRIVACY PROTECTION METHOD AND APPARATUS FOR SOCIAL NETWORK, ELECTRONIC DEVICE, COMPUTER-READABLE STORAGE MEDIUM, AND COMPUTER PROGRAM PRODUCT Apr 1, 2024 Pending
Array ( [id] => 19334576 [patent_doc_number] => 20240249006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => CRYPTOGRAPHIC SECRET GENERATION AND PROVISIONING [patent_app_type] => utility [patent_app_number] => 18/623136 [patent_app_country] => US [patent_app_date] => 2024-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15500 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18623136 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/623136
CRYPTOGRAPHIC SECRET GENERATION AND PROVISIONING Mar 31, 2024 Pending
Array ( [id] => 19485708 [patent_doc_number] => 20240333750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => TECHNOLOGY FOR PHISHING AWARENESS AND PHISHING DETECTION [patent_app_type] => utility [patent_app_number] => 18/622874 [patent_app_country] => US [patent_app_date] => 2024-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15459 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18622874 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/622874
TECHNOLOGY FOR PHISHING AWARENESS AND PHISHING DETECTION Mar 29, 2024 Issued
Array ( [id] => 20318558 [patent_doc_number] => 12457118 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-10-28 [patent_title] => Verification of quantum randomness using classical hardware with one round of communication [patent_app_type] => utility [patent_app_number] => 18/585847 [patent_app_country] => US [patent_app_date] => 2024-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6832 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18585847 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/585847
Verification of quantum randomness using classical hardware with one round of communication Feb 22, 2024 Issued
Array ( [id] => 19965838 [patent_doc_number] => 12335364 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Method for compiling from a high-level scripting language to a blockchain native scripting language [patent_app_type] => utility [patent_app_number] => 18/583677 [patent_app_country] => US [patent_app_date] => 2024-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 554 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18583677 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/583677
Method for compiling from a high-level scripting language to a blockchain native scripting language Feb 20, 2024 Issued
Array ( [id] => 19385746 [patent_doc_number] => 20240275616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => SECURE COMMUNICATION BETWEEN A SOURCE TO MULTIPLE TARGETS [patent_app_type] => utility [patent_app_number] => 18/442763 [patent_app_country] => US [patent_app_date] => 2024-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18442763 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/442763
Secure communication between a source to multiple targets Feb 14, 2024 Issued
Array ( [id] => 20140213 [patent_doc_number] => 20250247257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-31 [patent_title] => Generate Blockchain-Based User Secrets to Authenticate Users to Decentralized Services [patent_app_type] => utility [patent_app_number] => 18/428339 [patent_app_country] => US [patent_app_date] => 2024-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4629 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428339 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/428339
Generate blockchain-based user secrets to authenticate users to decentralized services Jan 30, 2024 Issued
Array ( [id] => 19705938 [patent_doc_number] => 12199989 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Systems and methods for connecting a public device to a private device with pre-installed content management applications [patent_app_type] => utility [patent_app_number] => 18/428770 [patent_app_country] => US [patent_app_date] => 2024-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 24 [patent_no_of_words] => 38223 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428770 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/428770
Systems and methods for connecting a public device to a private device with pre-installed content management applications Jan 30, 2024 Issued
Array ( [id] => 19192468 [patent_doc_number] => 20240171381 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => Message Service with Distributed Key Caching for Server-Side Encryption [patent_app_type] => utility [patent_app_number] => 18/426007 [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] => 6150 [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] => 18426007 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/426007
Message Service with Distributed Key Caching for Server-Side Encryption Jan 28, 2024 Pending
Array ( [id] => 20140211 [patent_doc_number] => 20250247255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-31 [patent_title] => PROXY ATTESTATION SERVICE FOR MULTI-CLOUD TEE HARDWARE [patent_app_type] => utility [patent_app_number] => 18/423035 [patent_app_country] => US [patent_app_date] => 2024-01-25 [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] => -18 [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] => 18423035 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/423035
Proxy attestation service for multi-cloud tee hardware Jan 24, 2024 Issued
Array ( [id] => 20123521 [patent_doc_number] => 20250238552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => SYSTEM AND METHOD FOR REVIEWING GROUNDING MATERIAL [patent_app_type] => utility [patent_app_number] => 18/420088 [patent_app_country] => US [patent_app_date] => 2024-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1004 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18420088 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/420088
SYSTEM AND METHOD FOR REVIEWING GROUNDING MATERIAL Jan 22, 2024 Pending
Array ( [id] => 19159938 [patent_doc_number] => 20240152645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => SYSTEM AND METHOD FOR REGISTERING CLAIMS OF OWNERSHIP RIGHTS [patent_app_type] => utility [patent_app_number] => 18/412128 [patent_app_country] => US [patent_app_date] => 2024-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18160 [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] => 18412128 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/412128
SYSTEM AND METHOD FOR REGISTERING CLAIMS OF OWNERSHIP RIGHTS Jan 11, 2024 Pending
Menu