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] => 12235251 [patent_doc_number] => 20180068114 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'AUTOMATED SCRIPT' [patent_app_type] => utility [patent_app_number] => 15/258539 [patent_app_country] => US [patent_app_date] => 2016-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13120 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15258539 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/258539
Automated script Sep 6, 2016 Issued
Array ( [id] => 12222219 [patent_doc_number] => 20180060579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-01 [patent_title] => 'Detecting Malware by Monitoring Execution of a Configured Process' [patent_app_type] => utility [patent_app_number] => 15/249366 [patent_app_country] => US [patent_app_date] => 2016-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6796 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15249366 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/249366
Detecting malware by monitoring execution of a configured process Aug 26, 2016 Issued
Array ( [id] => 12209076 [patent_doc_number] => 20180054302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'Message Service with Distributed Key Caching for Server-Side Encryption' [patent_app_type] => utility [patent_app_number] => 15/242034 [patent_app_country] => US [patent_app_date] => 2016-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6293 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15242034 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/242034
Message service with distributed key caching for server-side encryption Aug 18, 2016 Issued
Array ( [id] => 13144259 [patent_doc_number] => 10089464 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-02 [patent_title] => De-obfuscating scripted language for network intrusion detection using a regular expression signature [patent_app_type] => utility [patent_app_number] => 15/237221 [patent_app_country] => US [patent_app_date] => 2016-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6997 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15237221 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/237221
De-obfuscating scripted language for network intrusion detection using a regular expression signature Aug 14, 2016 Issued
Array ( [id] => 11292877 [patent_doc_number] => 20160342809 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-24 [patent_title] => 'SYSTEM AND METHOD OF AUTHENTICATION OF A FIRST PARTY RESPECTIVE OF A SECOND PARTY AIDED BY A THIRD PARTY' [patent_app_type] => utility [patent_app_number] => 15/231130 [patent_app_country] => US [patent_app_date] => 2016-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3029 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15231130 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/231130
System and method of authentication of a first party respective of a second party aided by a third party Aug 7, 2016 Issued
Array ( [id] => 11438375 [patent_doc_number] => 20170039395 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-09 [patent_title] => 'METHOD AND DEVICE FOR INVOKING JAVA CARD OBJECT' [patent_app_type] => utility [patent_app_number] => 15/230291 [patent_app_country] => US [patent_app_date] => 2016-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7500 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15230291 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/230291
Method and device for invoking java card object Aug 4, 2016 Issued
Array ( [id] => 12163572 [patent_doc_number] => 20180034838 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-01 [patent_title] => 'Network Security Classification' [patent_app_type] => utility [patent_app_number] => 15/221838 [patent_app_country] => US [patent_app_date] => 2016-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6958 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15221838 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/221838
Network security classification Jul 27, 2016 Issued
Array ( [id] => 12163590 [patent_doc_number] => 20180034856 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-01 [patent_title] => 'COMPLIANCE CONFIGURATION MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/221490 [patent_app_country] => US [patent_app_date] => 2016-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13784 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15221490 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/221490
Compliance configuration management Jul 26, 2016 Issued
Array ( [id] => 14615397 [patent_doc_number] => 10360401 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-23 [patent_title] => Privacy protection in network input methods [patent_app_type] => utility [patent_app_number] => 15/219528 [patent_app_country] => US [patent_app_date] => 2016-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6845 [patent_no_of_claims] => 17 [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] => 15219528 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/219528
Privacy protection in network input methods Jul 25, 2016 Issued
Array ( [id] => 13771531 [patent_doc_number] => 10178120 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-01-08 [patent_title] => Method for determining contagion dynamics on a multilayer network [patent_app_type] => utility [patent_app_number] => 15/217393 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7031 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15217393 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/217393
Method for determining contagion dynamics on a multilayer network Jul 21, 2016 Issued
Array ( [id] => 11405838 [patent_doc_number] => 20170026376 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-26 [patent_title] => 'AUTHORIZATION DELEGATION SYSTEM, CONTROL METHOD, AUTHORIZATION SERVER, AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 15/213601 [patent_app_country] => US [patent_app_date] => 2016-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11224 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15213601 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/213601
Authorization delegation system, control method, authorization server, and storage medium Jul 18, 2016 Issued
Array ( [id] => 11386904 [patent_doc_number] => 20170012960 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'Split Serving of Computer Code' [patent_app_type] => utility [patent_app_number] => 15/204710 [patent_app_country] => US [patent_app_date] => 2016-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10019 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15204710 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/204710
Split serving of computer code Jul 6, 2016 Issued
Array ( [id] => 12130136 [patent_doc_number] => 20180013722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-11 [patent_title] => 'DISTRIBUTED FIREWALL DEVICE AND SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/203555 [patent_app_country] => US [patent_app_date] => 2016-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9282 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15203555 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/203555
DISTRIBUTED FIREWALL DEVICE AND SYSTEM Jul 5, 2016 Abandoned
Array ( [id] => 12875314 [patent_doc_number] => 20180183613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-28 [patent_title] => EMBEDDED TEST CIRCUIT FOR PHYSICALLY UNCLONABLE FUNCTION [patent_app_type] => utility [patent_app_number] => 15/739820 [patent_app_country] => US [patent_app_date] => 2016-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9874 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15739820 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/739820
Embedded test circuit for physically unclonable function Jun 30, 2016 Issued
Array ( [id] => 12337872 [patent_doc_number] => 09948630 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-17 [patent_title] => System and method of providing identity verification services [patent_app_type] => utility [patent_app_number] => 15/195885 [patent_app_country] => US [patent_app_date] => 2016-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 56 [patent_figures_cnt] => 64 [patent_no_of_words] => 15877 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15195885 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/195885
System and method of providing identity verification services Jun 27, 2016 Issued
Array ( [id] => 14674365 [patent_doc_number] => 10375114 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-06 [patent_title] => Systems and methods for enforcing access-control policies [patent_app_type] => utility [patent_app_number] => 15/194403 [patent_app_country] => US [patent_app_date] => 2016-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10148 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15194403 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/194403
Systems and methods for enforcing access-control policies Jun 26, 2016 Issued
Array ( [id] => 13684047 [patent_doc_number] => 20160380760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-29 [patent_title] => PSEUDO-RANDOM BIT GENERATOR BASED ON MULTIM-MODAL MAPS [patent_app_type] => utility [patent_app_number] => 15/190616 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4652 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15190616 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/190616
Pseudo-random bit generator based on multim-modal maps Jun 22, 2016 Issued
Array ( [id] => 11102772 [patent_doc_number] => 20160299742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'CALCULATING CONSECUTIVE MATCHES USING PARALLEL COMPUTING' [patent_app_type] => utility [patent_app_number] => 15/186442 [patent_app_country] => US [patent_app_date] => 2016-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8756 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15186442 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/186442
Calculating consecutive matches using parallel computing Jun 17, 2016 Issued
Array ( [id] => 14826015 [patent_doc_number] => 10410018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-10 [patent_title] => Cryptographic assurances of data integrity for data crossing trust boundaries [patent_app_type] => utility [patent_app_number] => 15/186276 [patent_app_country] => US [patent_app_date] => 2016-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6616 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15186276 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/186276
Cryptographic assurances of data integrity for data crossing trust boundaries Jun 16, 2016 Issued
Array ( [id] => 11926464 [patent_doc_number] => 09794061 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-10-17 [patent_title] => 'Consolidating encrypted image backups without decryption' [patent_app_type] => utility [patent_app_number] => 15/182293 [patent_app_country] => US [patent_app_date] => 2016-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9717 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15182293 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/182293
Consolidating encrypted image backups without decryption Jun 13, 2016 Issued
Menu