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] => 17763692 [patent_doc_number] => 20220237304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => Data Processing Device and Method for Processing Secret Data [patent_app_type] => utility [patent_app_number] => 17/574779 [patent_app_country] => US [patent_app_date] => 2022-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5625 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17574779 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/574779
Data processing device and method for processing secret data Jan 12, 2022 Issued
Array ( [id] => 19802831 [patent_doc_number] => 20250068756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => SECURE CLUSTER CALCULATION SYSTEM, SECURE CLUSTER CALCULATION APPARATUS, SECURE CLUSTER CALCULATION METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 18/726808 [patent_app_country] => US [patent_app_date] => 2022-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7093 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 595 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18726808 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/726808
SECURE CLUSTER CALCULATION SYSTEM, SECURE CLUSTER CALCULATION APPARATUS, SECURE CLUSTER CALCULATION METHOD, AND PROGRAM Jan 10, 2022 Pending
Array ( [id] => 19540182 [patent_doc_number] => 12132744 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-29 [patent_title] => Method for processing web requests [patent_app_type] => utility [patent_app_number] => 17/572738 [patent_app_country] => US [patent_app_date] => 2022-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10578 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17572738 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/572738
Method for processing web requests Jan 10, 2022 Issued
Array ( [id] => 17722393 [patent_doc_number] => 20220215115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => SYSTEMS AND METHODS USING EMULATION FOR END TO END ENCRYPTION [patent_app_type] => utility [patent_app_number] => 17/570730 [patent_app_country] => US [patent_app_date] => 2022-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16953 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570730 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/570730
Systems and methods using emulation for end to end encryption Jan 6, 2022 Issued
Array ( [id] => 17551056 [patent_doc_number] => 20220122398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => Access Control System and Method for Use by an Access Device [patent_app_type] => utility [patent_app_number] => 17/646837 [patent_app_country] => US [patent_app_date] => 2022-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17646837 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/646837
Access control system and method for use by an access device Jan 2, 2022 Issued
Array ( [id] => 17678023 [patent_doc_number] => 20220191190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => ESTABLISHING AN AD-HOC SECURE CONNECTION BETWEEN TWO ELECTRONIC COMPUTING DEVICES USING A SELF-EXPIRING LOCALLY TRANSMITTED INFORMATION PACKET [patent_app_type] => utility [patent_app_number] => 17/561142 [patent_app_country] => US [patent_app_date] => 2021-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8591 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17561142 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/561142
Establishing an ad-hoc secure connection between two electronic computing devices using a self-expiring locally transmitted information packet Dec 22, 2021 Issued
Array ( [id] => 17523811 [patent_doc_number] => 20220109660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [patent_title] => CONTENT SECURITY AT SERVICE LAYER [patent_app_type] => utility [patent_app_number] => 17/556433 [patent_app_country] => US [patent_app_date] => 2021-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26181 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17556433 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/556433
Content security at service layer Dec 19, 2021 Issued
Array ( [id] => 19222526 [patent_doc_number] => 20240187230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => A LOW OVERHEAD METHOD AND ARCHITECTURE FOR SIDE-CHANNEL ATTACK RESISTANCE IN ELLIPTIC CURVE ARITHMETIC [patent_app_type] => utility [patent_app_number] => 17/799819 [patent_app_country] => US [patent_app_date] => 2021-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6897 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17799819 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/799819
A LOW OVERHEAD METHOD AND ARCHITECTURE FOR SIDE-CHANNEL ATTACK RESISTANCE IN ELLIPTIC CURVE ARITHMETIC Dec 16, 2021 Pending
Array ( [id] => 20204733 [patent_doc_number] => 12407524 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Certificate revocation and management for autonomous vehicles [patent_app_type] => utility [patent_app_number] => 17/548947 [patent_app_country] => US [patent_app_date] => 2021-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 7888 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17548947 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/548947
Certificate revocation and management for autonomous vehicles Dec 12, 2021 Issued
Array ( [id] => 19214408 [patent_doc_number] => 12003489 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Mechanisms to reduce exposure of sensitive telemetry data in computing networks [patent_app_type] => utility [patent_app_number] => 17/544355 [patent_app_country] => US [patent_app_date] => 2021-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 20186 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17544355 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/544355
Mechanisms to reduce exposure of sensitive telemetry data in computing networks Dec 6, 2021 Issued
Array ( [id] => 17644908 [patent_doc_number] => 20220172647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-02 [patent_title] => SYSTEM AND METHOD FOR PROCESSING BOOLEAN AND GARBLED CIRCUITS IN MEMORY-LIMITED ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 17/456762 [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] => 6208 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17456762 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/456762
System and method for processing boolean and garbled circuits in memory-limited environments Nov 28, 2021 Issued
Array ( [id] => 19426844 [patent_doc_number] => 12086264 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-09-10 [patent_title] => Software risk assessment [patent_app_type] => utility [patent_app_number] => 17/535913 [patent_app_country] => US [patent_app_date] => 2021-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 18871 [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] => 17535913 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/535913
Software risk assessment Nov 25, 2021 Issued
Array ( [id] => 19138782 [patent_doc_number] => 11973770 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-04-30 [patent_title] => Techniques for multi-tenant vulnerability scanning [patent_app_type] => utility [patent_app_number] => 17/532557 [patent_app_country] => US [patent_app_date] => 2021-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4756 [patent_no_of_claims] => 15 [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] => 17532557 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/532557
Techniques for multi-tenant vulnerability scanning Nov 21, 2021 Issued
Array ( [id] => 19212484 [patent_doc_number] => 12001547 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Method, system and apparatus for detecting malicious modifications to semiconductor devices [patent_app_type] => utility [patent_app_number] => 17/529640 [patent_app_country] => US [patent_app_date] => 2021-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 22 [patent_no_of_words] => 11136 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [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] => 17529640 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/529640
Method, system and apparatus for detecting malicious modifications to semiconductor devices Nov 17, 2021 Issued
Array ( [id] => 18624840 [patent_doc_number] => 11757905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-12 [patent_title] => Unwanted tunneling alert system [patent_app_type] => utility [patent_app_number] => 17/526953 [patent_app_country] => US [patent_app_date] => 2021-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11001 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17526953 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/526953
Unwanted tunneling alert system Nov 14, 2021 Issued
Array ( [id] => 19369605 [patent_doc_number] => 12061689 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-13 [patent_title] => Provisioning system and method [patent_app_type] => utility [patent_app_number] => 17/524960 [patent_app_country] => US [patent_app_date] => 2021-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4506 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524960 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524960
Provisioning system and method Nov 11, 2021 Issued
Array ( [id] => 19245186 [patent_doc_number] => 12015647 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-18 [patent_title] => System and method for securing computer infrastructure and devices that depend on cloud platforms [patent_app_type] => utility [patent_app_number] => 17/522412 [patent_app_country] => US [patent_app_date] => 2021-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8811 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 509 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17522412 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/522412
System and method for securing computer infrastructure and devices that depend on cloud platforms Nov 8, 2021 Issued
17/521092 System and Method to Detect Lateral Movement of Ransomware by Deploying a Security Appliance Over A Shared Network To Implement A Default Gateway With Point-To-Point Links Between Endpoints Nov 7, 2021 Abandoned
Array ( [id] => 19445607 [patent_doc_number] => 12095910 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-17 [patent_title] => System for thin client devices in hybrid edge cloud systems [patent_app_type] => utility [patent_app_number] => 17/517485 [patent_app_country] => US [patent_app_date] => 2021-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 10939 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17517485 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/517485
System for thin client devices in hybrid edge cloud systems Nov 1, 2021 Issued
Array ( [id] => 17417953 [patent_doc_number] => 20220052858 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-17 [patent_title] => VIRTUAL NETWORK SYSTEM, CONTROL APPARATUS, CONTROL METHOD, AND CONTROL PROGRAM [patent_app_type] => utility [patent_app_number] => 17/515633 [patent_app_country] => US [patent_app_date] => 2021-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16354 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17515633 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/515633
Virtual network system, control apparatus, control method, and control program Oct 31, 2021 Issued
Menu