
Tan Ho
Examiner (ID: 16229)
| Most Active Art Unit | 2821 |
| Art Unit(s) | 2508, 2514, 2821, 2819, 2845, 3621 |
| Total Applications | 2181 |
| Issued Applications | 1904 |
| Pending Applications | 103 |
| Abandoned Applications | 174 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20409038
[patent_doc_number] => 20250378147
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-11
[patent_title] => Deriving Input Restrictions for Artificial Intelligence Agents
[patent_app_type] => utility
[patent_app_number] => 19/269404
[patent_app_country] => US
[patent_app_date] => 2025-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12839
[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] => 19269404
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/269404 | Deriving Input Restrictions for Artificial Intelligence Agents | Jul 14, 2025 | Issued |
Array
(
[id] => 20409037
[patent_doc_number] => 20250378146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-11
[patent_title] => Deriving Input Restrictions for Artificial Intelligence Agents
[patent_app_type] => utility
[patent_app_number] => 19/269354
[patent_app_country] => US
[patent_app_date] => 2025-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12839
[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] => 19269354
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/269354 | Deriving Input Restrictions for Artificial Intelligence Agents | Jul 14, 2025 | Issued |
Array
(
[id] => 19899328
[patent_doc_number] => 12277251
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-15
[patent_title] => Agent functionality extensions using surveyors
[patent_app_type] => utility
[patent_app_number] => 18/948343
[patent_app_country] => US
[patent_app_date] => 2024-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18948343
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/948343 | Agent functionality extensions using surveyors | Nov 13, 2024 | Issued |
Array
(
[id] => 19836716
[patent_doc_number] => 20250088502
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => EVENT BASED AUTHENTICATION
[patent_app_type] => utility
[patent_app_number] => 18/923367
[patent_app_country] => US
[patent_app_date] => 2024-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10301
[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] => 18923367
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/923367 | EVENT BASED AUTHENTICATION | Oct 21, 2024 | Pending |
Array
(
[id] => 19686647
[patent_doc_number] => 20250005192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => IMPLEMENTING INHERITED GRANTS USING SECURE SCHEMAS
[patent_app_type] => utility
[patent_app_number] => 18/885431
[patent_app_country] => US
[patent_app_date] => 2024-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12149
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[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] => 18885431
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/885431 | IMPLEMENTING INHERITED GRANTS USING SECURE SCHEMAS | Sep 12, 2024 | Pending |
Array
(
[id] => 19617797
[patent_doc_number] => 20240403477
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => GRANT INHERITANCE IN RBAC
[patent_app_type] => utility
[patent_app_number] => 18/805286
[patent_app_country] => US
[patent_app_date] => 2024-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12125
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[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] => 18805286
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/805286 | GRANT INHERITANCE IN RBAC | Aug 13, 2024 | Pending |
Array
(
[id] => 20382786
[patent_doc_number] => 20250365279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => TRANSFORMED ONE TIME PASSWORD (OTP) FOR AUTHENTICATION
[patent_app_type] => utility
[patent_app_number] => 18/670086
[patent_app_country] => US
[patent_app_date] => 2024-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1900
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18670086
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/670086 | TRANSFORMED ONE TIME PASSWORD (OTP) FOR AUTHENTICATION | May 20, 2024 | Pending |
Array
(
[id] => 19942262
[patent_doc_number] => 12314391
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Application trust framework
[patent_app_type] => utility
[patent_app_number] => 18/650636
[patent_app_country] => US
[patent_app_date] => 2024-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5714
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18650636
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/650636 | Application trust framework | Apr 29, 2024 | Issued |
Array
(
[id] => 20323526
[patent_doc_number] => 20250335614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-30
[patent_title] => SYSTEM AND METHOD FOR DETECTING AND PREVENTING ANOMALOUS BEHAVIOR OF NON-INTERACTIVE MACHINE TO MACHINE DATABASE ACCOUNTS
[patent_app_type] => utility
[patent_app_number] => 18/645364
[patent_app_country] => US
[patent_app_date] => 2024-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3093
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18645364
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/645364 | SYSTEM AND METHOD FOR DETECTING AND PREVENTING ANOMALOUS BEHAVIOR OF NON-INTERACTIVE MACHINE TO MACHINE DATABASE ACCOUNTS | Apr 23, 2024 | Pending |
Array
(
[id] => 20531095
[patent_doc_number] => 12549542
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Visible light communication (VLC) based multi-factor authentication (MFA) mechanism for edge devices
[patent_app_type] => utility
[patent_app_number] => 18/645226
[patent_app_country] => US
[patent_app_date] => 2024-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 1174
[patent_no_of_claims] => 19
[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] => 18645226
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/645226 | VISIBLE LIGHT COMMUNICATION (VLC) BASED MULTI-FACTOR AUTHENTICATION (MFA) MECHANISM FOR EDGE DEVICES | Apr 23, 2024 | Issued |
Array
(
[id] => 19385953
[patent_doc_number] => 20240275823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-15
[patent_title] => VIRTUALIZED CONTROLLERS FOR IN-VEHICLE AND IOT NETWORKS
[patent_app_type] => utility
[patent_app_number] => 18/643940
[patent_app_country] => US
[patent_app_date] => 2024-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20390
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 18643940
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/643940 | VIRTUALIZED CONTROLLERS FOR IN-VEHICLE AND IOT NETWORKS | Apr 22, 2024 | Abandoned |
Array
(
[id] => 19524972
[patent_doc_number] => 12126720
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-10-22
[patent_title] => Signal protection and retrieval by non-linear analog modulation
[patent_app_type] => utility
[patent_app_number] => 18/621838
[patent_app_country] => US
[patent_app_date] => 2024-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 62
[patent_no_of_words] => 20769
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621838
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/621838 | Signal protection and retrieval by non-linear analog modulation | Mar 28, 2024 | Issued |
Array
(
[id] => 20259821
[patent_doc_number] => 12432189
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Providing outcome explanation for algorithmic decisions
[patent_app_type] => utility
[patent_app_number] => 18/614421
[patent_app_country] => US
[patent_app_date] => 2024-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 6254
[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] => 18614421
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/614421 | Providing outcome explanation for algorithmic decisions | Mar 21, 2024 | Issued |
Array
(
[id] => 20188879
[patent_doc_number] => 12399994
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-26
[patent_title] => Ensemble intrusion detection system for IOT platforms
[patent_app_type] => utility
[patent_app_number] => 18/600391
[patent_app_country] => US
[patent_app_date] => 2024-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4584
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18600391
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/600391 | Ensemble intrusion detection system for IOT platforms | Mar 7, 2024 | Issued |
Array
(
[id] => 19530535
[patent_doc_number] => 20240354437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => DATABASE REDACTION FOR SEMI-STRUCTURED AND UNSTRUCTURED DATA
[patent_app_type] => utility
[patent_app_number] => 18/588839
[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] => 13216
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 18588839
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/588839 | Database redaction for semi-structured and unstructured data | Feb 26, 2024 | Issued |
Array
(
[id] => 20389887
[patent_doc_number] => 12489628
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Data transmission method and apparatus thereof
[patent_app_type] => utility
[patent_app_number] => 18/585443
[patent_app_country] => US
[patent_app_date] => 2024-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18585443
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/585443 | Data transmission method and apparatus thereof | Feb 22, 2024 | Issued |
Array
(
[id] => 20140341
[patent_doc_number] => 20250247385
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-31
[patent_title] => TECHNIQUES FOR INTER-CLIENT AUTHORIZATION
[patent_app_type] => utility
[patent_app_number] => 18/426057
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13491
[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] => 18426057
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/426057 | TECHNIQUES FOR INTER-CLIENT AUTHORIZATION | Jan 28, 2024 | Pending |
Array
(
[id] => 19334578
[patent_doc_number] => 20240249008
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => POLICY CONSISTENCY VERIFICATION APPARATUS, POLICY CONSISTENCY VERIFICATION METHOD, AND POLICY CONSISTENCY VERIFICATION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/413193
[patent_app_country] => US
[patent_app_date] => 2024-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8730
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 18413193
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/413193 | POLICY CONSISTENCY VERIFICATION APPARATUS, POLICY CONSISTENCY VERIFICATION METHOD, AND POLICY CONSISTENCY VERIFICATION PROGRAM | Jan 15, 2024 | Pending |
Array
(
[id] => 19147470
[patent_doc_number] => 20240146545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-02
[patent_title] => UNIFIED PROGRAMMING ENVIRONMENT FOR PROGRAMMABLE DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/408563
[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] => 39391
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408563
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408563 | UNIFIED PROGRAMMING ENVIRONMENT FOR PROGRAMMABLE DEVICES | Jan 8, 2024 | Abandoned |
Array
(
[id] => 20097169
[patent_doc_number] => 20250227105
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => SECURED DIRECT ACCESS FOR CUSTOMER SERVICE
[patent_app_type] => utility
[patent_app_number] => 18/404190
[patent_app_country] => US
[patent_app_date] => 2024-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12055
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18404190
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/404190 | SECURED DIRECT ACCESS FOR CUSTOMER SERVICE | Jan 3, 2024 | Pending |