Search

Brandon S. Hoffman

Examiner (ID: 957, Phone: (571)272-3863 , Office: P/2433 )

Most Active Art Unit
2433
Art Unit(s)
2136, 2433, 2436
Total Applications
1514
Issued Applications
1242
Pending Applications
127
Abandoned Applications
174

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19663209 [patent_doc_number] => 20240430274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => RANSOMWARE DETECTION AND/OR REMEDIATION AS A SERVICE IN FILE SERVER SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/499144 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27875 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 18499144 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/499144
RANSOMWARE DETECTION AND/OR REMEDIATION AS A SERVICE IN FILE SERVER SYSTEMS Oct 30, 2023 Pending
Array ( [id] => 19357702 [patent_doc_number] => 12058171 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-08-06 [patent_title] => System and method to create disposable jump boxes to securely access private applications [patent_app_type] => utility [patent_app_number] => 18/498182 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6645 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18498182 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/498182
System and method to create disposable jump boxes to securely access private applications Oct 30, 2023 Issued
Array ( [id] => 19162099 [patent_doc_number] => 20240154806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => ANTI-CLONING OF DEVICE CRYPTOGRAPHIC KEYS FOR COUNTERFEIT PREVENTION [patent_app_type] => utility [patent_app_number] => 18/385269 [patent_app_country] => US [patent_app_date] => 2023-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14671 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 18385269 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/385269
Anti-cloning of device cryptographic keys for counterfeit prevention Oct 29, 2023 Issued
Array ( [id] => 19303766 [patent_doc_number] => 20240232346 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => METHODS AND APPARATUS FOR MACHINE LEARNING BASED MALWARE DETECTION [patent_app_type] => utility [patent_app_number] => 18/495291 [patent_app_country] => US [patent_app_date] => 2023-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14249 [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] => 18495291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/495291
Methods and apparatus for machine learning based malware detection Oct 25, 2023 Issued
Array ( [id] => 19303766 [patent_doc_number] => 20240232346 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => METHODS AND APPARATUS FOR MACHINE LEARNING BASED MALWARE DETECTION [patent_app_type] => utility [patent_app_number] => 18/495291 [patent_app_country] => US [patent_app_date] => 2023-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14249 [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] => 18495291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/495291
Methods and apparatus for machine learning based malware detection Oct 25, 2023 Issued
Array ( [id] => 19006237 [patent_doc_number] => 20240070308 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => PERMISSION SETTING METHOD AND APPARATUS, DEVICE, AND MEDIUM [patent_app_type] => utility [patent_app_number] => 18/493628 [patent_app_country] => US [patent_app_date] => 2023-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13246 [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] => 18493628 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/493628
Permission setting method and apparatus, device, and medium Oct 23, 2023 Issued
Array ( [id] => 20306034 [patent_doc_number] => 12452038 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-21 [patent_title] => Secure computing environments with key management for private communication over data networks [patent_app_type] => utility [patent_app_number] => 18/492372 [patent_app_country] => US [patent_app_date] => 2023-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2303 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18492372 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/492372
Secure computing environments with key management for private communication over data networks Oct 22, 2023 Issued
Array ( [id] => 19992853 [patent_doc_number] => 20250131075 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => MODULAR IDENTITY VERIFICATION SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 18/489988 [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] => 3229 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18489988 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/489988
MODULAR IDENTITY VERIFICATION SYSTEM AND METHOD Oct 18, 2023 Pending
Array ( [id] => 18957656 [patent_doc_number] => 20240045983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => VERIFICATION METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 18/490519 [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] => 23686 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18490519 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/490519
VERIFICATION METHOD, STORAGE MEDIUM, AND INFORMATION PROCESSING APPARATUS Oct 18, 2023 Pending
Array ( [id] => 18957638 [patent_doc_number] => 20240045965 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => DISARMING MALWARE IN PROTECTED CONTENT [patent_app_type] => utility [patent_app_number] => 18/489368 [patent_app_country] => US [patent_app_date] => 2023-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11241 [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] => 18489368 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/489368
Disarming malware in protected content Oct 17, 2023 Issued
Array ( [id] => 18960065 [patent_doc_number] => 20240048392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => SYSTEM AND METHOD FOR ESTABLISHING PERMANENT RECORDS BASED ON MICROINTERACTIONS [patent_app_type] => utility [patent_app_number] => 18/381114 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18381114 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/381114
System and method for establishing permanent records based on microinteractions Oct 16, 2023 Issued
Array ( [id] => 18960065 [patent_doc_number] => 20240048392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => SYSTEM AND METHOD FOR ESTABLISHING PERMANENT RECORDS BASED ON MICROINTERACTIONS [patent_app_type] => utility [patent_app_number] => 18/381114 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18381114 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/381114
System and method for establishing permanent records based on microinteractions Oct 16, 2023 Issued
Array ( [id] => 18944778 [patent_doc_number] => 20240039917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => SESSION-CENTRIC ACCESS CONTROL FOR SECURE EPHEMERAL SHELLS [patent_app_type] => utility [patent_app_number] => 18/380286 [patent_app_country] => US [patent_app_date] => 2023-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10656 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18380286 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/380286
Session-centric access control for secure ephemeral shells Oct 15, 2023 Issued
Array ( [id] => 19017267 [patent_doc_number] => 11924219 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-03-05 [patent_title] => Age assurance during an interactive query workflow [patent_app_type] => utility [patent_app_number] => 18/379072 [patent_app_country] => US [patent_app_date] => 2023-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5443 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18379072 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/379072
Age assurance during an interactive query workflow Oct 10, 2023 Issued
Array ( [id] => 18957343 [patent_doc_number] => 20240045670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => OBFUSCATION FOR PROTECTION OF STREAMING MEDIA AND OTHER DATA FLOWS [patent_app_type] => utility [patent_app_number] => 18/378436 [patent_app_country] => US [patent_app_date] => 2023-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10419 [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] => 18378436 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/378436
Obfuscation for protection of streaming media and other data flows Oct 9, 2023 Issued
Array ( [id] => 18957343 [patent_doc_number] => 20240045670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => OBFUSCATION FOR PROTECTION OF STREAMING MEDIA AND OTHER DATA FLOWS [patent_app_type] => utility [patent_app_number] => 18/378436 [patent_app_country] => US [patent_app_date] => 2023-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10419 [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] => 18378436 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/378436
Obfuscation for protection of streaming media and other data flows Oct 9, 2023 Issued
Array ( [id] => 20147509 [patent_doc_number] => 12381859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-05 [patent_title] => Content security at service layer [patent_app_type] => utility [patent_app_number] => 18/477229 [patent_app_country] => US [patent_app_date] => 2023-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 41 [patent_no_of_words] => 21758 [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] => 18477229 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/477229
Content security at service layer Sep 27, 2023 Issued
Array ( [id] => 19907168 [patent_doc_number] => 12284190 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-22 [patent_title] => Systems and methods for authenticating data access requests [patent_app_type] => utility [patent_app_number] => 18/474748 [patent_app_country] => US [patent_app_date] => 2023-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3742 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 18474748 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/474748
Systems and methods for authenticating data access requests Sep 25, 2023 Issued
Array ( [id] => 20118857 [patent_doc_number] => 12368581 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-22 [patent_title] => Cryptographic processing system and method for implementing CRYSTALS-KYBER cryptographic algorithms and CRYSTALS-Dilithium cryptographic algorithms using table-based arithmetic-to-Boolean (A2B) masked share conversion [patent_app_type] => utility [patent_app_number] => 18/840363 [patent_app_country] => US [patent_app_date] => 2023-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [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] => 18840363 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/840363
Cryptographic processing system and method for implementing CRYSTALS-KYBER cryptographic algorithms and CRYSTALS-Dilithium cryptographic algorithms using table-based arithmetic-to-Boolean (A2B) masked share conversion Sep 18, 2023 Issued
Array ( [id] => 19758938 [patent_doc_number] => 20250047503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => SYSTEMS AND METHODS FOR PERFORMING CERTAIN COMMUNICATION FUNCTIONS IN A NON-CERTIFIED COMPUTER [patent_app_type] => utility [patent_app_number] => 18/465751 [patent_app_country] => US [patent_app_date] => 2023-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5392 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18465751 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/465751
Systems and methods for performing certain communication functions in a non-certified computer Sep 11, 2023 Issued
Menu