
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] => 18802561
[patent_doc_number] => 11835717
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Pairing with companion device
[patent_app_type] => utility
[patent_app_number] => 17/179110
[patent_app_country] => US
[patent_app_date] => 2021-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 23384
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17179110
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/179110 | Pairing with companion device | Feb 17, 2021 | Issued |
Array
(
[id] => 18855839
[patent_doc_number] => 11853419
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-26
[patent_title] => Apparatus and method for preventing side channel attack for NTRU LPRime algorithm
[patent_app_type] => utility
[patent_app_number] => 17/081810
[patent_app_country] => US
[patent_app_date] => 2021-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3181
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17081810
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/081810 | Apparatus and method for preventing side channel attack for NTRU LPRime algorithm | Jan 31, 2021 | Issued |
Array
(
[id] => 17144049
[patent_doc_number] => 20210312062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-07
[patent_title] => RECORD MANAGEMENT APPARATUS
[patent_app_type] => utility
[patent_app_number] => 17/138851
[patent_app_country] => US
[patent_app_date] => 2020-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5374
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17138851
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/138851 | RECORD MANAGEMENT APPARATUS | Dec 29, 2020 | Abandoned |
Array
(
[id] => 19094761
[patent_doc_number] => 11956234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-09
[patent_title] => Method and apparatus for registering device in cloud server
[patent_app_type] => utility
[patent_app_number] => 17/136586
[patent_app_country] => US
[patent_app_date] => 2020-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 11470
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17136586
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/136586 | Method and apparatus for registering device in cloud server | Dec 28, 2020 | Issued |
Array
(
[id] => 19628366
[patent_doc_number] => 12167236
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-10
[patent_title] => Remote management of hardware security modules
[patent_app_type] => utility
[patent_app_number] => 17/118837
[patent_app_country] => US
[patent_app_date] => 2020-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10863
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 316
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17118837
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/118837 | Remote management of hardware security modules | Dec 10, 2020 | Issued |
Array
(
[id] => 18527917
[patent_doc_number] => 11714911
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-01
[patent_title] => Securing data in multitenant environment
[patent_app_type] => utility
[patent_app_number] => 17/114318
[patent_app_country] => US
[patent_app_date] => 2020-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5278
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17114318
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/114318 | Securing data in multitenant environment | Dec 6, 2020 | Issued |
Array
(
[id] => 18191408
[patent_doc_number] => 11582020
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Homomorphic encryption offload for lightweight devices
[patent_app_type] => utility
[patent_app_number] => 17/109795
[patent_app_country] => US
[patent_app_date] => 2020-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 14
[patent_no_of_words] => 14214
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17109795
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/109795 | Homomorphic encryption offload for lightweight devices | Dec 1, 2020 | Issued |
Array
(
[id] => 19312970
[patent_doc_number] => 12038782
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-16
[patent_title] => System and method of synchronizing a distributed clock in a packet-compatible network
[patent_app_type] => utility
[patent_app_number] => 17/107090
[patent_app_country] => US
[patent_app_date] => 2020-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4261
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17107090
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/107090 | System and method of synchronizing a distributed clock in a packet-compatible network | Nov 29, 2020 | Issued |
Array
(
[id] => 16851805
[patent_doc_number] => 20210152550
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => MACHINE LEARNING FOR DOCUMENT AUTHENTICATION
[patent_app_type] => utility
[patent_app_number] => 17/104578
[patent_app_country] => US
[patent_app_date] => 2020-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11934
[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] => 17104578
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/104578 | MACHINE LEARNING FOR DOCUMENT AUTHENTICATION | Nov 24, 2020 | Abandoned |
Array
(
[id] => 17924936
[patent_doc_number] => 11468190
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Application programming interfaces for notebook settings
[patent_app_type] => utility
[patent_app_number] => 16/952918
[patent_app_country] => US
[patent_app_date] => 2020-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 19
[patent_no_of_words] => 7832
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16952918
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/952918 | Application programming interfaces for notebook settings | Nov 18, 2020 | Issued |
Array
(
[id] => 17581451
[patent_doc_number] => 20220138306
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => OFFLINE MULTI-FACTOR ONE-TIME PASSWORD AUTHENTICATION
[patent_app_type] => utility
[patent_app_number] => 17/089895
[patent_app_country] => US
[patent_app_date] => 2020-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17089895
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/089895 | OFFLINE MULTI-FACTOR ONE-TIME PASSWORD AUTHENTICATION | Nov 4, 2020 | Abandoned |
Array
(
[id] => 17581473
[patent_doc_number] => 20220138328
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => VALIDATION OF TRANSACTION LEDGER CONTENT USING JAVA SCRIPT OBJECT NOTATION SCHEMA DEFINITION
[patent_app_type] => utility
[patent_app_number] => 17/083515
[patent_app_country] => US
[patent_app_date] => 2020-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4099
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 17083515
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/083515 | VALIDATION OF TRANSACTION LEDGER CONTENT USING JAVA SCRIPT OBJECT NOTATION SCHEMA DEFINITION | Oct 28, 2020 | Abandoned |
Array
(
[id] => 16561242
[patent_doc_number] => 20210006391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-07
[patent_title] => DATA PROCESSING METHOD, CIRCUIT, TERMINAL DEVICE AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/029410
[patent_app_country] => US
[patent_app_date] => 2020-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7548
[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] => 17029410
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/029410 | DATA PROCESSING METHOD, CIRCUIT, TERMINAL DEVICE AND STORAGE MEDIUM | Sep 22, 2020 | Abandoned |
Array
(
[id] => 17401834
[patent_doc_number] => 20220043924
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-10
[patent_title] => PASSTHROUGH MOBILE APPLICATION POLICY
[patent_app_type] => utility
[patent_app_number] => 16/985550
[patent_app_country] => US
[patent_app_date] => 2020-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9197
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16985550
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/985550 | Passthrough mobile application policy | Aug 4, 2020 | Issued |
Array
(
[id] => 17669091
[patent_doc_number] => 11362804
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-14
[patent_title] => System for interexchange of state data among disparate block chains
[patent_app_type] => utility
[patent_app_number] => 16/938349
[patent_app_country] => US
[patent_app_date] => 2020-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10431
[patent_no_of_claims] => 17
[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] => 16938349
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/938349 | System for interexchange of state data among disparate block chains | Jul 23, 2020 | Issued |
Array
(
[id] => 16587169
[patent_doc_number] => 20210021571
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-21
[patent_title] => VEHICULAR FIREWALL PROVISION DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/930758
[patent_app_country] => US
[patent_app_date] => 2020-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6973
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 16930758
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/930758 | VEHICULAR FIREWALL PROVISION DEVICE | Jul 15, 2020 | Abandoned |
Array
(
[id] => 16424066
[patent_doc_number] => 20200349264
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-05
[patent_title] => DATA DECRYPTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/930563
[patent_app_country] => US
[patent_app_date] => 2020-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6409
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16930563
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/930563 | DATA DECRYPTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE | Jul 15, 2020 | Abandoned |
Array
(
[id] => 16577615
[patent_doc_number] => 20210012016
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROTECTING CONFIDENTIAL INTEGRATED CIRCUIT DESIGN
[patent_app_type] => utility
[patent_app_number] => 16/924919
[patent_app_country] => US
[patent_app_date] => 2020-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8786
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16924919
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/924919 | Method, apparatus and computer program product for protecting confidential integrated circuit design | Jul 8, 2020 | Issued |
Array
(
[id] => 16559307
[patent_doc_number] => 20210004456
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-07
[patent_title] => METHOD FOR EXECUTING A BINARY CODE OF A SECURE FUNCTION WITH A MICROPROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/918144
[patent_app_country] => US
[patent_app_date] => 2020-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12619
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 481
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16918144
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/918144 | Method for executing a binary code of a secure function with a microprocessor | Jun 30, 2020 | Issued |
Array
(
[id] => 17348055
[patent_doc_number] => 20220014386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => MOVING TARGET AUTHENTICATION PROTOCOLS
[patent_app_type] => utility
[patent_app_number] => 16/912482
[patent_app_country] => US
[patent_app_date] => 2020-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5770
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16912482
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/912482 | Moving target authentication protocols | Jun 24, 2020 | Issued |