Search

Andy Ho

Examiner (ID: 18952)

Most Active Art Unit
2194
Art Unit(s)
2194, 2126, 2151
Total Applications
1679
Issued Applications
1458
Pending Applications
76
Abandoned Applications
165

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18414835 [patent_doc_number] => 11669377 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-06 [patent_title] => Providing application programming interface endpoints for machine learning models [patent_app_type] => utility [patent_app_number] => 17/680859 [patent_app_country] => US [patent_app_date] => 2022-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11650 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17680859 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/680859
Providing application programming interface endpoints for machine learning models Feb 24, 2022 Issued
Array ( [id] => 18687294 [patent_doc_number] => 11783033 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Methods and apparatus for analyzing sequences of application programming interface traffic to identify potential malicious actions [patent_app_type] => utility [patent_app_number] => 17/680767 [patent_app_country] => US [patent_app_date] => 2022-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13945 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17680767 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/680767
Methods and apparatus for analyzing sequences of application programming interface traffic to identify potential malicious actions Feb 24, 2022 Issued
Array ( [id] => 17659254 [patent_doc_number] => 20220179719 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-09 [patent_title] => PROCESSOR AND EVENT PROCESSING METHOD [patent_app_type] => utility [patent_app_number] => 17/679275 [patent_app_country] => US [patent_app_date] => 2022-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17679275 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/679275
Processor and event processing method Feb 23, 2022 Issued
Array ( [id] => 18584755 [patent_doc_number] => 20230267019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-24 [patent_title] => PERCEPTIVE SCALING OF COMPUTING RESOURCES [patent_app_type] => utility [patent_app_number] => 17/676653 [patent_app_country] => US [patent_app_date] => 2022-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9328 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17676653 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/676653
Perceptive scaling of computing resources Feb 20, 2022 Issued
Array ( [id] => 18569064 [patent_doc_number] => 20230259400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => DECENTRALIZED DISTRIBUTED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/672664 [patent_app_country] => US [patent_app_date] => 2022-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10230 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17672664 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/672664
Decentralized distributed computing environment Feb 14, 2022 Issued
Array ( [id] => 18104238 [patent_doc_number] => 11544124 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-01-03 [patent_title] => Unified event processing and log management over multiple domains [patent_app_type] => utility [patent_app_number] => 17/672624 [patent_app_country] => US [patent_app_date] => 2022-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7899 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17672624 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/672624
Unified event processing and log management over multiple domains Feb 14, 2022 Issued
Array ( [id] => 18668460 [patent_doc_number] => 11775360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-03 [patent_title] => Cache-based communication for trusted execution environments [patent_app_type] => utility [patent_app_number] => 17/671619 [patent_app_country] => US [patent_app_date] => 2022-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7673 [patent_no_of_claims] => 13 [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] => 17671619 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/671619
Cache-based communication for trusted execution environments Feb 14, 2022 Issued
Array ( [id] => 17778636 [patent_doc_number] => 20220244986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-04 [patent_title] => ASYNCHRONOUS DATA MOVEMENT PIPELINE [patent_app_type] => utility [patent_app_number] => 17/671490 [patent_app_country] => US [patent_app_date] => 2022-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 40384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17671490 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/671490
Asynchronous data movement pipeline Feb 13, 2022 Issued
Array ( [id] => 19303325 [patent_doc_number] => 20240231905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => ELECTRONIC SYSTEM AND ELECTRONIC CONTROL DEVICE [patent_app_type] => utility [patent_app_number] => 18/290580 [patent_app_country] => US [patent_app_date] => 2022-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15822 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 18290580 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/290580
ELECTRONIC SYSTEM AND ELECTRONIC CONTROL DEVICE Feb 2, 2022 Pending
Array ( [id] => 18539378 [patent_doc_number] => 20230244486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-03 [patent_title] => Extensible Event Bus Architecture [patent_app_type] => utility [patent_app_number] => 17/590302 [patent_app_country] => US [patent_app_date] => 2022-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8874 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17590302 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/590302
Extensible event bus architecture Jan 31, 2022 Issued
Array ( [id] => 18262105 [patent_doc_number] => 11609806 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-21 [patent_title] => Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior [patent_app_type] => utility [patent_app_number] => 17/588637 [patent_app_country] => US [patent_app_date] => 2022-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13210 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17588637 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/588637
Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior Jan 30, 2022 Issued
Array ( [id] => 18531906 [patent_doc_number] => 20230236978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => PROGRESSIVE CACHING OF FILTER RULES [patent_app_type] => utility [patent_app_number] => 17/649013 [patent_app_country] => US [patent_app_date] => 2022-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8356 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17649013 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/649013
Progressive caching of filter rules Jan 25, 2022 Issued
Array ( [id] => 20242815 [patent_doc_number] => 12423133 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Scheduling actions in multiple replicas of computing environment using consensus protocol [patent_app_type] => utility [patent_app_number] => 17/578715 [patent_app_country] => US [patent_app_date] => 2022-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 0 [patent_no_of_claims] => 19 [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] => 17578715 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/578715
Scheduling actions in multiple replicas of computing environment using consensus protocol Jan 18, 2022 Issued
Array ( [id] => 18781238 [patent_doc_number] => 11822981 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-21 [patent_title] => Common gateway platform [patent_app_type] => utility [patent_app_number] => 17/578060 [patent_app_country] => US [patent_app_date] => 2022-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7913 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17578060 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/578060
Common gateway platform Jan 17, 2022 Issued
Array ( [id] => 20415686 [patent_doc_number] => 12498972 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Method for controlling time-limited use of application, and electronic device [patent_app_type] => utility [patent_app_number] => 18/031048 [patent_app_country] => US [patent_app_date] => 2022-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 9596 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18031048 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/031048
Method for controlling time-limited use of application, and electronic device Jan 17, 2022 Issued
Array ( [id] => 18486931 [patent_doc_number] => 20230214277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => SYSTEMS AND METHODS TO IMPROVE SOFTWARE APPLICATION PERFORMANCE [patent_app_type] => utility [patent_app_number] => 17/578338 [patent_app_country] => US [patent_app_date] => 2022-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10164 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17578338 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/578338
SYSTEMS AND METHODS TO IMPROVE SOFTWARE APPLICATION PERFORMANCE Jan 17, 2022 Abandoned
Array ( [id] => 19963812 [patent_doc_number] => 12333321 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Application-assisted live migration [patent_app_type] => utility [patent_app_number] => 17/576824 [patent_app_country] => US [patent_app_date] => 2022-01-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] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576824 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/576824
Application-assisted live migration Jan 13, 2022 Issued
Array ( [id] => 19740229 [patent_doc_number] => 12217064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-04 [patent_title] => Correlation engine and policy manager (CPE), method and computer program product [patent_app_type] => utility [patent_app_number] => 17/575975 [patent_app_country] => US [patent_app_date] => 2022-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 21787 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575975 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/575975
Correlation engine and policy manager (CPE), method and computer program product Jan 13, 2022 Issued
Array ( [id] => 18912221 [patent_doc_number] => 11875201 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-16 [patent_title] => Self-executing bot based on cached user data [patent_app_type] => utility [patent_app_number] => 17/575134 [patent_app_country] => US [patent_app_date] => 2022-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11006 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575134 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/575134
Self-executing bot based on cached user data Jan 12, 2022 Issued
Array ( [id] => 18519832 [patent_doc_number] => 11709723 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-07-25 [patent_title] => Cloud service framework [patent_app_type] => utility [patent_app_number] => 17/574896 [patent_app_country] => US [patent_app_date] => 2022-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 6669 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17574896 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/574896
Cloud service framework Jan 12, 2022 Issued
Menu