
Kyle M. Riddle
Examiner (ID: 4782)
| Most Active Art Unit | 3748 |
| Art Unit(s) | 3748 |
| Total Applications | 452 |
| Issued Applications | 387 |
| Pending Applications | 7 |
| Abandoned Applications | 58 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17739079
[patent_doc_number] => 20220224541
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => PREVENTING AN INCORRECT TRANSMISSION OF A COPY OF A RECORD OF DATA TO A DISTRIBUTED LEDGER SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/711559
[patent_app_country] => US
[patent_app_date] => 2022-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5804
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17711559
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/711559 | Preventing an incorrect transmission of a copy of a record of data to a distributed ledger system | Mar 31, 2022 | Issued |
Array
(
[id] => 18681185
[patent_doc_number] => 20230318852
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-05
[patent_title] => COMPUTING DEVICE DIGITAL CERTIFICATES THAT INCLUDE A GEOGRAPHIC EXTENSION
[patent_app_type] => utility
[patent_app_number] => 17/710760
[patent_app_country] => US
[patent_app_date] => 2022-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15676
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710760
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/710760 | Computing device digital certificates that include a geographic extension | Mar 30, 2022 | Issued |
Array
(
[id] => 19228674
[patent_doc_number] => 12008311
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-06-11
[patent_title] => Online purchase autofill plug-in
[patent_app_type] => utility
[patent_app_number] => 18/110465
[patent_app_country] => US
[patent_app_date] => 2022-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8149
[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] => 18110465
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/110465 | Online purchase autofill plug-in | Feb 15, 2022 | Issued |
Array
(
[id] => 18549103
[patent_doc_number] => 11722467
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-08
[patent_title] => Secured communication from within non-volatile memory device
[patent_app_type] => utility
[patent_app_number] => 17/591824
[patent_app_country] => US
[patent_app_date] => 2022-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 9326
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17591824
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/591824 | Secured communication from within non-volatile memory device | Feb 2, 2022 | Issued |
Array
(
[id] => 19655398
[patent_doc_number] => 12177210
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-24
[patent_title] => Full-duplex password-less authentication
[patent_app_type] => utility
[patent_app_number] => 17/557091
[patent_app_country] => US
[patent_app_date] => 2021-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 19
[patent_no_of_words] => 10705
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 426
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17557091
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/557091 | Full-duplex password-less authentication | Dec 20, 2021 | Issued |
Array
(
[id] => 19764774
[patent_doc_number] => 12223065
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-02-11
[patent_title] => Separate authorization for managing stages in a data pipeline
[patent_app_type] => utility
[patent_app_number] => 17/547934
[patent_app_country] => US
[patent_app_date] => 2021-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 15531
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17547934
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/547934 | Separate authorization for managing stages in a data pipeline | Dec 9, 2021 | Issued |
Array
(
[id] => 17478510
[patent_doc_number] => 20220086014
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-17
[patent_title] => CLIENT CERTIFICATE AUTHENTICATION IN MULTI-NODE SCENARIOS
[patent_app_type] => utility
[patent_app_number] => 17/536522
[patent_app_country] => US
[patent_app_date] => 2021-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6657
[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] => 17536522
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/536522 | Client certificate authentication in multi-node scenarios | Nov 28, 2021 | Issued |
Array
(
[id] => 17418122
[patent_doc_number] => 20220053027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-17
[patent_title] => DIVIDING A DATA PROCESSING DEVICE INTO SEPARATE SECURITY DOMAINS
[patent_app_type] => utility
[patent_app_number] => 17/513732
[patent_app_country] => US
[patent_app_date] => 2021-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 30335
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 17513732
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/513732 | Dividing a data processing device into separate security domains | Oct 27, 2021 | Issued |
Array
(
[id] => 19109450
[patent_doc_number] => 11962573
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-16
[patent_title] => System and method for providing access to secured content field
[patent_app_type] => utility
[patent_app_number] => 17/511199
[patent_app_country] => US
[patent_app_date] => 2021-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9347
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17511199
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/511199 | System and method for providing access to secured content field | Oct 25, 2021 | Issued |
Array
(
[id] => 20123493
[patent_doc_number] => 20250238524
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-24
[patent_title] => BACKDOOR DETECTING APPARATUS, BACKDOOR DETECTING METHOD, AND BACKDOOR DETECTING PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/698063
[patent_app_country] => US
[patent_app_date] => 2021-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18698063
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/698063 | BACKDOOR DETECTING APPARATUS, BACKDOOR DETECTING METHOD, AND BACKDOOR DETECTING PROGRAM | Oct 13, 2021 | Pending |
Array
(
[id] => 20119011
[patent_doc_number] => 12368739
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-22
[patent_title] => Adaptive network attack prediction system
[patent_app_type] => utility
[patent_app_number] => 17/450801
[patent_app_country] => US
[patent_app_date] => 2021-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5816
[patent_no_of_claims] => 20
[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] => 17450801
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/450801 | Adaptive network attack prediction system | Oct 12, 2021 | Issued |
Array
(
[id] => 17374927
[patent_doc_number] => 20220029979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-27
[patent_title] => AUTHENTICATION OF PLUGINS IN A VIRTUALIZED COMPUTING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/496743
[patent_app_country] => US
[patent_app_date] => 2021-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6758
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17496743
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/496743 | Authentication of plugins in a virtualized computing environment | Oct 6, 2021 | Issued |
Array
(
[id] => 17537593
[patent_doc_number] => 20220116202
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-14
[patent_title] => METHOD FOR GENERATING RANDOM NUMBERS
[patent_app_type] => utility
[patent_app_number] => 17/449819
[patent_app_country] => US
[patent_app_date] => 2021-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3627
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17449819
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/449819 | Method for generating random numbers | Oct 3, 2021 | Issued |
Array
(
[id] => 17591529
[patent_doc_number] => 11329817
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-10
[patent_title] => Protecting data using controlled corruption in computer networks
[patent_app_type] => utility
[patent_app_number] => 17/492477
[patent_app_country] => US
[patent_app_date] => 2021-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 42
[patent_no_of_words] => 43749
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 396
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17492477
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/492477 | Protecting data using controlled corruption in computer networks | Sep 30, 2021 | Issued |
Array
(
[id] => 18089582
[patent_doc_number] => 11539726
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-27
[patent_title] => System and method for generating heuristic rules for identifying spam emails based on fields in headers of emails
[patent_app_type] => utility
[patent_app_number] => 17/489948
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9267
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17489948
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/489948 | System and method for generating heuristic rules for identifying spam emails based on fields in headers of emails | Sep 29, 2021 | Issued |
Array
(
[id] => 17346044
[patent_doc_number] => 20220012375
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => DATA PROTECTION SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 17/483310
[patent_app_country] => US
[patent_app_date] => 2021-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4311
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17483310
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/483310 | Data protection system and method | Sep 22, 2021 | Issued |
Array
(
[id] => 18271901
[patent_doc_number] => 20230093143
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => SPLIT ONE-TIME PASSWORD DIGITS FOR SECURE TRANSMISSIONS TO SELECTED DEVICES
[patent_app_type] => utility
[patent_app_number] => 17/481162
[patent_app_country] => US
[patent_app_date] => 2021-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10566
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17481162
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/481162 | Split one-time password digits for secure transmissions to selected devices | Sep 20, 2021 | Issued |
Array
(
[id] => 19680293
[patent_doc_number] => 12192171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-07
[patent_title] => Supporting zone-based policy enforcement for a firewall connected to a one-arm load balancer
[patent_app_type] => utility
[patent_app_number] => 17/447821
[patent_app_country] => US
[patent_app_date] => 2021-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8380
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17447821
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/447821 | Supporting zone-based policy enforcement for a firewall connected to a one-arm load balancer | Sep 15, 2021 | Issued |
Array
(
[id] => 18229697
[patent_doc_number] => 20230068691
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-02
[patent_title] => SYSTEM AND METHOD FOR CORRELATING FILESYSTEM EVENTS INTO MEANINGFUL BEHAVIORS
[patent_app_type] => utility
[patent_app_number] => 17/446531
[patent_app_country] => US
[patent_app_date] => 2021-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5817
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17446531
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/446531 | System and method for correlating filesystem events into meaningful behaviors | Aug 30, 2021 | Issued |
Array
(
[id] => 18221612
[patent_doc_number] => 20230060606
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-02
[patent_title] => FILESYSTEM OBJECT PROTECTION FROM RANSOMWARE ATTACKS
[patent_app_type] => utility
[patent_app_number] => 17/445963
[patent_app_country] => US
[patent_app_date] => 2021-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9937
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17445963
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/445963 | Filesystem object protection from ransomware attacks | Aug 25, 2021 | Issued |