Search

Thomas C. Barrett

Supervisory Patent Examiner (ID: 7153, Phone: (571)272-4746 , Office: P/3700 )

Most Active Art Unit
3738
Art Unit(s)
3738, 3700, 3799, 3775
Total Applications
415
Issued Applications
210
Pending Applications
106
Abandoned Applications
101

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15155981 [patent_doc_number] => 20190356468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => AUTOMOTIVE NONCE-MISUSE-RESISTANT AUTHENTICATED ENCRYPTION [patent_app_type] => utility [patent_app_number] => 15/983594 [patent_app_country] => US [patent_app_date] => 2018-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7457 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15983594 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/983594
Automotive nonce-misuse-resistant authenticated encryption May 17, 2018 Issued
Array ( [id] => 16705736 [patent_doc_number] => 10955662 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Pairing with companion device [patent_app_type] => utility [patent_app_number] => 15/982844 [patent_app_country] => US [patent_app_date] => 2018-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 23362 [patent_no_of_claims] => 71 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15982844 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/982844
Pairing with companion device May 16, 2018 Issued
Array ( [id] => 16554167 [patent_doc_number] => 10887350 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Method and system for applying compliance policies on private and public cloud [patent_app_type] => utility [patent_app_number] => 15/948198 [patent_app_country] => US [patent_app_date] => 2018-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6044 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15948198 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/948198
Method and system for applying compliance policies on private and public cloud Apr 8, 2018 Issued
Array ( [id] => 17196981 [patent_doc_number] => 11165758 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Keystream generation using media data [patent_app_type] => utility [patent_app_number] => 15/948100 [patent_app_country] => US [patent_app_date] => 2018-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10624 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15948100 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/948100
Keystream generation using media data Apr 8, 2018 Issued
Array ( [id] => 16554143 [patent_doc_number] => 10887326 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Distributed system for adaptive protection against web-service- targeted vulnerability scanners [patent_app_type] => utility [patent_app_number] => 15/941593 [patent_app_country] => US [patent_app_date] => 2018-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 10067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941593 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/941593
Distributed system for adaptive protection against web-service- targeted vulnerability scanners Mar 29, 2018 Issued
Array ( [id] => 13472889 [patent_doc_number] => 20180287987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => SYSTEM AND METHOD THEREOF FOR CONTEXTUAL CUSTOMIZATION OF NOTIFICATIONS [patent_app_type] => utility [patent_app_number] => 15/938615 [patent_app_country] => US [patent_app_date] => 2018-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15938615 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/938615
SYSTEM AND METHOD THEREOF FOR CONTEXTUAL CUSTOMIZATION OF NOTIFICATIONS Mar 27, 2018 Abandoned
Array ( [id] => 16292443 [patent_doc_number] => 10769295 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-08 [patent_title] => Join operations on encrypted database tables [patent_app_type] => utility [patent_app_number] => 15/874698 [patent_app_country] => US [patent_app_date] => 2018-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 10911 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15874698 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/874698
Join operations on encrypted database tables Jan 17, 2018 Issued
Array ( [id] => 16678551 [patent_doc_number] => 20210067317 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => DATA MANAGEMENT DEVICE, DATA MANAGEMENT METHOD, AND COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/961552 [patent_app_country] => US [patent_app_date] => 2018-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7330 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -1 [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] => 16961552 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/961552
DATA MANAGEMENT DEVICE, DATA MANAGEMENT METHOD, AND COMPUTER READABLE MEDIUM Jan 16, 2018 Abandoned
Array ( [id] => 16265633 [patent_doc_number] => 10757087 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Secure client authentication based on conditional provisioning of code signature [patent_app_type] => utility [patent_app_number] => 15/859780 [patent_app_country] => US [patent_app_date] => 2018-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2705 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15859780 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/859780
Secure client authentication based on conditional provisioning of code signature Jan 1, 2018 Issued
Array ( [id] => 14539771 [patent_doc_number] => 20190205507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => WATERMARKING ANONYMIZED DATASETS BY ADDING DECOYS [patent_app_type] => utility [patent_app_number] => 15/859950 [patent_app_country] => US [patent_app_date] => 2018-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6777 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15859950 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/859950
Watermarking anonymized datasets by adding decoys Jan 1, 2018 Issued
Array ( [id] => 17957223 [patent_doc_number] => 11483345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-25 [patent_title] => Prevention of malicious automation attacks on a web service [patent_app_type] => utility [patent_app_number] => 15/835765 [patent_app_country] => US [patent_app_date] => 2017-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7946 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15835765 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/835765
Prevention of malicious automation attacks on a web service Dec 7, 2017 Issued
Array ( [id] => 12798058 [patent_doc_number] => 20180157855 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => IMAGE PROCESSING APPARATUS, METHOD OF NOTIFICATION OF THE NUMBER OF IC CARD PROCESSES FOR THE IMAGE PROCESSING APPARATUS, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 15/830532 [patent_app_country] => US [patent_app_date] => 2017-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7067 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15830532 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/830532
IMAGE PROCESSING APPARATUS, METHOD OF NOTIFICATION OF THE NUMBER OF IC CARD PROCESSES FOR THE IMAGE PROCESSING APPARATUS, AND RECORDING MEDIUM Dec 3, 2017 Abandoned
Array ( [id] => 14384441 [patent_doc_number] => 20190166133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => MULTICOMPUTER PROCESSING FOR DATA AUTHENTICATION AND EVENT EXECUTION USING A BLOCKCHAIN APPROACH [patent_app_type] => utility [patent_app_number] => 15/827171 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18767 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15827171 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827171
Multicomputer processing for data authentication and event execution using a blockchain approach Nov 29, 2017 Issued
Array ( [id] => 12804055 [patent_doc_number] => 20180159855 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => METHOD AND APPARATUS FOR REGISTERING DEVICE IN CLOUD SERVER [patent_app_type] => utility [patent_app_number] => 15/827300 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11453 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15827300 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827300
Method and apparatus for registering device in cloud server Nov 29, 2017 Issued
Array ( [id] => 16449395 [patent_doc_number] => 10841330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-17 [patent_title] => System for generating a communication pathway for third party vulnerability management [patent_app_type] => utility [patent_app_number] => 15/827292 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 13554 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 359 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15827292 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827292
System for generating a communication pathway for third party vulnerability management Nov 29, 2017 Issued
Array ( [id] => 16416838 [patent_doc_number] => 10824734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => System for recurring information security threat assessment [patent_app_type] => utility [patent_app_number] => 15/827097 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11443 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15827097 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827097
System for recurring information security threat assessment Nov 29, 2017 Issued
Array ( [id] => 14379989 [patent_doc_number] => 20190163907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => ENTITY RESOLUTION-BASED MALICIOUS FILE DETECTION [patent_app_type] => utility [patent_app_number] => 15/827211 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15827211 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827211
Entity resolution-based malicious file detection Nov 29, 2017 Issued
Array ( [id] => 14384483 [patent_doc_number] => 20190166154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => SYSTEM FOR INFORMATION SECURITY THREAT ASSESSMENT BASED ON DATA HISTORY [patent_app_type] => utility [patent_app_number] => 15/827094 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11658 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15827094 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/827094
System for information security threat assessment based on data history Nov 29, 2017 Issued
Array ( [id] => 13876593 [patent_doc_number] => 20190034637 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => IN-VEHICLE APPARATUS FOR EFFICIENT REPROGRAMMING AND CONTROLLING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/825978 [patent_app_country] => US [patent_app_date] => 2017-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4164 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15825978 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/825978
In-vehicle apparatus for efficient reprogramming and controlling method thereof Nov 28, 2017 Issued
Array ( [id] => 14348047 [patent_doc_number] => 20190155996 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => Building Resilient Models to Address Dynamic Customer Data Use Rights [patent_app_type] => utility [patent_app_number] => 15/819338 [patent_app_country] => US [patent_app_date] => 2017-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8851 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 15819338 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/819338
Building resilient models to address dynamic customer data use rights Nov 20, 2017 Issued
Menu