Search

David J. Pearson

Examiner (ID: 807, Phone: (571)272-0711 , Office: P/2438 )

Most Active Art Unit
2438
Art Unit(s)
2438, 2437, 2137, 2407
Total Applications
951
Issued Applications
692
Pending Applications
71
Abandoned Applications
199

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20461160 [patent_doc_number] => 20260010588 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-08 [patent_title] => Real-Time Data Management and Integrity Assurance for Artificial Intelligence-Driven Millimeter Wave Advanced Metasurfaces [patent_app_type] => utility [patent_app_number] => 18/656407 [patent_app_country] => US [patent_app_date] => 2024-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2158 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18656407 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/656407
Real-time data management and integrity assurance for artificial intelligence-driven millimeter wave advanced metasurfaces May 5, 2024 Issued
Array ( [id] => 20830189 [patent_doc_number] => 12683777 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-07-14 [patent_title] => Portable memory device configured for host device to manage access to digital assets [patent_app_type] => utility [patent_app_number] => 18/655911 [patent_app_country] => US [patent_app_date] => 2024-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7140 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18655911 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/655911
Portable memory device configured for host device to manage access to digital assets May 5, 2024 Issued
Array ( [id] => 19973282 [patent_doc_number] => 12341907 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-24 [patent_title] => Verification and encryption scheme in data storage [patent_app_type] => utility [patent_app_number] => 18/638463 [patent_app_country] => US [patent_app_date] => 2024-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7672 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18638463 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/638463
Verification and encryption scheme in data storage Apr 16, 2024 Issued
Array ( [id] => 20932133 [patent_doc_number] => 12726330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-09-01 [patent_title] => Privacy calculation unit, acceleration unit, system on chip, and privacy calculation method [patent_app_type] => utility [patent_app_number] => 18/636500 [patent_app_country] => US [patent_app_date] => 2024-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 12253 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18636500 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/636500
PRIVACY CALCULATION UNIT, ACCELERATION UNIT, SYSTEM ON CHIP, AND PRIVACY CALCULATION METHOD Apr 15, 2024 Pending
Array ( [id] => 19530948 [patent_doc_number] => 20240354850 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => SYSTEM AND METHOD FOR DYNAMIC DATA PACKAGE TRANSMISSION ON A DIGITAL LEDGER [patent_app_type] => utility [patent_app_number] => 18/634329 [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] => 14798 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18634329 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/634329
SYSTEM AND METHOD FOR DYNAMIC DATA PACKAGE TRANSMISSION ON A DIGITAL LEDGER Apr 11, 2024 Pending
Array ( [id] => 21013744 [patent_doc_number] => 12750236 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-09-29 [patent_title] => Implementing cryptographically protected sessions in distributed computing system [patent_app_type] => utility [patent_app_number] => 18/630966 [patent_app_country] => US [patent_app_date] => 2024-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3418 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18630966 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/630966
IMPLEMENTING CRYPTOGRAPHICALLY PROTECTED SESSIONS IN DISTRIBUTED COMPUTING SYSTEM Apr 8, 2024 Pending
Array ( [id] => 19284977 [patent_doc_number] => 20240221454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => VERIFYING WHETHER A DEVICE IS COMMUNICATING WITH A SERVER [patent_app_type] => utility [patent_app_number] => 18/606030 [patent_app_country] => US [patent_app_date] => 2024-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18606030 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/606030
Verifying whether a device is communicating with a server Mar 14, 2024 Issued
Array ( [id] => 19254031 [patent_doc_number] => 20240205028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => SECURE ATTESTATION OF ENDPOINT CAPABILITY [patent_app_type] => utility [patent_app_number] => 18/587476 [patent_app_country] => US [patent_app_date] => 2024-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20700 [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] => 18587476 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/587476
Secure attestation of endpoint capability Feb 25, 2024 Issued
Array ( [id] => 19222702 [patent_doc_number] => 20240187406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => CONTEXT-BASED AUTHENTICATION OF A USER [patent_app_type] => utility [patent_app_number] => 18/439020 [patent_app_country] => US [patent_app_date] => 2024-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9127 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18439020 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/439020
Context-based authentication of a user Feb 11, 2024 Issued
Array ( [id] => 19469335 [patent_doc_number] => 20240323005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => Systems and Methods for "Machine-to-Machine" (M2M) Communications Between Modules, Servers, and an Application using Public Key Infrastructure (PKI) [patent_app_type] => utility [patent_app_number] => 18/438147 [patent_app_country] => US [patent_app_date] => 2024-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 61537 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438147 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/438147
Systems and methods for "machine-to-machine" (M2M) communications between modules, servers, and an application using public key infrastructure (PKI) Feb 8, 2024 Issued
Array ( [id] => 19978941 [patent_doc_number] => 12346416 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Method and system for verifying integrity of a digital asset using a distributed hash table and a peer to-peer distributed ledger [patent_app_type] => utility [patent_app_number] => 18/428697 [patent_app_country] => US [patent_app_date] => 2024-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8853 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 300 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428697 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/428697
Method and system for verifying integrity of a digital asset using a distributed hash table and a peer to-peer distributed ledger Jan 30, 2024 Issued
Array ( [id] => 20914433 [patent_doc_number] => 12711281 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-08-18 [patent_title] => Security device with programmable systolic-matrix cryptographic module and programmable input/output interface [patent_app_type] => utility [patent_app_number] => 18/419440 [patent_app_country] => US [patent_app_date] => 2024-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 2059 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18419440 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/419440
SECURITY DEVICE WITH PROGRAMMABLE SYSTOLIC-MATRIX CRYPTOGRAPHIC MODULE AND PROGRAMMABLE INPUT/OUTPUT INTERFACE Jan 21, 2024 Pending
Array ( [id] => 19307239 [patent_doc_number] => 20240235820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => METHOD AND APPARATUS FOR SHARING KEYS FOR ENCRYPTION AND/OR DECRYPTION [patent_app_type] => utility [patent_app_number] => 18/408185 [patent_app_country] => US [patent_app_date] => 2024-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15760 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408185 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/408185
METHOD AND APPARATUS FOR SHARING KEYS FOR ENCRYPTION AND/OR DECRYPTION Jan 8, 2024 Pending
Array ( [id] => 20131514 [patent_doc_number] => 12373829 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Constraining injection of unlocking transaction bytecode [patent_app_type] => utility [patent_app_number] => 18/399582 [patent_app_country] => US [patent_app_date] => 2023-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 20556 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18399582 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/399582
Constraining injection of unlocking transaction bytecode Dec 27, 2023 Issued
Array ( [id] => 19102379 [patent_doc_number] => 20240121607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/534446 [patent_app_country] => US [patent_app_date] => 2023-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13576 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18534446 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/534446
COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND STORAGE MEDIUM Dec 7, 2023 Pending
Array ( [id] => 20625313 [patent_doc_number] => 12592832 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-31 [patent_title] => Embedding cryptographically signed data in uniform resource names of a network protocol [patent_app_type] => utility [patent_app_number] => 18/529712 [patent_app_country] => US [patent_app_date] => 2023-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9097 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18529712 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/529712
Embedding cryptographically signed data in uniform resource names of a network protocol Dec 4, 2023 Issued
Array ( [id] => 20930674 [patent_doc_number] => 12724857 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-09-01 [patent_title] => Method to secure a java software code [patent_app_type] => utility [patent_app_number] => 19/136332 [patent_app_country] => US [patent_app_date] => 2023-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 0 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 319 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19136332 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/136332
METHOD TO SECURE A JAVA SOFTWARE CODE Dec 4, 2023 Pending
Array ( [id] => 19849216 [patent_doc_number] => 20250094567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => Consistent Speculation of Pointer Authentication [patent_app_type] => utility [patent_app_number] => 18/510540 [patent_app_country] => US [patent_app_date] => 2023-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14993 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18510540 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/510540
Consistent speculation of pointer authentication Nov 14, 2023 Issued
Array ( [id] => 20625683 [patent_doc_number] => 12593206 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-31 [patent_title] => Method for authentication for NSWO service, device, and storage medium [patent_app_type] => utility [patent_app_number] => 18/502799 [patent_app_country] => US [patent_app_date] => 2023-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 20668 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 18502799 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/502799
Method for authentication for NSWO service, device, and storage medium Nov 5, 2023 Issued
Array ( [id] => 19994696 [patent_doc_number] => 20250132918 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => TRUSTED EXECUTION ENVIRONMENT FOR DISTRIBUTED DATA SECURITY IN THE SERVICE MESH [patent_app_type] => utility [patent_app_number] => 18/381835 [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] => 0 [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] => 18381835 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/381835
Trusted execution environment for distributed data security in the service mesh Oct 18, 2023 Issued
Menu