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] => 7682359 [patent_doc_number] => 20100242052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-23 [patent_title] => 'Method, System and Device for Managing Customer Premises Equipment' [patent_app_type] => utility [patent_app_number] => 12/790503 [patent_app_country] => US [patent_app_date] => 2010-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5169 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0242/20100242052.pdf [firstpage_image] =>[orig_patent_app_number] => 12790503 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/790503
Method, system and device for managing customer premises equipment May 27, 2010 Issued
Array ( [id] => 9417074 [patent_doc_number] => 08701126 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-15 [patent_title] => 'Zero-copy network I/O for virtual hosts' [patent_app_type] => utility [patent_app_number] => 12/771234 [patent_app_country] => US [patent_app_date] => 2010-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 16 [patent_no_of_words] => 9083 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12771234 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/771234
Zero-copy network I/O for virtual hosts Apr 29, 2010 Issued
Array ( [id] => 7504083 [patent_doc_number] => 20110265101 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-27 [patent_title] => 'NET-TIMER DAEMON' [patent_app_type] => utility [patent_app_number] => 12/764312 [patent_app_country] => US [patent_app_date] => 2010-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7122 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0265/20110265101.pdf [firstpage_image] =>[orig_patent_app_number] => 12764312 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/764312
Net-timer daemon Apr 20, 2010 Issued
Array ( [id] => 8775701 [patent_doc_number] => 08429678 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-23 [patent_title] => 'Redirecting video to a remote client using a service processor' [patent_app_type] => utility [patent_app_number] => 12/763448 [patent_app_country] => US [patent_app_date] => 2010-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7210 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12763448 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/763448
Redirecting video to a remote client using a service processor Apr 19, 2010 Issued
Array ( [id] => 6338936 [patent_doc_number] => 20100199291 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-05 [patent_title] => 'METHOD, SYSTEM AND APPARATUS FOR TRANSMITTING REMOTE PROCEDURE CALL COMMANDS' [patent_app_type] => utility [patent_app_number] => 12/758497 [patent_app_country] => US [patent_app_date] => 2010-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3599 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0199/20100199291.pdf [firstpage_image] =>[orig_patent_app_number] => 12758497 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/758497
Method, system and apparatus for transmitting remote procedure call commands Apr 11, 2010 Issued
Array ( [id] => 8728578 [patent_doc_number] => 08407720 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-03-26 [patent_title] => 'Inter-process communication management' [patent_app_type] => utility [patent_app_number] => 12/751008 [patent_app_country] => US [patent_app_date] => 2010-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4304 [patent_no_of_claims] => 20 [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] => 12751008 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/751008
Inter-process communication management Mar 30, 2010 Issued
Array ( [id] => 8552483 [patent_doc_number] => 08327383 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-04 [patent_title] => 'Cancellation of concurrent worker objects' [patent_app_type] => utility [patent_app_number] => 12/727689 [patent_app_country] => US [patent_app_date] => 2010-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6022 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12727689 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/727689
Cancellation of concurrent worker objects Mar 18, 2010 Issued
Array ( [id] => 6397863 [patent_doc_number] => 20100319008 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'PARALLEL PROCESSING METHOD FOR DUAL OPERATING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/722419 [patent_app_country] => US [patent_app_date] => 2010-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2646 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0319/20100319008.pdf [firstpage_image] =>[orig_patent_app_number] => 12722419 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/722419
Parallel processing method for dual operating system Mar 10, 2010 Issued
Array ( [id] => 6094489 [patent_doc_number] => 20110219385 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-08 [patent_title] => 'VIRTUAL ENVIRONMENT FOR SERVER APPLICATIONS, SUCH AS WEB APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/717146 [patent_app_country] => US [patent_app_date] => 2010-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5198 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0219/20110219385.pdf [firstpage_image] =>[orig_patent_app_number] => 12717146 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/717146
Virtual environment for server applications, such as web applications Mar 3, 2010 Issued
Array ( [id] => 6651522 [patent_doc_number] => 20100228954 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-09 [patent_title] => 'GENERAL PURPOSE EMBEDDED PROCESSOR' [patent_app_type] => utility [patent_app_number] => 12/700211 [patent_app_country] => US [patent_app_date] => 2010-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 15275 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0228/20100228954.pdf [firstpage_image] =>[orig_patent_app_number] => 12700211 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/700211
General purpose embedded processor Feb 3, 2010 Issued
Array ( [id] => 8297529 [patent_doc_number] => 08225328 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-17 [patent_title] => 'Access to a target object with desired functionality' [patent_app_type] => utility [patent_app_number] => 12/652739 [patent_app_country] => US [patent_app_date] => 2010-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6442 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12652739 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/652739
Access to a target object with desired functionality Jan 4, 2010 Issued
Array ( [id] => 6648114 [patent_doc_number] => 20100175072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-08 [patent_title] => 'OPERATION METHOD OF MOBILE APPLICATION MODEL' [patent_app_type] => utility [patent_app_number] => 12/651748 [patent_app_country] => US [patent_app_date] => 2010-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2088 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0175/20100175072.pdf [firstpage_image] =>[orig_patent_app_number] => 12651748 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651748
Operation method of mobile application model Jan 3, 2010 Issued
Array ( [id] => 7679731 [patent_doc_number] => 20100106856 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-29 [patent_title] => 'System and Method for Providing a Routing Service in Distributed Computing Environment' [patent_app_type] => utility [patent_app_number] => 12/651274 [patent_app_country] => US [patent_app_date] => 2009-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7159 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20100106856.pdf [firstpage_image] =>[orig_patent_app_number] => 12651274 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/651274
System and method for providing a routing service in distributed computing environment Dec 30, 2009 Issued
Array ( [id] => 8787240 [patent_doc_number] => 08434097 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-30 [patent_title] => 'Dynamic data binding for MBOs for container based application' [patent_app_type] => utility [patent_app_number] => 12/650464 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6064 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12650464 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/650464
Dynamic data binding for MBOs for container based application Dec 29, 2009 Issued
Array ( [id] => 6253873 [patent_doc_number] => 20100138843 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-03 [patent_title] => 'SYSTEM AND METHOD FOR HANDLING AN EVENT IN A COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/648704 [patent_app_country] => US [patent_app_date] => 2009-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8955 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0138/20100138843.pdf [firstpage_image] =>[orig_patent_app_number] => 12648704 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/648704
System and method for handling an event in a computer system Dec 28, 2009 Issued
Array ( [id] => 6450603 [patent_doc_number] => 20100169900 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-01 [patent_title] => 'System and Method for Driving Hardware Device and Processing Data' [patent_app_type] => utility [patent_app_number] => 12/644116 [patent_app_country] => US [patent_app_date] => 2009-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2770 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0169/20100169900.pdf [firstpage_image] =>[orig_patent_app_number] => 12644116 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/644116
System and method for driving hardware device and processing data Dec 21, 2009 Issued
Array ( [id] => 5977194 [patent_doc_number] => 20110154370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'Microblogging Based Dynamic Transaction Tracking for Composite Application Flow' [patent_app_type] => utility [patent_app_number] => 12/644042 [patent_app_country] => US [patent_app_date] => 2009-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6330 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0154/20110154370.pdf [firstpage_image] =>[orig_patent_app_number] => 12644042 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/644042
Microblogging based dynamic transaction tracking for composite application flow Dec 21, 2009 Issued
Array ( [id] => 5977105 [patent_doc_number] => 20110154334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'METHOD AND SYSTEM FOR OFFLOADING PROCESSING TASKS TO A FOREIGN COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/643099 [patent_app_country] => US [patent_app_date] => 2009-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7961 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0154/20110154334.pdf [firstpage_image] =>[orig_patent_app_number] => 12643099 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/643099
METHOD AND SYSTEM FOR OFFLOADING PROCESSING TASKS TO A FOREIGN COMPUTING ENVIRONMENT Dec 20, 2009 Abandoned
Array ( [id] => 5977195 [patent_doc_number] => 20110154371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'METHOD AND SYSTEM FOR OFFLOADING PROCESSING TASKS TO A FOREIGN COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/643106 [patent_app_country] => US [patent_app_date] => 2009-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7963 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0154/20110154371.pdf [firstpage_image] =>[orig_patent_app_number] => 12643106 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/643106
Method and system for offloading processing tasks to a foreign computing environment Dec 20, 2009 Issued
Array ( [id] => 8319863 [patent_doc_number] => 08234659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-31 [patent_title] => 'Transaction tool management integration with change management' [patent_app_type] => utility [patent_app_number] => 12/640060 [patent_app_country] => US [patent_app_date] => 2009-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5849 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12640060 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/640060
Transaction tool management integration with change management Dec 16, 2009 Issued
Menu