Search

Geoffrey L. Knable

Examiner (ID: 8857, Phone: (571)272-1220 , Office: P/1747 )

Most Active Art Unit
1733
Art Unit(s)
1301, 1754, 3612, 1749, 1791, 1733, 1747
Total Applications
1885
Issued Applications
1261
Pending Applications
50
Abandoned Applications
575

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18277701 [patent_doc_number] => 11616655 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Asymmetric cryptography assisted authentication and access protocols [patent_app_type] => utility [patent_app_number] => 16/894374 [patent_app_country] => US [patent_app_date] => 2020-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4139 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16894374 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/894374
Asymmetric cryptography assisted authentication and access protocols Jun 4, 2020 Issued
Array ( [id] => 17722394 [patent_doc_number] => 20220215116 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => UTILITY OPTIMIZED DIFFERENTIAL PRIVACY SYSTEM [patent_app_type] => utility [patent_app_number] => 17/610795 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8280 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17610795 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/610795
Utility optimized differential privacy system May 12, 2020 Issued
Array ( [id] => 19981039 [patent_doc_number] => 12348534 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Method and system for detecting intrusion in a vehicle system [patent_app_type] => utility [patent_app_number] => 17/611084 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 0 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17611084 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/611084
Method and system for detecting intrusion in a vehicle system May 12, 2020 Issued
Array ( [id] => 16950553 [patent_doc_number] => 20210209245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => PERSONAL INFORMATION MANAGEMENT DEVICE, SYSTEM, METHOD AND COMPUTER-READABLE NON-TRANSITORY MEDIUM THEREFOR [patent_app_type] => utility [patent_app_number] => 15/931528 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14406 [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] => 15931528 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/931528
Personal information management device, system, method and computer-readable non-transitory medium therefor May 12, 2020 Issued
Array ( [id] => 17597718 [patent_doc_number] => 20220147292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-12 [patent_title] => PERFORM SECURITY JOBS USING AUTHENTICATION IN IMAGE FORMING APPARATUS [patent_app_type] => utility [patent_app_number] => 17/602187 [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] => 7619 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17602187 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/602187
PERFORM SECURITY JOBS USING AUTHENTICATION IN IMAGE FORMING APPARATUS May 11, 2020 Abandoned
Array ( [id] => 17218769 [patent_doc_number] => 20210352107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => MULP: A MULTI-LAYER APPROACH TO ACL PRUNING [patent_app_type] => utility [patent_app_number] => 16/866651 [patent_app_country] => US [patent_app_date] => 2020-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24106 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16866651 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/866651
MULP: a multi-layer approach to ACL pruning May 4, 2020 Issued
Array ( [id] => 17202223 [patent_doc_number] => 20210342318 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => DEDUPLICATION OF ENCRYPTED DATA [patent_app_type] => utility [patent_app_number] => 16/864649 [patent_app_country] => US [patent_app_date] => 2020-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7110 [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] => 16864649 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/864649
Deduplication of encrypted data Apr 30, 2020 Issued
Array ( [id] => 17909545 [patent_doc_number] => 11463420 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-04 [patent_title] => Storage unit partial task processing [patent_app_type] => utility [patent_app_number] => 16/858839 [patent_app_country] => US [patent_app_date] => 2020-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 6212 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16858839 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/858839
Storage unit partial task processing Apr 26, 2020 Issued
Array ( [id] => 18220253 [patent_doc_number] => 11595211 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => Apparatus and methods for intelligent token-based authentication within a distributed database using hierarchical data files [patent_app_type] => utility [patent_app_number] => 16/848970 [patent_app_country] => US [patent_app_date] => 2020-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6224 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16848970 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/848970
Apparatus and methods for intelligent token-based authentication within a distributed database using hierarchical data files Apr 14, 2020 Issued
Array ( [id] => 19703539 [patent_doc_number] => 12197568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => System and method for detection of anomalous controller area network (CAN) messages [patent_app_type] => utility [patent_app_number] => 17/602781 [patent_app_country] => US [patent_app_date] => 2020-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 7 [patent_no_of_words] => 11067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17602781 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/602781
System and method for detection of anomalous controller area network (CAN) messages Apr 7, 2020 Issued
Array ( [id] => 19703539 [patent_doc_number] => 12197568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => System and method for detection of anomalous controller area network (CAN) messages [patent_app_type] => utility [patent_app_number] => 17/602781 [patent_app_country] => US [patent_app_date] => 2020-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 7 [patent_no_of_words] => 11067 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17602781 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/602781
System and method for detection of anomalous controller area network (CAN) messages Apr 7, 2020 Issued
Array ( [id] => 17545096 [patent_doc_number] => 11310240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-19 [patent_title] => Generating and utilizing digital visual codes to grant privileges via a networking system [patent_app_type] => utility [patent_app_number] => 16/841445 [patent_app_country] => US [patent_app_date] => 2020-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 27692 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16841445 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/841445
Generating and utilizing digital visual codes to grant privileges via a networking system Apr 5, 2020 Issued
Array ( [id] => 16195277 [patent_doc_number] => 20200236126 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-23 [patent_title] => SYSTEMS AND METHODS FOR DETECTION AND MITIGATION OF MALICIOUS ENCRYPTION [patent_app_type] => utility [patent_app_number] => 16/839377 [patent_app_country] => US [patent_app_date] => 2020-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13102 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16839377 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/839377
Systems and methods for detection and mitigation of malicious encryption Apr 2, 2020 Issued
Array ( [id] => 16179274 [patent_doc_number] => 20200226242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => Single Sign-On Solution Using Blockchain [patent_app_type] => utility [patent_app_number] => 16/836166 [patent_app_country] => US [patent_app_date] => 2020-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13655 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16836166 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/836166
Single sign-on solution using blockchain Mar 30, 2020 Issued
Array ( [id] => 16181359 [patent_doc_number] => 20200228328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => METHOD AND SYSTEM FOR KEY AGREEMENT UTILIZING SEMIGROUPS [patent_app_type] => utility [patent_app_number] => 16/836377 [patent_app_country] => US [patent_app_date] => 2020-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9916 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16836377 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/836377
Method and system for key agreement utilizing semigroups Mar 30, 2020 Issued
Array ( [id] => 18687292 [patent_doc_number] => 11783031 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-10 [patent_title] => Systems and methods for utilizing federated machine-learning to protect against potentially malicious data [patent_app_type] => utility [patent_app_number] => 16/836791 [patent_app_country] => US [patent_app_date] => 2020-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8497 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 366 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16836791 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/836791
Systems and methods for utilizing federated machine-learning to protect against potentially malicious data Mar 30, 2020 Issued
Array ( [id] => 17616561 [patent_doc_number] => 20220158841 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-19 [patent_title] => METHODS AND DEVICES FOR PROVING KNOWLEDGE OF A DATA ITEM BY A USER OF A BLOCKCHAIN [patent_app_type] => utility [patent_app_number] => 17/599199 [patent_app_country] => US [patent_app_date] => 2020-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6816 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17599199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/599199
Methods and devices for proving knowledge of a data item by a user of a blockchain Mar 26, 2020 Issued
Array ( [id] => 17669345 [patent_doc_number] => 11363058 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Detecting execution of modified executable code [patent_app_type] => utility [patent_app_number] => 16/827047 [patent_app_country] => US [patent_app_date] => 2020-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8695 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16827047 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/827047
Detecting execution of modified executable code Mar 22, 2020 Issued
Array ( [id] => 16165327 [patent_doc_number] => 20200220896 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => SDN-Based DDoS Attack Prevention Method, Apparatus, and System [patent_app_type] => utility [patent_app_number] => 16/824036 [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] => 29287 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824036 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824036
SDN-based DDoS attack prevention method, apparatus, and system Mar 18, 2020 Issued
Array ( [id] => 17651701 [patent_doc_number] => 11354431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-07 [patent_title] => Method and system for granting permissions to parties within an organization [patent_app_type] => utility [patent_app_number] => 16/823145 [patent_app_country] => US [patent_app_date] => 2020-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 26162 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16823145 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823145
Method and system for granting permissions to parties within an organization Mar 17, 2020 Issued
Menu