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] => 18541695 [patent_doc_number] => 20230246811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-03 [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/101977 [patent_app_country] => US [patent_app_date] => 2023-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4433 [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] => 18101977 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/101977
Method for compiling from a high-level scripting language to a blockchain native scripting language Jan 25, 2023 Issued
Array ( [id] => 18407855 [patent_doc_number] => 20230169208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => Platform for Management of User Data [patent_app_type] => utility [patent_app_number] => 18/159355 [patent_app_country] => US [patent_app_date] => 2023-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13994 [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] => 18159355 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/159355
Platform for management of user data Jan 24, 2023 Issued
Array ( [id] => 19880535 [patent_doc_number] => 20250112792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => AUTHENTICATION SYSTEM, AUTHENTICATION MODULE, AND AUTHENTICATION PROGRAM [patent_app_type] => utility [patent_app_number] => 18/833272 [patent_app_country] => US [patent_app_date] => 2023-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6612 [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] => 18833272 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/833272
AUTHENTICATION SYSTEM, AUTHENTICATION MODULE, AND AUTHENTICATION PROGRAM Jan 23, 2023 Pending
Array ( [id] => 18395748 [patent_doc_number] => 20230163969 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => SECURITY TOKEN REVOCATION [patent_app_type] => utility [patent_app_number] => 18/158064 [patent_app_country] => US [patent_app_date] => 2023-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9469 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158064 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/158064
Security token validation Jan 22, 2023 Issued
Array ( [id] => 18928359 [patent_doc_number] => 20240031363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-25 [patent_title] => Multi-Factor Message Authentication [patent_app_type] => utility [patent_app_number] => 18/157387 [patent_app_country] => US [patent_app_date] => 2023-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4900 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -28 [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] => 18157387 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/157387
Multi-factor message authentication Jan 19, 2023 Issued
Array ( [id] => 18632631 [patent_doc_number] => 20230291545 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => QSL - DATA AT REST [patent_app_type] => utility [patent_app_number] => 18/155256 [patent_app_country] => US [patent_app_date] => 2023-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18155256 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/155256
QSL--data at rest Jan 16, 2023 Issued
Array ( [id] => 18609159 [patent_doc_number] => 11750649 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => System and method for blocking phishing attempts in computer networks [patent_app_type] => utility [patent_app_number] => 18/085493 [patent_app_country] => US [patent_app_date] => 2022-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6718 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18085493 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/085493
System and method for blocking phishing attempts in computer networks Dec 19, 2022 Issued
Array ( [id] => 19552060 [patent_doc_number] => 12135766 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-05 [patent_title] => Authentication translation [patent_app_type] => utility [patent_app_number] => 18/082395 [patent_app_country] => US [patent_app_date] => 2022-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14083 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18082395 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/082395
Authentication translation Dec 14, 2022 Issued
Array ( [id] => 20012051 [patent_doc_number] => 20250150273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => APPARATUS AND METHOD FOR MONITORING AND CONTROLLING ON BASIS OF DEVICE SPECIFICATIONS [patent_app_type] => utility [patent_app_number] => 18/837939 [patent_app_country] => US [patent_app_date] => 2022-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8766 [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] => 18837939 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/837939
APPARATUS AND METHOD FOR MONITORING AND CONTROLLING ON BASIS OF DEVICE SPECIFICATIONS Dec 12, 2022 Pending
Array ( [id] => 18319157 [patent_doc_number] => 20230117285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-20 [patent_title] => SAS SOLUTION TO AUTOMATICALLY CONTROL DATA FOOTPRINT [patent_app_type] => utility [patent_app_number] => 18/062891 [patent_app_country] => US [patent_app_date] => 2022-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5972 [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] => 18062891 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/062891
SAS solution to automatically control data footprint Dec 6, 2022 Issued
Array ( [id] => 20176749 [patent_doc_number] => 12395510 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => System and method for monitoring user actions with respect to a resource presented by a web browser [patent_app_type] => utility [patent_app_number] => 18/062126 [patent_app_country] => US [patent_app_date] => 2022-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 7882 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 257 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18062126 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/062126
System and method for monitoring user actions with respect to a resource presented by a web browser Dec 5, 2022 Issued
Array ( [id] => 18913893 [patent_doc_number] => 11876894 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-16 [patent_title] => Method for controlling distribution of a product in a computer network and system [patent_app_type] => utility [patent_app_number] => 18/061291 [patent_app_country] => US [patent_app_date] => 2022-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7260 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18061291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/061291
Method for controlling distribution of a product in a computer network and system Dec 1, 2022 Issued
Array ( [id] => 19204990 [patent_doc_number] => 20240176889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-30 [patent_title] => HISTORICAL RISK ASSESSMENT FOR RISK MITIGATION IN ONLINE ACCESS CONTROL [patent_app_type] => utility [patent_app_number] => 18/060460 [patent_app_country] => US [patent_app_date] => 2022-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11562 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18060460 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/060460
Historical risk assessment for risk mitigation in online access control Nov 29, 2022 Issued
Array ( [id] => 20415967 [patent_doc_number] => 12499253 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Data stream processing method, storage control node, and nonvolatile readable storage medium [patent_app_type] => utility [patent_app_number] => 18/697415 [patent_app_country] => US [patent_app_date] => 2022-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18697415 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/697415
Data stream processing method, storage control node, and nonvolatile readable storage medium Nov 23, 2022 Issued
Array ( [id] => 18624579 [patent_doc_number] => 11757643 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-12 [patent_title] => System and method for authenticating user identity [patent_app_type] => utility [patent_app_number] => 17/982293 [patent_app_country] => US [patent_app_date] => 2022-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12367 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17982293 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/982293
System and method for authenticating user identity Nov 6, 2022 Issued
Array ( [id] => 18780939 [patent_doc_number] => 11822677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-21 [patent_title] => Secure content sharing [patent_app_type] => utility [patent_app_number] => 17/979880 [patent_app_country] => US [patent_app_date] => 2022-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10988 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17979880 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/979880
Secure content sharing Nov 2, 2022 Issued
Array ( [id] => 19129688 [patent_doc_number] => 20240135041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => AUTOMATIC DEVALUATION OF COMPROMISED DATA [patent_app_type] => utility [patent_app_number] => 18/048477 [patent_app_country] => US [patent_app_date] => 2022-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6783 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18048477 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/048477
Automatic devaluation of compromised data Oct 20, 2022 Issued
Array ( [id] => 19129688 [patent_doc_number] => 20240135041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => AUTOMATIC DEVALUATION OF COMPROMISED DATA [patent_app_type] => utility [patent_app_number] => 18/048477 [patent_app_country] => US [patent_app_date] => 2022-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6783 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18048477 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/048477
Automatic devaluation of compromised data Oct 20, 2022 Issued
Array ( [id] => 18847327 [patent_doc_number] => 20230409731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-21 [patent_title] => NATIVE MULTI-TENANT ENCRYPTION FOR DATABASE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/968136 [patent_app_country] => US [patent_app_date] => 2022-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6508 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17968136 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/968136
Native multi-tenant encryption for database system Oct 17, 2022 Issued
Array ( [id] => 18339146 [patent_doc_number] => 20230131095 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-27 [patent_title] => COMPUTER METHOD AND GRAPHICAL USER INTERFACE FOR IDENTITY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/045800 [patent_app_country] => US [patent_app_date] => 2022-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8884 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [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] => 18045800 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/045800
Computer method and graphical user interface for identity management Oct 10, 2022 Issued
Menu