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] => 18062801 [patent_doc_number] => 20220393888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-08 [patent_title] => METHOD FOR DISTRIBUTED AND SECURE TIMEKEEPING [patent_app_type] => utility [patent_app_number] => 17/877471 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5519 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17877471 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/877471
Method for distributed and secure timekeeping Jul 28, 2022 Issued
Array ( [id] => 19885746 [patent_doc_number] => 12271461 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Dynamic mounting of trusted certificates into function execution on a containerized environment [patent_app_type] => utility [patent_app_number] => 17/864638 [patent_app_country] => US [patent_app_date] => 2022-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6354 [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] => 17864638 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/864638
Dynamic mounting of trusted certificates into function execution on a containerized environment Jul 13, 2022 Issued
Array ( [id] => 20885358 [patent_doc_number] => 12701410 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-08-04 [patent_title] => System and method for key generation in authentication and key management for applications (AKMA) [patent_app_type] => utility [patent_app_number] => 18/577645 [patent_app_country] => US [patent_app_date] => 2022-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 6613 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18577645 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/577645
SYSTEM AND METHOD FOR KEY GENERATION IN AUTHENTICATION AND KEY MANAGEMENT FOR APPLICATIONS (AKMA) Jul 6, 2022 Pending
Array ( [id] => 19963477 [patent_doc_number] => 12332981 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Validation of a network operation related to use of a token via token-request-triggered storage of snapshot URL data [patent_app_type] => utility [patent_app_number] => 17/810774 [patent_app_country] => US [patent_app_date] => 2022-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 15594 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 17810774 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/810774
Validation of a network operation related to use of a token via token-request-triggered storage of snapshot URL data Jul 4, 2022 Issued
Array ( [id] => 19499408 [patent_doc_number] => 20240338426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => METHODS AND DEVICES FOR CONTROLLING ACCESS TO A SOFTWARE ASSET [patent_app_type] => utility [patent_app_number] => 18/573379 [patent_app_country] => US [patent_app_date] => 2022-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9282 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18573379 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/573379
METHODS AND DEVICES FOR CONTROLLING ACCESS TO A SOFTWARE ASSET Jun 26, 2022 Pending
Array ( [id] => 17934493 [patent_doc_number] => 20220329619 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-13 [patent_title] => TRUSTWORTHY CLOUD-BASED SMART SPACE RATING WITH DISTRIBUTED DATA COLLECTION [patent_app_type] => utility [patent_app_number] => 17/848210 [patent_app_country] => US [patent_app_date] => 2022-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17848210 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/848210
Trustworthy cloud-based smart space rating with distributed data collection Jun 22, 2022 Issued
Array ( [id] => 18140953 [patent_doc_number] => 20230014794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [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] => 17/843184 [patent_app_country] => US [patent_app_date] => 2022-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13550 [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] => 17843184 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/843184
Method and system for verifying integrity of a digital asset using a distributed hash table and a peer to-peer distributed ledger Jun 16, 2022 Issued
Array ( [id] => 20470246 [patent_doc_number] => 12526289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-13 [patent_title] => Methods and apparatus for machine learning to generate a decision tree database to identify commands similar to a command of interest [patent_app_type] => utility [patent_app_number] => 17/746471 [patent_app_country] => US [patent_app_date] => 2022-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10746 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17746471 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/746471
Methods and apparatus for machine learning to generate a decision tree database to identify commands similar to a command of interest May 16, 2022 Issued
Array ( [id] => 20745917 [patent_doc_number] => 12645830 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-02 [patent_title] => Protecting confidential information in online applications [patent_app_type] => utility [patent_app_number] => 17/746517 [patent_app_country] => US [patent_app_date] => 2022-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9907 [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] => 17746517 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/746517
Protecting confidential information in online applications May 16, 2022 Issued
Array ( [id] => 18282645 [patent_doc_number] => 20230098117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => TRANSLATION LOOKASIDE BUFFER (TLB) POISONING ATTACKS ON SECURE ENCRYPTED VIRTUALIZATION [patent_app_type] => utility [patent_app_number] => 17/746585 [patent_app_country] => US [patent_app_date] => 2022-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13279 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17746585 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/746585
Translation lookaside buffer (TLB) poisoning attacks on secure encrypted virtualization May 16, 2022 Issued
Array ( [id] => 19843580 [patent_doc_number] => 12255991 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-18 [patent_title] => Providing secure data storage and management [patent_app_type] => utility [patent_app_number] => 17/662093 [patent_app_country] => US [patent_app_date] => 2022-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 4888 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17662093 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/662093
Providing secure data storage and management May 4, 2022 Issued
Array ( [id] => 17690776 [patent_doc_number] => 20220198069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => SECURITY DEVICE WITH PROGRAMMABLE SYSTOLIC-MATRIX CRYPTOGRAPHIC MODULE AND PROGRAMMABLE INPUT/OUTPUT INTERFACE [patent_app_type] => utility [patent_app_number] => 17/691986 [patent_app_country] => US [patent_app_date] => 2022-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6425 [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] => 17691986 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/691986
Security device with programmable systolic-matrix cryptographic module and programmable input/output interface Mar 9, 2022 Issued
Array ( [id] => 19963521 [patent_doc_number] => 12333027 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Machine learning for implementing policies in a computing environment [patent_app_type] => utility [patent_app_number] => 17/685561 [patent_app_country] => US [patent_app_date] => 2022-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7174 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17685561 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/685561
Machine learning for implementing policies in a computing environment Mar 2, 2022 Issued
Array ( [id] => 19540172 [patent_doc_number] => 12132734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-29 [patent_title] => Access control and routing optimization at a cloud headend in a cloud-based secure access service environment [patent_app_type] => utility [patent_app_number] => 17/678885 [patent_app_country] => US [patent_app_date] => 2022-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8325 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17678885 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/678885
Access control and routing optimization at a cloud headend in a cloud-based secure access service environment Feb 22, 2022 Issued
Array ( [id] => 18586974 [patent_doc_number] => 20230269239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-24 [patent_title] => SECURE COLLABORATION WITH FILE ENCRYPTION ON DOWNLOAD [patent_app_type] => utility [patent_app_number] => 17/678948 [patent_app_country] => US [patent_app_date] => 2022-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10864 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17678948 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/678948
Secure collaboration with file encryption on download Feb 22, 2022 Issued
Array ( [id] => 17987248 [patent_doc_number] => 20220353285 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => HIERARCHICAL MODELS USING SELF ORGANIZING LEARNING TOPOLOGIES [patent_app_type] => utility [patent_app_number] => 17/677541 [patent_app_country] => US [patent_app_date] => 2022-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12462 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 17677541 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/677541
Hierarchical models using self organizing learning topologies Feb 21, 2022 Issued
Array ( [id] => 17812461 [patent_doc_number] => 20220264296 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => ENHANCED ONBOARDING IN CELLULAR COMMUNICATION NETWORKS [patent_app_type] => utility [patent_app_number] => 17/674640 [patent_app_country] => US [patent_app_date] => 2022-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7016 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17674640 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/674640
Enhanced onboarding in cellular communication networks Feb 16, 2022 Issued
Array ( [id] => 19315347 [patent_doc_number] => 12041180 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Method and system for generating data signatures using an unbounded, stateless private key [patent_app_type] => utility [patent_app_number] => 17/668486 [patent_app_country] => US [patent_app_date] => 2022-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5453 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17668486 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/668486
Method and system for generating data signatures using an unbounded, stateless private key Feb 9, 2022 Issued
Array ( [id] => 17584155 [patent_doc_number] => 20220141010 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [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] => 17/647812 [patent_app_country] => US [patent_app_date] => 2022-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 61511 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 17647812 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/647812
Systems and methods for "machine-to-machine" (M2M) communications between modules, servers, and an application using public key infrastructure (PKI) Jan 11, 2022 Issued
Array ( [id] => 17565400 [patent_doc_number] => 20220129549 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => SYSTEM AND METHOD FOR DETECTING MALICIOUS SOFTWARE IN NVME OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 17/567865 [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] => 3265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17567865 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/567865
System and method for detecting malicious software in NVMe over fabrics devices Jan 2, 2022 Issued
Menu