Search

Gregory D. Thompson

Examiner (ID: 3854)

Most Active Art Unit
2835
Art Unit(s)
2835, 2104, 2105, 2103, 2601, 3621
Total Applications
3050
Issued Applications
2682
Pending Applications
57
Abandoned Applications
315

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19663209 [patent_doc_number] => 20240430274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => RANSOMWARE DETECTION AND/OR REMEDIATION AS A SERVICE IN FILE SERVER SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/499144 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27875 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18499144 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/499144
RANSOMWARE DETECTION AND/OR REMEDIATION AS A SERVICE IN FILE SERVER SYSTEMS Oct 30, 2023 Pending
Array ( [id] => 19162099 [patent_doc_number] => 20240154806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => ANTI-CLONING OF DEVICE CRYPTOGRAPHIC KEYS FOR COUNTERFEIT PREVENTION [patent_app_type] => utility [patent_app_number] => 18/385269 [patent_app_country] => US [patent_app_date] => 2023-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14671 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18385269 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/385269
Anti-cloning of device cryptographic keys for counterfeit prevention Oct 29, 2023 Issued
Array ( [id] => 19303766 [patent_doc_number] => 20240232346 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => METHODS AND APPARATUS FOR MACHINE LEARNING BASED MALWARE DETECTION [patent_app_type] => utility [patent_app_number] => 18/495291 [patent_app_country] => US [patent_app_date] => 2023-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14249 [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] => 18495291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/495291
Methods and apparatus for machine learning based malware detection Oct 25, 2023 Issued
Array ( [id] => 19303766 [patent_doc_number] => 20240232346 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => METHODS AND APPARATUS FOR MACHINE LEARNING BASED MALWARE DETECTION [patent_app_type] => utility [patent_app_number] => 18/495291 [patent_app_country] => US [patent_app_date] => 2023-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14249 [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] => 18495291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/495291
Methods and apparatus for machine learning based malware detection Oct 25, 2023 Issued
Array ( [id] => 19006237 [patent_doc_number] => 20240070308 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => PERMISSION SETTING METHOD AND APPARATUS, DEVICE, AND MEDIUM [patent_app_type] => utility [patent_app_number] => 18/493628 [patent_app_country] => US [patent_app_date] => 2023-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13246 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18493628 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/493628
Permission setting method and apparatus, device, and medium Oct 23, 2023 Issued
Array ( [id] => 20306034 [patent_doc_number] => 12452038 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-21 [patent_title] => Secure computing environments with key management for private communication over data networks [patent_app_type] => utility [patent_app_number] => 18/492372 [patent_app_country] => US [patent_app_date] => 2023-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2303 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18492372 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/492372
Secure computing environments with key management for private communication over data networks Oct 22, 2023 Issued
Array ( [id] => 19992853 [patent_doc_number] => 20250131075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => MODULAR IDENTITY VERIFICATION SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 18/489988 [patent_app_country] => US [patent_app_date] => 2023-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3229 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 18489988 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/489988
MODULAR IDENTITY VERIFICATION SYSTEM AND METHOD Oct 18, 2023 Pending
Array ( [id] => 18957656 [patent_doc_number] => 20240045983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => VERIFICATION METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 18/490519 [patent_app_country] => US [patent_app_date] => 2023-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23686 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18490519 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/490519
VERIFICATION METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING APPARATUS Oct 18, 2023 Pending
Array ( [id] => 18957638 [patent_doc_number] => 20240045965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => DISARMING MALWARE IN PROTECTED CONTENT [patent_app_type] => utility [patent_app_number] => 18/489368 [patent_app_country] => US [patent_app_date] => 2023-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11241 [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] => 18489368 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/489368
Disarming malware in protected content Oct 17, 2023 Issued
Array ( [id] => 18960065 [patent_doc_number] => 20240048392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => SYSTEM AND METHOD FOR ESTABLISHING PERMANENT RECORDS BASED ON MICROINTERACTIONS [patent_app_type] => utility [patent_app_number] => 18/381114 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18381114 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/381114
System and method for establishing permanent records based on microinteractions Oct 16, 2023 Issued
Array ( [id] => 18944778 [patent_doc_number] => 20240039917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => SESSION-CENTRIC ACCESS CONTROL FOR SECURE EPHEMERAL SHELLS [patent_app_type] => utility [patent_app_number] => 18/380286 [patent_app_country] => US [patent_app_date] => 2023-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10656 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18380286 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/380286
Session-centric access control for secure ephemeral shells Oct 15, 2023 Issued
Array ( [id] => 19017267 [patent_doc_number] => 11924219 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-03-05 [patent_title] => Age assurance during an interactive query workflow [patent_app_type] => utility [patent_app_number] => 18/379072 [patent_app_country] => US [patent_app_date] => 2023-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5443 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18379072 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/379072
Age assurance during an interactive query workflow Oct 10, 2023 Issued
Array ( [id] => 18957343 [patent_doc_number] => 20240045670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => OBFUSCATION FOR PROTECTION OF STREAMING MEDIA AND OTHER DATA FLOWS [patent_app_type] => utility [patent_app_number] => 18/378436 [patent_app_country] => US [patent_app_date] => 2023-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10419 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 18378436 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/378436
Obfuscation for protection of streaming media and other data flows Oct 9, 2023 Issued
Array ( [id] => 20147509 [patent_doc_number] => 12381859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-05 [patent_title] => Content security at service layer [patent_app_type] => utility [patent_app_number] => 18/477229 [patent_app_country] => US [patent_app_date] => 2023-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 41 [patent_no_of_words] => 21758 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18477229 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/477229
Content security at service layer Sep 27, 2023 Issued
Array ( [id] => 19907168 [patent_doc_number] => 12284190 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-22 [patent_title] => Systems and methods for authenticating data access requests [patent_app_type] => utility [patent_app_number] => 18/474748 [patent_app_country] => US [patent_app_date] => 2023-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3742 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18474748 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/474748
Systems and methods for authenticating data access requests Sep 25, 2023 Issued
Array ( [id] => 20118857 [patent_doc_number] => 12368581 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-22 [patent_title] => Cryptographic processing system and method for implementing CRYSTALS-KYBER cryptographic algorithms and CRYSTALS-Dilithium cryptographic algorithms using table-based arithmetic-to-Boolean (A2B) masked share conversion [patent_app_type] => utility [patent_app_number] => 18/840363 [patent_app_country] => US [patent_app_date] => 2023-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18840363 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/840363
Cryptographic processing system and method for implementing CRYSTALS-KYBER cryptographic algorithms and CRYSTALS-Dilithium cryptographic algorithms using table-based arithmetic-to-Boolean (A2B) masked share conversion Sep 18, 2023 Issued
Array ( [id] => 19758938 [patent_doc_number] => 20250047503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => SYSTEMS AND METHODS FOR PERFORMING CERTAIN COMMUNICATION FUNCTIONS IN A NON-CERTIFIED COMPUTER [patent_app_type] => utility [patent_app_number] => 18/465751 [patent_app_country] => US [patent_app_date] => 2023-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5392 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18465751 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/465751
Systems and methods for performing certain communication functions in a non-certified computer Sep 11, 2023 Issued
Array ( [id] => 19757063 [patent_doc_number] => 20250045628 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => SYSTEMS AND METHODS FOR IMPROVING RELIABILITY OF MACHINE LEARNING MODELS [patent_app_type] => utility [patent_app_number] => 18/365797 [patent_app_country] => US [patent_app_date] => 2023-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6471 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365797 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/365797
SYSTEMS AND METHODS FOR IMPROVING RELIABILITY OF MACHINE LEARNING MODELS Aug 3, 2023 Pending
Array ( [id] => 19813293 [patent_doc_number] => 12244713 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-04 [patent_title] => Snapshot transfer for cloud-based storage across accounts [patent_app_type] => utility [patent_app_number] => 18/363974 [patent_app_country] => US [patent_app_date] => 2023-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8948 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18363974 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/363974
Snapshot transfer for cloud-based storage across accounts Aug 1, 2023 Issued
Array ( [id] => 18883936 [patent_doc_number] => 20240007305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => Encrypted traffic inspection in a cloud-based security system [patent_app_type] => utility [patent_app_number] => 18/363241 [patent_app_country] => US [patent_app_date] => 2023-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11407 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18363241 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/363241
Encrypted traffic inspection in a cloud-based security system Jul 31, 2023 Issued
Menu