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] => 17970330 [patent_doc_number] => 11487865 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Method and system for SSIS password management integration [patent_app_type] => utility [patent_app_number] => 16/910530 [patent_app_country] => US [patent_app_date] => 2020-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9611 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16910530 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/910530
Method and system for SSIS password management integration Jun 23, 2020 Issued
Array ( [id] => 18074339 [patent_doc_number] => 11533185 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-12-20 [patent_title] => Systems for generating and managing certificate authorities [patent_app_type] => utility [patent_app_number] => 16/910010 [patent_app_country] => US [patent_app_date] => 2020-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 16993 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16910010 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/910010
Systems for generating and managing certificate authorities Jun 22, 2020 Issued
Array ( [id] => 18608890 [patent_doc_number] => 11750379 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-05 [patent_title] => Secure optical communication link [patent_app_type] => utility [patent_app_number] => 16/899536 [patent_app_country] => US [patent_app_date] => 2020-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 6646 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16899536 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/899536
Secure optical communication link Jun 10, 2020 Issued
Array ( [id] => 17146348 [patent_doc_number] => 20210314361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => DEFINING AND USING SERVICE RULES THAT REFERENCE ENDPOINT GROUP IDENTIFIERS [patent_app_type] => utility [patent_app_number] => 16/897695 [patent_app_country] => US [patent_app_date] => 2020-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16897695 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/897695
Defining and using service rules that reference endpoint group identifiers Jun 9, 2020 Issued
Array ( [id] => 18033001 [patent_doc_number] => 11516207 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-29 [patent_title] => Method for provision of identity verification certificate [patent_app_type] => utility [patent_app_number] => 16/890584 [patent_app_country] => US [patent_app_date] => 2020-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7981 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16890584 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/890584
Method for provision of identity verification certificate Jun 1, 2020 Issued
Array ( [id] => 19137037 [patent_doc_number] => 11971998 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-30 [patent_title] => Data comparison device, data comparison system, and data comparison method [patent_app_type] => utility [patent_app_number] => 16/890046 [patent_app_country] => US [patent_app_date] => 2020-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 24 [patent_no_of_words] => 14193 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 587 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16890046 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/890046
Data comparison device, data comparison system, and data comparison method Jun 1, 2020 Issued
Array ( [id] => 17970353 [patent_doc_number] => 11487888 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-01 [patent_title] => Systems and methods for protecting neural network weights [patent_app_type] => utility [patent_app_number] => 16/888885 [patent_app_country] => US [patent_app_date] => 2020-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6272 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 16888885 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888885
Systems and methods for protecting neural network weights May 31, 2020 Issued
Array ( [id] => 16271234 [patent_doc_number] => 20200272722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => Method and System for Providing a Brain Computer Interface [patent_app_type] => utility [patent_app_number] => 16/872924 [patent_app_country] => US [patent_app_date] => 2020-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8538 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16872924 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/872924
Method and system for providing a brain computer interface May 11, 2020 Issued
Array ( [id] => 17216682 [patent_doc_number] => 20210350020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => De-identified Identity Proofing Methods and Systems [patent_app_type] => utility [patent_app_number] => 16/870982 [patent_app_country] => US [patent_app_date] => 2020-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5917 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16870982 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/870982
De-identified Identity Proofing Methods and Systems May 9, 2020 Abandoned
Array ( [id] => 16209226 [patent_doc_number] => 20200242216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => BUILDING RESILIENT MODELS TO ADDRESS DYNAMIC CUSTOMER DATA USE RIGHTS [patent_app_type] => utility [patent_app_number] => 16/852280 [patent_app_country] => US [patent_app_date] => 2020-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9230 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16852280 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/852280
Building resilient models to address dynamic customer data use rights Apr 16, 2020 Issued
Array ( [id] => 19782484 [patent_doc_number] => 12231532 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-18 [patent_title] => Scalable tweak engines and prefetched tweak values for encyrption engines [patent_app_type] => utility [patent_app_number] => 16/831356 [patent_app_country] => US [patent_app_date] => 2020-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6985 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16831356 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/831356
Scalable tweak engines and prefetched tweak values for encyrption engines Mar 25, 2020 Issued
Array ( [id] => 16365559 [patent_doc_number] => 20200322310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => Applying Attestation to the Border Gateway Protocol (BGP) [patent_app_type] => utility [patent_app_number] => 16/825068 [patent_app_country] => US [patent_app_date] => 2020-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7028 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16825068 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/825068
Applying attestation to the border gateway protocol (BGP) Mar 19, 2020 Issued
Array ( [id] => 16331102 [patent_doc_number] => 20200302068 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => METHOD FOR EXECUTING, WITH A MICROPROCESSOR, A BINARY CODE CONTAINING A CALLING FUNCTION AND A CALLED FUNCTION [patent_app_type] => utility [patent_app_number] => 16/823441 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 16823441 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823441
METHOD FOR EXECUTING, WITH A MICROPROCESSOR, A BINARY CODE CONTAINING A CALLING FUNCTION AND A CALLED FUNCTION Mar 18, 2020 Abandoned
Array ( [id] => 17333015 [patent_doc_number] => 11223487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Method and system for secure blockchain-based vehicular digital forensics [patent_app_type] => utility [patent_app_number] => 16/824093 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 9297 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 570 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824093 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824093
Method and system for secure blockchain-based vehicular digital forensics Mar 18, 2020 Issued
Array ( [id] => 17011855 [patent_doc_number] => 20210243016 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => METHOD FOR ENCRYPTION AND DECRYPTION, PROGRAMMABLE SWITCH AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 16/820122 [patent_app_country] => US [patent_app_date] => 2020-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5730 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16820122 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/820122
Method for encryption and decryption, programmable switch and computer program product Mar 15, 2020 Issued
Array ( [id] => 18178595 [patent_doc_number] => 20230039324 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => A CONFIRMATION METHOD AND SYSTEM WITH PROGRAMMABLE DEVICES [patent_app_type] => utility [patent_app_number] => 17/758793 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2174 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17758793 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/758793
A CONFIRMATION METHOD AND SYSTEM WITH PROGRAMMABLE DEVICES Mar 10, 2020 Abandoned
Array ( [id] => 17101005 [patent_doc_number] => 20210288796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => Configuring Networked Devices Sharing a Common Firmware Key [patent_app_type] => utility [patent_app_number] => 16/815436 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3874 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16815436 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/815436
Configuring networked devices sharing a common firmware key Mar 10, 2020 Issued
Array ( [id] => 19197956 [patent_doc_number] => 11995194 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-05-28 [patent_title] => Self-contained encrypted data and decryption application for third party data storage and data dissemination [patent_app_type] => utility [patent_app_number] => 16/810962 [patent_app_country] => US [patent_app_date] => 2020-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 31477 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16810962 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/810962
Self-contained encrypted data and decryption application for third party data storage and data dissemination Mar 5, 2020 Issued
Array ( [id] => 17071575 [patent_doc_number] => 20210273792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => PROVIDING CASCADING QUANTUM ENCRYPTION SERVICES IN QUANTUM COMPUTING SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/805920 [patent_app_country] => US [patent_app_date] => 2020-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4364 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16805920 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/805920
Providing cascading quantum encryption services in quantum computing systems Mar 1, 2020 Issued
Array ( [id] => 17197041 [patent_doc_number] => 11165818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Systems and methods for preventing denial of service attacks utilizing a proxy server [patent_app_type] => utility [patent_app_number] => 16/800807 [patent_app_country] => US [patent_app_date] => 2020-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6557 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16800807 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/800807
Systems and methods for preventing denial of service attacks utilizing a proxy server Feb 24, 2020 Issued
Menu