Search

Andy Ho

Examiner (ID: 13854, Phone: (571)272-3762 , Office: P/2194 )

Most Active Art Unit
2194
Art Unit(s)
2151, 2126, 2194
Total Applications
1684
Issued Applications
1459
Pending Applications
80
Abandoned Applications
165

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15500623 [patent_doc_number] => 20200050500 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-13 [patent_title] => NATURAL LANGUAGE INTERFACE TO WEB API [patent_app_type] => utility [patent_app_number] => 16/654340 [patent_app_country] => US [patent_app_date] => 2019-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11757 [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] => 16654340 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/654340
Natural language interface to web API Oct 15, 2019 Issued
Array ( [id] => 18136430 [patent_doc_number] => 11562110 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-01-24 [patent_title] => System and method for device mismatch contribution computation for non-continuous circuit outputs [patent_app_type] => utility [patent_app_number] => 16/587394 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 25 [patent_no_of_words] => 11496 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16587394 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/587394
System and method for device mismatch contribution computation for non-continuous circuit outputs Sep 29, 2019 Issued
Array ( [id] => 17223784 [patent_doc_number] => 11176285 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-16 [patent_title] => Vehicle simulation device and method [patent_app_type] => utility [patent_app_number] => 16/558199 [patent_app_country] => US [patent_app_date] => 2019-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4060 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16558199 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/558199
Vehicle simulation device and method Sep 1, 2019 Issued
Array ( [id] => 16431487 [patent_doc_number] => 10831569 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-10 [patent_title] => Trigger based notification generation system [patent_app_type] => utility [patent_app_number] => 16/555580 [patent_app_country] => US [patent_app_date] => 2019-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9329 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16555580 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/555580
Trigger based notification generation system Aug 28, 2019 Issued
Array ( [id] => 15272285 [patent_doc_number] => 20190384877 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => ACCELERATING PARTICLE-SWARM ALGORITHMS [patent_app_type] => utility [patent_app_number] => 16/553521 [patent_app_country] => US [patent_app_date] => 2019-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11933 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16553521 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/553521
Accelerating particle-swarm algorithms Aug 27, 2019 Issued
Array ( [id] => 15182883 [patent_doc_number] => 20190362033 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => Method and Apparatus for Dental Articulation [patent_app_type] => utility [patent_app_number] => 16/538309 [patent_app_country] => US [patent_app_date] => 2019-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4431 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 16538309 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/538309
Method and Apparatus for Dental Articulation Aug 11, 2019 Abandoned
Array ( [id] => 15182329 [patent_doc_number] => 20190361756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => APPLICATION PROGRAM CONTROL METHOD AND APPARATUS, TERMINAL, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/537768 [patent_app_country] => US [patent_app_date] => 2019-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9409 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16537768 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/537768
Application program control method and apparatus, terminal, and storage medium Aug 11, 2019 Issued
Array ( [id] => 16592556 [patent_doc_number] => 10901819 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-01-26 [patent_title] => Distributed queueing over a Redis cluster [patent_app_type] => utility [patent_app_number] => 16/537602 [patent_app_country] => US [patent_app_date] => 2019-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8276 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16537602 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/537602
Distributed queueing over a Redis cluster Aug 10, 2019 Issued
Array ( [id] => 15182879 [patent_doc_number] => 20190362031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => TIME-SAVING & ERROR-MINIMIZING MULTISCOPIC HYDRAULIC SYSTEM DESIGN CANVAS [patent_app_type] => utility [patent_app_number] => 16/535775 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10538 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16535775 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535775
Time-saving and error-minimizing multiscopic hydraulic system design canvas Aug 7, 2019 Issued
Array ( [id] => 15594403 [patent_doc_number] => 20200073736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => MESSAGE TRANSMISSION METHOD AND APPARATUS, DEVICE AND MEDIUM [patent_app_type] => utility [patent_app_number] => 16/534093 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5766 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16534093 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534093
Message transmission method and apparatus, device and medium Aug 6, 2019 Issued
Array ( [id] => 16116455 [patent_doc_number] => 20200210250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-02 [patent_title] => Data Engine [patent_app_type] => utility [patent_app_number] => 16/534829 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7175 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16534829 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534829
Data engine Aug 6, 2019 Issued
Array ( [id] => 16584905 [patent_doc_number] => 20210019307 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => Natural Language-Aided Conversational Exploration of Self-Documenting Application Programming Interfaces [patent_app_type] => utility [patent_app_number] => 16/532966 [patent_app_country] => US [patent_app_date] => 2019-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4807 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16532966 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/532966
Natural language-aided conversational exploration of self-documenting application programming interfaces Aug 5, 2019 Issued
Array ( [id] => 16602611 [patent_doc_number] => 20210029142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-28 [patent_title] => SECURE INCIDENT INVESTIGATION EVENT CAPTURE [patent_app_type] => utility [patent_app_number] => 16/523799 [patent_app_country] => US [patent_app_date] => 2019-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15471 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16523799 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/523799
Secure incident investigation event capture Jul 25, 2019 Issued
Array ( [id] => 15997969 [patent_doc_number] => 20200174855 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-04 [patent_title] => EVENT NOTIFICATION METHOD, SERVER DEVICE, EVENT NOTIFICATION APPARATUS, AND MEDIUM [patent_app_type] => utility [patent_app_number] => 16/519525 [patent_app_country] => US [patent_app_date] => 2019-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9473 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16519525 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/519525
Event notification method, server device, event notification apparatus, and medium Jul 22, 2019 Issued
Array ( [id] => 16584904 [patent_doc_number] => 20210019306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => Natural Language-Aided Conversational Exploration of Self-Documenting Application Programming Interfaces [patent_app_type] => utility [patent_app_number] => 16/514792 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4808 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 16514792 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/514792
Natural language-aided conversational exploration of self-documenting application programming interfaces Jul 16, 2019 Issued
Array ( [id] => 15090471 [patent_doc_number] => 20190340046 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => ADAPTING LEGACY ENDPOINTS TO MODERN APIS [patent_app_type] => utility [patent_app_number] => 16/514101 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6646 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16514101 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/514101
Adapting legacy endpoints to modern APIs Jul 16, 2019 Issued
Array ( [id] => 15090467 [patent_doc_number] => 20190340044 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => Mediating Interactions Among System Agents and System Clients [patent_app_type] => utility [patent_app_number] => 16/514440 [patent_app_country] => US [patent_app_date] => 2019-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16514440 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/514440
Mediating interactions among system agents and system clients Jul 16, 2019 Issued
Array ( [id] => 15090365 [patent_doc_number] => 20190339993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => RECORDING MEDIUM RECORDING PROGRAM USE ASSISTING PROGRAM AND INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 16/512871 [patent_app_country] => US [patent_app_date] => 2019-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15091 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16512871 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/512871
RECORDING MEDIUM RECORDING PROGRAM USE ASSISTING PROGRAM AND INFORMATION PROCESSING APPARATUS Jul 15, 2019 Abandoned
Array ( [id] => 16844740 [patent_doc_number] => 11016827 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => Method and device for displaying notification [patent_app_type] => utility [patent_app_number] => 16/504686 [patent_app_country] => US [patent_app_date] => 2019-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 19905 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16504686 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/504686
Method and device for displaying notification Jul 7, 2019 Issued
Array ( [id] => 15328857 [patent_doc_number] => 20200004758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => METHODS AND SYSTEM FOR OPTIMAL MULTI-ENVIRONMENT DATA SYNCHRONIZATION/REPLICATION [patent_app_type] => utility [patent_app_number] => 16/456156 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5473 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16456156 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/456156
Methods and system for optimal multi-environment data synchronization/replication Jun 27, 2019 Issued
Menu