Search

William J. Goodchild

Examiner (ID: 8389, Phone: (571)270-1589 , Office: P/2433 )

Most Active Art Unit
2433
Art Unit(s)
2433, 2145, 2445
Total Applications
859
Issued Applications
674
Pending Applications
64
Abandoned Applications
134

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20298542 [patent_doc_number] => 20250323785 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => SYSTEM AND METHOD FOR APPROXIMATE HOMOMORPHIC RING ENCRYPTION [patent_app_type] => utility [patent_app_number] => 18/633010 [patent_app_country] => US [patent_app_date] => 2024-04-11 [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] => -16 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18633010 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/633010
System and method for approximate homomorphic ring encryption Apr 10, 2024 Issued
Array ( [id] => 20290277 [patent_doc_number] => 20250315520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-09 [patent_title] => DETECTING MODEL INVERSION ATTACKS IN FEDERATED LEARNING [patent_app_type] => utility [patent_app_number] => 18/626431 [patent_app_country] => US [patent_app_date] => 2024-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18626431 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/626431
Detecting model inversion attacks in federated learning Apr 3, 2024 Issued
Array ( [id] => 20284876 [patent_doc_number] => 20250310118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => SYSTEMS AND METHODS FOR DISAGGREGATED CRYPTOGRAPHIC SOFTWARE ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 18/618463 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2211 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18618463 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/618463
SYSTEMS AND METHODS FOR DISAGGREGATED CRYPTOGRAPHIC SOFTWARE ARCHITECTURE Mar 26, 2024 Pending
Array ( [id] => 20564272 [patent_doc_number] => 12566882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-03 [patent_title] => Big data analysis device for preventing personal information infringement, method for operating same, and non-transitory computer readable storage medium [patent_app_type] => utility [patent_app_number] => 18/599872 [patent_app_country] => US [patent_app_date] => 2024-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5554 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18599872 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/599872
Big data analysis device for preventing personal information infringement, method for operating same, and non-transitory computer readable storage medium Mar 7, 2024 Issued
Array ( [id] => 19576281 [patent_doc_number] => 20240380573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/594146 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9484 [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] => 18594146 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/594146
Information processing system, information processing method, and non-transitory storage medium for exchanging and comparing an encrypted key, encrypted data, and a hash value of the encrypted data via a distributed ledger platform Mar 3, 2024 Issued
Array ( [id] => 19408303 [patent_doc_number] => 20240291814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-29 [patent_title] => USER AUTHENTICATED ENCRYPTED COMMUNICATION LINK [patent_app_type] => utility [patent_app_number] => 18/594773 [patent_app_country] => US [patent_app_date] => 2024-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18594773 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/594773
USER AUTHENTICATED ENCRYPTED COMMUNICATION LINK Mar 3, 2024 Pending
Array ( [id] => 19253999 [patent_doc_number] => 20240204996 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => SYSTEMS AND METHODS FOR POST-QUANTUM CRYPTOGRAPHY COMMUNICATIONS CHANNELS [patent_app_type] => utility [patent_app_number] => 18/589047 [patent_app_country] => US [patent_app_date] => 2024-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 48067 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18589047 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/589047
SYSTEMS AND METHODS FOR POST-QUANTUM CRYPTOGRAPHY COMMUNICATIONS CHANNELS Feb 26, 2024 Abandoned
Array ( [id] => 19605858 [patent_doc_number] => 20240396738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => DYNAMICALLY TRACEABLE PRIVACY-PRESERVING DISTRIBUTED THRESHOLD SIGNATURE SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 18/582670 [patent_app_country] => US [patent_app_date] => 2024-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5126 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 713 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18582670 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/582670
Dynamically traceable privacy-preserving distributed threshold signature system and method Feb 20, 2024 Issued
Array ( [id] => 19966196 [patent_doc_number] => 12335725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Quorum-based secure authentication [patent_app_type] => utility [patent_app_number] => 18/438620 [patent_app_country] => US [patent_app_date] => 2024-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 0 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438620 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/438620
Quorum-based secure authentication Feb 11, 2024 Issued
Array ( [id] => 20055000 [patent_doc_number] => 20250193222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-12 [patent_title] => Systems and Methods for Addressing Inconsistencies in Attack Paths [patent_app_type] => utility [patent_app_number] => 18/427376 [patent_app_country] => US [patent_app_date] => 2024-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2164 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18427376 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/427376
Systems and Methods for Addressing Inconsistencies in Attack Paths Jan 29, 2024 Pending
Array ( [id] => 20125593 [patent_doc_number] => 20250240624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => PROTECTING TIMING SYNCHRONIZATION FUNCTION VALUES WITH SECURITY PARAMETERS [patent_app_type] => utility [patent_app_number] => 18/420551 [patent_app_country] => US [patent_app_date] => 2024-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14312 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18420551 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/420551
PROTECTING TIMING SYNCHRONIZATION FUNCTION VALUES WITH SECURITY PARAMETERS Jan 22, 2024 Pending
Array ( [id] => 20597195 [patent_doc_number] => 12580925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-17 [patent_title] => Determining security risks associated with an access design based on access health scores [patent_app_type] => utility [patent_app_number] => 18/416593 [patent_app_country] => US [patent_app_date] => 2024-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 1145 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18416593 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/416593
Determining security risks associated with an access design based on access health scores Jan 17, 2024 Issued
Array ( [id] => 19177282 [patent_doc_number] => 20240163256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => DETECTING HOMOGRAPHS OF DOMAIN NAMES [patent_app_type] => utility [patent_app_number] => 18/410733 [patent_app_country] => US [patent_app_date] => 2024-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18410733 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/410733
Detecting homographs of domain names Jan 10, 2024 Issued
Array ( [id] => 19129666 [patent_doc_number] => 20240135019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => MACHINE LEARNING FOR IDENTITY ACCESS MANAGEMENT [patent_app_type] => utility [patent_app_number] => 18/403093 [patent_app_country] => US [patent_app_date] => 2024-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9454 [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] => 18403093 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/403093
MACHINE LEARNING FOR IDENTITY ACCESS MANAGEMENT Jan 2, 2024 Pending
Array ( [id] => 20581960 [patent_doc_number] => 12574218 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-10 [patent_title] => Securing a file system of a remote stand-alone system [patent_app_type] => utility [patent_app_number] => 18/542654 [patent_app_country] => US [patent_app_date] => 2023-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18542654 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/542654
Securing a file system of a remote stand-alone system Dec 15, 2023 Issued
Array ( [id] => 19254204 [patent_doc_number] => 20240205201 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => SOURCING INFORMATION FOR A ZERO-KNOWLEDGE DATA MANAGEMENT NETWORK [patent_app_type] => utility [patent_app_number] => 18/538178 [patent_app_country] => US [patent_app_date] => 2023-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 42016 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -48 [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] => 18538178 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/538178
Sourcing information for a zero-knowledge data management network Dec 12, 2023 Issued
Array ( [id] => 19069821 [patent_doc_number] => 20240104247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-28 [patent_title] => PRIVACY-AWARE MEETING ROOM TRANSCRIPTION FROM AUDIO-VISUAL STREAM [patent_app_type] => utility [patent_app_number] => 18/535214 [patent_app_country] => US [patent_app_date] => 2023-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10877 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18535214 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/535214
Privacy-aware meeting room transcription from audio-visual stream Dec 10, 2023 Issued
Array ( [id] => 19159911 [patent_doc_number] => 20240152618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => METHOD OF REMEDIATING OPERATIONS PERFORMED BY A PROGRAM AND SYSTEM THEREOF [patent_app_type] => utility [patent_app_number] => 18/536223 [patent_app_country] => US [patent_app_date] => 2023-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19742 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18536223 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/536223
Method of remediating operations performed by a program and system thereof Dec 10, 2023 Issued
Array ( [id] => 20483272 [patent_doc_number] => 12531749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-20 [patent_title] => Data processing method, apparatus and computer readable storage medium for improving security of data storage, based on trusted execution environment [patent_app_type] => utility [patent_app_number] => 18/512406 [patent_app_country] => US [patent_app_date] => 2023-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2770 [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] => 18512406 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/512406
Data processing method, apparatus and computer readable storage medium for improving security of data storage, based on trusted execution environment Nov 16, 2023 Issued
Array ( [id] => 19222538 [patent_doc_number] => 20240187242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => IDENTITY VERIFICATION SYSTEM, USER DEVICE AND IDENTITY VERIFICATION METHOD [patent_app_type] => utility [patent_app_number] => 18/508232 [patent_app_country] => US [patent_app_date] => 2023-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6778 [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] => 18508232 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/508232
Identity verification system, user device and identity verification method Nov 13, 2023 Issued
Menu