Search

Andy Ho

Examiner (ID: 11310)

Most Active Art Unit
2194
Art Unit(s)
2194, 2151, 2126
Total Applications
1655
Issued Applications
1438
Pending Applications
79
Abandoned Applications
165

Applications

Application numberTitle of the applicationFiling DateStatus
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] => 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] => 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] => 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] => 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 Pending
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] => 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] => 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
Array ( [id] => 18486932 [patent_doc_number] => 20230214278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => PROACTIVE REQUEST COMMUNICATION SYSTEM WITH IMPROVED DATA PREDICTION USING EVENT-TO-STATUS TRANSFORMATION [patent_app_type] => utility [patent_app_number] => 17/646979 [patent_app_country] => US [patent_app_date] => 2022-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22852 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17646979 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/646979
Proactive request communication system with improved data prediction using event-to-status transformation Jan 3, 2022 Issued
Array ( [id] => 18204059 [patent_doc_number] => 11586450 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-02-21 [patent_title] => Automated standards-based computing system reconfiguration [patent_app_type] => utility [patent_app_number] => 17/645932 [patent_app_country] => US [patent_app_date] => 2021-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5314 [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] => 17645932 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/645932
Automated standards-based computing system reconfiguration Dec 22, 2021 Issued
Array ( [id] => 18319993 [patent_doc_number] => 20230118121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-20 [patent_title] => VIRTUAL MACHINE PLACEMENT SYSTEM AND VIRTUAL MACHINE PLACEMENT METHOD FOR IMPLEMENTING PREDICTIVE MIGRATION OF VIRTUAL MACHINES CONSIDERING HOT SPOTS [patent_app_type] => utility [patent_app_number] => 17/560895 [patent_app_country] => US [patent_app_date] => 2021-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12889 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17560895 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/560895
Virtual machine placement system and virtual machine placement method for implementing predictive migration of virtual machines considering hot spots Dec 22, 2021 Issued
Array ( [id] => 18325892 [patent_doc_number] => 20230124020 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-20 [patent_title] => VIRTUAL MACHINE PLACEMENT SYSTEM AND VIRTUAL MACHINE PLACEMENT METHOD FOR IMPLEMENTING PREDICTION MANAGEMENT OF VIRTUAL MACHINES CONSIDERING PERFORMANCE DEGRATION OF PHYSICAL SERVER [patent_app_type] => utility [patent_app_number] => 17/645833 [patent_app_country] => US [patent_app_date] => 2021-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12891 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17645833 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/645833
Virtual machine placement system and virtual machine placement method for implementing prediction management of virtual machines considering performance degration of physical server Dec 22, 2021 Issued
Array ( [id] => 17535414 [patent_doc_number] => 20220114023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-14 [patent_title] => INFRASTRUCTURE AS CODE DEPLOYMENT MECHANISM [patent_app_type] => utility [patent_app_number] => 17/560652 [patent_app_country] => US [patent_app_date] => 2021-12-23 [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] => -16 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17560652 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/560652
INFRASTRUCTURE AS CODE DEPLOYMENT MECHANISM Dec 22, 2021 Pending
Menu