Search

Michael S. Mcnally

Examiner (ID: 2602, Phone: (571)270-1599 , Office: P/2436 )

Most Active Art Unit
2436
Art Unit(s)
2436, 2136, 2432
Total Applications
1272
Issued Applications
1122
Pending Applications
64
Abandoned Applications
126

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20415900 [patent_doc_number] => 12499186 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Method to protect program in integrated circuit [patent_app_type] => utility [patent_app_number] => 18/555543 [patent_app_country] => US [patent_app_date] => 2022-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18555543 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/555543
Method to protect program in integrated circuit Apr 14, 2022 Issued
Array ( [id] => 17722351 [patent_doc_number] => 20220215073 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => SYSTEMS AND METHODS FOR SOFTWARE LICENSE MANAGEMENT USING A DISTRIBUTED LEDGER [patent_app_type] => utility [patent_app_number] => 17/656561 [patent_app_country] => US [patent_app_date] => 2022-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5119 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 17656561 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/656561
Systems and methods for software license management using a distributed ledger Mar 24, 2022 Issued
Array ( [id] => 17899525 [patent_doc_number] => 20220309187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => METHOD FOR CONTROLLING PERMISSION OF APPLICATION AND ELECTRONIC DEVICE SUPPORTING THE SAME [patent_app_type] => utility [patent_app_number] => 17/701820 [patent_app_country] => US [patent_app_date] => 2022-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12046 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17701820 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/701820
Method for controlling permission of application and electronic device supporting the same Mar 22, 2022 Issued
Array ( [id] => 17885150 [patent_doc_number] => 20220300627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => Method and System for Access Authorization Using Flows and Circulation on Graphs [patent_app_type] => utility [patent_app_number] => 17/700583 [patent_app_country] => US [patent_app_date] => 2022-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12130 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17700583 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/700583
Method and System for Access Authorization Using Flows and Circulation on Graphs Mar 21, 2022 Abandoned
Array ( [id] => 18705483 [patent_doc_number] => 11792005 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Processor hardware and instructions for lattice based cryptography [patent_app_type] => utility [patent_app_number] => 17/699830 [patent_app_country] => US [patent_app_date] => 2022-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 21 [patent_no_of_words] => 12551 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699830 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/699830
Processor hardware and instructions for lattice based cryptography Mar 20, 2022 Issued
Array ( [id] => 17885156 [patent_doc_number] => 20220300633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-22 [patent_title] => AUTHENTICATION SERVICE FOR IDENTITY PROVIDER LIBRARY [patent_app_type] => utility [patent_app_number] => 17/655774 [patent_app_country] => US [patent_app_date] => 2022-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9118 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17655774 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/655774
Authentication service for use with indentity providers Mar 20, 2022 Issued
Array ( [id] => 18556263 [patent_doc_number] => 20230254280 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-10 [patent_title] => SYSTEM AND METHOD FOR LOOKING UP AN IP ADDRESS IN AN IP ADDRESS SPACE [patent_app_type] => utility [patent_app_number] => 17/699941 [patent_app_country] => US [patent_app_date] => 2022-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3520 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699941 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/699941
System and method for looking up an IP address in an IP address space Mar 20, 2022 Issued
Array ( [id] => 18654266 [patent_doc_number] => 20230300112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-21 [patent_title] => AGGREGATING SECURITY EVENTS [patent_app_type] => utility [patent_app_number] => 17/699414 [patent_app_country] => US [patent_app_date] => 2022-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30102 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699414 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/699414
Aggregating security events Mar 20, 2022 Issued
Array ( [id] => 19874450 [patent_doc_number] => 12267328 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-01 [patent_title] => Multitenant network orchestration [patent_app_type] => utility [patent_app_number] => 17/695265 [patent_app_country] => US [patent_app_date] => 2022-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10182 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17695265 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/695265
Multitenant network orchestration Mar 14, 2022 Issued
Array ( [id] => 18646281 [patent_doc_number] => 11770368 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Techniques for shared private data objects in a trusted execution environment [patent_app_type] => utility [patent_app_number] => 17/677584 [patent_app_country] => US [patent_app_date] => 2022-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 13782 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17677584 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/677584
Techniques for shared private data objects in a trusted execution environment Feb 21, 2022 Issued
Array ( [id] => 18703543 [patent_doc_number] => 11790056 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Software features licensing and activation procedure [patent_app_type] => utility [patent_app_number] => 17/669959 [patent_app_country] => US [patent_app_date] => 2022-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 6208 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17669959 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/669959
Software features licensing and activation procedure Feb 10, 2022 Issued
Array ( [id] => 20001025 [patent_doc_number] => 20250139247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => A COMPUTER-IMPLEMENTED METHOD FOR MITIGATING ANOMALOUS ACTIVITY [patent_app_type] => utility [patent_app_number] => 18/835751 [patent_app_country] => US [patent_app_date] => 2022-02-09 [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] => 18835751 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/835751
A COMPUTER-IMPLEMENTED METHOD FOR MITIGATING ANOMALOUS ACTIVITY Feb 8, 2022 Pending
Array ( [id] => 20203306 [patent_doc_number] => 12406085 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Segmentation of data in hybrid cloud [patent_app_type] => utility [patent_app_number] => 17/588772 [patent_app_country] => US [patent_app_date] => 2022-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1081 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17588772 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/588772
Segmentation of data in hybrid cloud Jan 30, 2022 Issued
Array ( [id] => 20203306 [patent_doc_number] => 12406085 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Segmentation of data in hybrid cloud [patent_app_type] => utility [patent_app_number] => 17/588772 [patent_app_country] => US [patent_app_date] => 2022-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1081 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17588772 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/588772
Segmentation of data in hybrid cloud Jan 30, 2022 Issued
Array ( [id] => 19014970 [patent_doc_number] => 11921901 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-05 [patent_title] => Delegated document sending and management [patent_app_type] => utility [patent_app_number] => 17/587983 [patent_app_country] => US [patent_app_date] => 2022-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6014 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17587983 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/587983
Delegated document sending and management Jan 27, 2022 Issued
Array ( [id] => 17763710 [patent_doc_number] => 20220237322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => SYSTEMS AND METHODS FOR PRIVACY-PRESERVING INVENTORY MATCHING WITH SECURITY AGAINST MALICIOUS ADVERSARIES [patent_app_type] => utility [patent_app_number] => 17/649115 [patent_app_country] => US [patent_app_date] => 2022-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7173 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17649115 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/649115
Systems and methods for privacy-preserving inventory matching with security against malicious adversaries Jan 26, 2022 Issued
Array ( [id] => 17600671 [patent_doc_number] => 20220150246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-12 [patent_title] => APPLICATION-BASED NETWORK SECURITY [patent_app_type] => utility [patent_app_number] => 17/581125 [patent_app_country] => US [patent_app_date] => 2022-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11573 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17581125 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/581125
Application-based network security Jan 20, 2022 Issued
Array ( [id] => 19475723 [patent_doc_number] => 12105814 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-01 [patent_title] => Electronic device for providing privacy services [patent_app_type] => utility [patent_app_number] => 17/571046 [patent_app_country] => US [patent_app_date] => 2022-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10495 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17571046 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/571046
Electronic device for providing privacy services Jan 6, 2022 Issued
Array ( [id] => 18705648 [patent_doc_number] => 11792173 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-17 [patent_title] => Methods and devices for increasing entropy of a blockchain using blinded outcome diversification [patent_app_type] => utility [patent_app_number] => 17/570297 [patent_app_country] => US [patent_app_date] => 2022-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 12885 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570297 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/570297
Methods and devices for increasing entropy of a blockchain using blinded outcome diversification Jan 5, 2022 Issued
Array ( [id] => 17902552 [patent_doc_number] => 20220312214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => MALICIOUS ANCHOR NODE DETECTION AND TARGET NODE LOCALIZATION METHOD BASED ON RECOVERY OF SPARSE TERMS [patent_app_type] => utility [patent_app_number] => 17/566738 [patent_app_country] => US [patent_app_date] => 2021-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5430 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17566738 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/566738
Malicious anchor node detection and target node localization method based on recovery of sparse terms Dec 30, 2021 Issued
Menu