Search

Allen T. Cao

Examiner (ID: 6497, Phone: (571)272-7569 , Office: P/2686 )

Most Active Art Unit
2627
Art Unit(s)
2627, 2512, 2688, 2686, 2754, 2652, 2687
Total Applications
2434
Issued Applications
2130
Pending Applications
56
Abandoned Applications
253

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20197739 [patent_doc_number] => 20250274449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => ZERO-TOUCH ALWAYS-ON USER AUTHENTICATION FROM TRUSTED MULTIMEDIA SOURCES [patent_app_type] => utility [patent_app_number] => 18/590562 [patent_app_country] => US [patent_app_date] => 2024-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4649 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18590562 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/590562
ZERO-TOUCH ALWAYS-ON USER AUTHENTICATION FROM TRUSTED MULTIMEDIA SOURCES Feb 27, 2024 Pending
Array ( [id] => 20331751 [patent_doc_number] => 12462028 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-04 [patent_title] => Ransomware detection accuracy based on machine learning analysis of filename extension patterns [patent_app_type] => utility [patent_app_number] => 18/586618 [patent_app_country] => US [patent_app_date] => 2024-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 34207 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 299 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18586618 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/586618
Ransomware detection accuracy based on machine learning analysis of filename extension patterns Feb 25, 2024 Issued
Array ( [id] => 19383639 [patent_doc_number] => 20240273509 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => SYSTEM AND METHOD FOR LINK-INITIATED VERIFICATION AND VALIDATION OF USERS [patent_app_type] => utility [patent_app_number] => 18/581548 [patent_app_country] => US [patent_app_date] => 2024-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11031 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18581548 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/581548
System and method for link-initiated verification and validation of users Feb 19, 2024 Issued
Array ( [id] => 20483375 [patent_doc_number] => 12531852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-20 [patent_title] => System, method, and computer program for OAuth or OIDC optimized registration [patent_app_type] => utility [patent_app_number] => 18/441687 [patent_app_country] => US [patent_app_date] => 2024-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7690 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18441687 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/441687
System, method, and computer program for OAuth or OIDC optimized registration Feb 13, 2024 Issued
Array ( [id] => 20117590 [patent_doc_number] => 12367298 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-22 [patent_title] => Provisioning of a shippable storage device and ingesting data from the shippable storage device [patent_app_type] => utility [patent_app_number] => 18/433249 [patent_app_country] => US [patent_app_date] => 2024-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 17858 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433249 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/433249
Provisioning of a shippable storage device and ingesting data from the shippable storage device Feb 4, 2024 Issued
Array ( [id] => 19617720 [patent_doc_number] => 20240403400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => SYSTEMS AND METHODS FOR DYNAMIC PASSPHRASES [patent_app_type] => utility [patent_app_number] => 18/429630 [patent_app_country] => US [patent_app_date] => 2024-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30961 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18429630 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/429630
Systems and methods for dynamic passphrases Jan 31, 2024 Issued
Array ( [id] => 19177281 [patent_doc_number] => 20240163255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => SYSTEMS CONFIGURED TO ENABLE ISOLATED CLIENT DEVICE INTERACTION WITH BUILDING AUTOMATION AND CONTROL (BAC) NETWORKS, INCLUDING THIRD-PARTY APPLICATION ACCESS FRAMEWORK [patent_app_type] => utility [patent_app_number] => 18/397678 [patent_app_country] => US [patent_app_date] => 2023-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7646 [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] => 18397678 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/397678
Systems configured to enable isolated client device interaction with building automation and control (BAC) networks, including third-party application access framework Dec 26, 2023 Issued
Array ( [id] => 19117533 [patent_doc_number] => 20240129283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-18 [patent_title] => Merchant Identification And Secure Data Transfer [patent_app_type] => utility [patent_app_number] => 18/395555 [patent_app_country] => US [patent_app_date] => 2023-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4310 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18395555 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/395555
Merchant Identification And Secure Data Transfer Dec 22, 2023 Pending
Array ( [id] => 19329544 [patent_doc_number] => 12047240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-23 [patent_title] => System, method, and device for modifying network functionality based on provided passphrase [patent_app_type] => utility [patent_app_number] => 18/545817 [patent_app_country] => US [patent_app_date] => 2023-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 15752 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18545817 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/545817
System, method, and device for modifying network functionality based on provided passphrase Dec 18, 2023 Issued
Array ( [id] => 19162241 [patent_doc_number] => 20240154948 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => APPLICATION SINGLE SIGN-ON DETERMINATIONS BASED ON INTELLIGENT TRACES [patent_app_type] => utility [patent_app_number] => 18/525397 [patent_app_country] => US [patent_app_date] => 2023-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5901 [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] => 18525397 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/525397
Application single sign-on determinations based on intelligent traces Nov 29, 2023 Issued
Array ( [id] => 19721107 [patent_doc_number] => 12206660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-21 [patent_title] => Access and messaging in a multi client network [patent_app_type] => utility [patent_app_number] => 18/513707 [patent_app_country] => US [patent_app_date] => 2023-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 46950 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [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] => 18513707 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/513707
Access and messaging in a multi client network Nov 19, 2023 Issued
Array ( [id] => 20531104 [patent_doc_number] => 12549551 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-10 [patent_title] => Method and apparatus for processing multi-cloud service, electronic device and storage medium [patent_app_type] => utility [patent_app_number] => 18/498805 [patent_app_country] => US [patent_app_date] => 2023-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 2115 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18498805 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/498805
METHOD AND APPARATUS FOR PROCESSING MULTI-CLOUD SERVICE, ELECTRONIC DEVICE AND STORAGE MEDIUM Oct 30, 2023 Issued
Array ( [id] => 19956510 [patent_doc_number] => 12326924 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-06-10 [patent_title] => Behavioral profiling method and system to authenticate a user [patent_app_type] => utility [patent_app_number] => 18/489587 [patent_app_country] => US [patent_app_date] => 2023-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 11432 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18489587 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/489587
Behavioral profiling method and system to authenticate a user Oct 17, 2023 Issued
Array ( [id] => 19894111 [patent_doc_number] => 20250119423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-10 [patent_title] => System and method for user authentication using a static authentication matrix [patent_app_type] => utility [patent_app_number] => 18/484376 [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] => 21842 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 638 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18484376 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/484376
System and method for user authentication using a static authentication matrix Oct 9, 2023 Issued
Array ( [id] => 19101856 [patent_doc_number] => 20240121084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => CRYPTOGRAPHIC KEY GENERATION USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/376773 [patent_app_country] => US [patent_app_date] => 2023-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13374 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18376773 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/376773
CRYPTOGRAPHIC KEY GENERATION USING MACHINE LEARNING Oct 3, 2023 Pending
Array ( [id] => 20204745 [patent_doc_number] => 12407536 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => System and method for exchanging data between blockchain networks [patent_app_type] => utility [patent_app_number] => 18/479976 [patent_app_country] => US [patent_app_date] => 2023-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5530 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18479976 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/479976
System and method for exchanging data between blockchain networks Oct 2, 2023 Issued
Array ( [id] => 20160317 [patent_doc_number] => 12386949 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Protection of user credentials during code execution [patent_app_type] => utility [patent_app_number] => 18/375804 [patent_app_country] => US [patent_app_date] => 2023-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 14756 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18375804 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/375804
Protection of user credentials during code execution Oct 1, 2023 Issued
Array ( [id] => 19851864 [patent_doc_number] => 20250097215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => SYSTEMS AND METHODS FOR GENERATING DIGITAL ACCESS TOKENS INDEPENDENTLY COMSUMABLE BY A PIGGY-BACK SERVICE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/470198 [patent_app_country] => US [patent_app_date] => 2023-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12514 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18470198 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/470198
Systems and methods for generating digital access tokens independently comsumable by a piggy-back service system Sep 18, 2023 Issued
Array ( [id] => 19307484 [patent_doc_number] => 20240236065 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => INITIAL ACCESSORY SETUP [patent_app_type] => utility [patent_app_number] => 18/370366 [patent_app_country] => US [patent_app_date] => 2023-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18370366 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/370366
INITIAL ACCESSORY SETUP Sep 18, 2023 Pending
Array ( [id] => 19307484 [patent_doc_number] => 20240236065 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => INITIAL ACCESSORY SETUP [patent_app_type] => utility [patent_app_number] => 18/370366 [patent_app_country] => US [patent_app_date] => 2023-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16934 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18370366 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/370366
INITIAL ACCESSORY SETUP Sep 17, 2023 Pending
Menu