
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |