Search

Michael M. Thompson

Examiner (ID: 10489)

Most Active Art Unit
3763
Art Unit(s)
3763, 3629
Total Applications
420
Issued Applications
182
Pending Applications
56
Abandoned Applications
182

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20323464 [patent_doc_number] => 20250335552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND METHOD OF PROCESSING INFORMATION [patent_app_type] => utility [patent_app_number] => 19/263877 [patent_app_country] => US [patent_app_date] => 2025-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11829 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 19263877 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/263877
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND METHOD OF PROCESSING INFORMATION Jul 8, 2025 Pending
Array ( [id] => 20325654 [patent_doc_number] => 20250337742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => ANOMALY-BASED MITIGATION OF ACCESS REQUEST RISK [patent_app_type] => utility [patent_app_number] => 19/257831 [patent_app_country] => US [patent_app_date] => 2025-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11415 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19257831 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/257831
ANOMALY-BASED MITIGATION OF ACCESS REQUEST RISK Jul 1, 2025 Pending
Array ( [id] => 20368288 [patent_doc_number] => 20250358100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-20 [patent_title] => DATA PROCESSING SYSTEM AND CORRESPONDING OPERATING METHOD [patent_app_type] => utility [patent_app_number] => 19/198243 [patent_app_country] => US [patent_app_date] => 2025-05-05 [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] => -11 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19198243 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/198243
DATA PROCESSING SYSTEM AND CORRESPONDING OPERATING METHOD May 4, 2025 Pending
Array ( [id] => 20029968 [patent_doc_number] => 20250168190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => CONTROL ASSESSMENT SYSTEMS, METHODS AND PROGRAM PRODUCTS [patent_app_type] => utility [patent_app_number] => 19/029887 [patent_app_country] => US [patent_app_date] => 2025-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7310 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19029887 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/029887
CONTROL ASSESSMENT SYSTEMS, METHODS AND PROGRAM PRODUCTS Jan 16, 2025 Pending
Array ( [id] => 19992897 [patent_doc_number] => 20250131119 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => SECURE DATA ACCESS FOR ELECTRONIC DEVICES [patent_app_type] => utility [patent_app_number] => 19/006019 [patent_app_country] => US [patent_app_date] => 2024-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5875 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19006019 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/006019
SECURE DATA ACCESS FOR ELECTRONIC DEVICES Dec 29, 2024 Pending
Array ( [id] => 19880670 [patent_doc_number] => 20250112927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => PRIVACY, PERMISSION, AND USER SAFETY MANAGEMENT VIRTUAL ASSISTANT FOR A COMMUNICATION SESSION [patent_app_type] => utility [patent_app_number] => 18/980844 [patent_app_country] => US [patent_app_date] => 2024-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15731 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18980844 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/980844
PRIVACY, PERMISSION, AND USER SAFETY MANAGEMENT VIRTUAL ASSISTANT FOR A COMMUNICATION SESSION Dec 12, 2024 Pending
Array ( [id] => 19878808 [patent_doc_number] => 20250111065 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => Access Control for On-Device Machine Learning Models [patent_app_type] => utility [patent_app_number] => 18/976868 [patent_app_country] => US [patent_app_date] => 2024-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13821 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18976868 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/976868
Access Control for On-Device Machine Learning Models Dec 10, 2024 Pending
Array ( [id] => 19727949 [patent_doc_number] => 20250030700 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-23 [patent_title] => Storage Network with Time-Based Storage Access [patent_app_type] => utility [patent_app_number] => 18/909158 [patent_app_country] => US [patent_app_date] => 2024-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17744 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18909158 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/909158
Storage Network with Time-Based Storage Access Oct 7, 2024 Pending
Array ( [id] => 20513550 [patent_doc_number] => 20260037651 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-05 [patent_title] => METHODS FOR DIGITAL ACCESS MANAGEMENT ON A COMPUTING DEVICE [patent_app_type] => utility [patent_app_number] => 18/793065 [patent_app_country] => US [patent_app_date] => 2024-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4804 [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] => 18793065 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/793065
METHODS FOR DIGITAL ACCESS MANAGEMENT ON A COMPUTING DEVICE Aug 1, 2024 Pending
Array ( [id] => 20323498 [patent_doc_number] => 20250335586 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => BACKDOOR ATTACK METHOD AND SYSTEM FOR CLASSIFICATION TASK IN CODE MODEL [patent_app_type] => utility [patent_app_number] => 18/784819 [patent_app_country] => US [patent_app_date] => 2024-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 224 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18784819 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/784819
BACKDOOR ATTACK METHOD AND SYSTEM FOR CLASSIFICATION TASK IN CODE MODEL Jul 24, 2024 Pending
Array ( [id] => 19802849 [patent_doc_number] => 20250068774 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => MICRO-CONTROLLER, SECURE SYSTEM AND PROTECTION METHOD [patent_app_type] => utility [patent_app_number] => 18/782333 [patent_app_country] => US [patent_app_date] => 2024-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6360 [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] => 18782333 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/782333
MICRO-CONTROLLER, SECURE SYSTEM AND PROTECTION METHOD Jul 23, 2024 Pending
Array ( [id] => 20589477 [patent_doc_number] => 20260075075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-03-12 [patent_title] => MACHINE LEARNING IDENTIFICATION OF QUANTUM VULNERABLE CRYPTOGRAPHY [patent_app_type] => utility [patent_app_number] => 18/778487 [patent_app_country] => US [patent_app_date] => 2024-07-19 [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] => -11 [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] => 18778487 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/778487
MACHINE LEARNING IDENTIFICATION OF QUANTUM VULNERABLE CRYPTOGRAPHY Jul 18, 2024 Pending
Array ( [id] => 19748223 [patent_doc_number] => 20250036788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => METHOD FOR HANDLING DATA RELATING TO AN AGRICULTURAL MACHINE [patent_app_type] => utility [patent_app_number] => 18/777562 [patent_app_country] => US [patent_app_date] => 2024-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5110 [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] => 18777562 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/777562
METHOD FOR HANDLING DATA RELATING TO AN AGRICULTURAL MACHINE Jul 18, 2024 Abandoned
Array ( [id] => 20095324 [patent_doc_number] => 20250225260 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => Data Loss Protection (DLP) utilizing distilled Large Language Models (LLMs) [patent_app_type] => utility [patent_app_number] => 18/745555 [patent_app_country] => US [patent_app_date] => 2024-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10376 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18745555 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/745555
Data Loss Protection (DLP) utilizing distilled Large Language Models (LLMs) Jun 16, 2024 Pending
Array ( [id] => 19499451 [patent_doc_number] => 20240338469 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => Method, Apparatus and External Protection Device for Power-off Monitoring [patent_app_type] => utility [patent_app_number] => 18/731316 [patent_app_country] => US [patent_app_date] => 2024-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7681 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18731316 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/731316
Method, Apparatus and External Protection Device for Power-off Monitoring Jun 1, 2024 Pending
Array ( [id] => 19453975 [patent_doc_number] => 20240314105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => AUTOMATING IOT DEVICE IDENTIFICATION USING STATISTICAL PAYLOAD FINGERPRINTS [patent_app_type] => utility [patent_app_number] => 18/674456 [patent_app_country] => US [patent_app_date] => 2024-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9576 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 18674456 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/674456
AUTOMATING IOT DEVICE IDENTIFICATION USING STATISTICAL PAYLOAD FINGERPRINTS May 23, 2024 Pending
Array ( [id] => 19620207 [patent_doc_number] => 20240405887 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => System and Method for Quantum-Enabled Cyber Security in a Wireless Mobile Network [patent_app_type] => utility [patent_app_number] => 18/636335 [patent_app_country] => US [patent_app_date] => 2024-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17668 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18636335 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/636335
System and Method for Quantum-Enabled Cyber Security in a Wireless Mobile Network Apr 15, 2024 Pending
Array ( [id] => 20296843 [patent_doc_number] => 20250322086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => SYSTEM, METHOD, AND APPARATUS FOR MEDICAL SYSTEM GOVERNANCE [patent_app_type] => utility [patent_app_number] => 18/634461 [patent_app_country] => US [patent_app_date] => 2024-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19537 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18634461 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/634461
SYSTEM, METHOD, AND APPARATUS FOR MEDICAL SYSTEM GOVERNANCE Apr 11, 2024 Pending
Array ( [id] => 19350441 [patent_doc_number] => 20240259405 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => TREATING DATA FLOWS DIFFERENTLY BASED ON LEVEL OF INTEREST [patent_app_type] => utility [patent_app_number] => 18/630896 [patent_app_country] => US [patent_app_date] => 2024-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18813 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18630896 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/630896
TREATING DATA FLOWS DIFFERENTLY BASED ON LEVEL OF INTEREST Apr 8, 2024 Pending
Array ( [id] => 19286878 [patent_doc_number] => 20240223358 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => DATA MANAGEMENT METHOD AND APPARATUS FOR BLOCKCHAIN SYSTEM, MEDIUM, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/610127 [patent_app_country] => US [patent_app_date] => 2024-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12549 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18610127 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/610127
Data management method and apparatus for blockchain system, medium, and electronic device Mar 18, 2024 Issued
Menu