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] => 600236 [patent_doc_number] => 07441253 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-10-21 [patent_title] => 'Method and system for naming and binding objects' [patent_app_type] => utility [patent_app_number] => 11/481345 [patent_app_country] => US [patent_app_date] => 2006-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 54 [patent_figures_cnt] => 69 [patent_no_of_words] => 37030 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/441/07441253.pdf [firstpage_image] =>[orig_patent_app_number] => 11481345 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/481345
Method and system for naming and binding objects Jul 2, 2006 Issued
Array ( [id] => 127127 [patent_doc_number] => 07712107 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-04 [patent_title] => 'Message integration framework for multi-application systems' [patent_app_type] => utility [patent_app_number] => 11/428343 [patent_app_country] => US [patent_app_date] => 2006-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5210 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/712/07712107.pdf [firstpage_image] =>[orig_patent_app_number] => 11428343 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/428343
Message integration framework for multi-application systems Jun 29, 2006 Issued
Array ( [id] => 88017 [patent_doc_number] => 07743390 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-22 [patent_title] => 'Driving method of a driverless peripheral device with a cross platform' [patent_app_type] => utility [patent_app_number] => 11/476715 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3390 [patent_no_of_claims] => 42 [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] => patents/07/743/07743390.pdf [firstpage_image] =>[orig_patent_app_number] => 11476715 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/476715
Driving method of a driverless peripheral device with a cross platform Jun 28, 2006 Issued
Array ( [id] => 5686828 [patent_doc_number] => 20060285143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Driver call apparatus and method using shortcut key' [patent_app_type] => utility [patent_app_number] => 11/454942 [patent_app_country] => US [patent_app_date] => 2006-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5570 [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/0285/20060285143.pdf [firstpage_image] =>[orig_patent_app_number] => 11454942 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/454942
Driver call apparatus and method using shortcut key Jun 18, 2006 Abandoned
Array ( [id] => 5166655 [patent_doc_number] => 20070288244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-13 [patent_title] => 'System and method for defining and dynamically invoking polymorphic call flows' [patent_app_type] => utility [patent_app_number] => 11/446947 [patent_app_country] => US [patent_app_date] => 2006-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7066 [patent_no_of_claims] => 35 [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/0288/20070288244.pdf [firstpage_image] =>[orig_patent_app_number] => 11446947 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/446947
Method for defining and dynamically invoking polymorphic call flows Jun 4, 2006 Issued
Array ( [id] => 231151 [patent_doc_number] => 07603405 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-10-13 [patent_title] => 'Information processing system, information processing method, and storage medium therefor' [patent_app_type] => utility [patent_app_number] => 11/437053 [patent_app_country] => US [patent_app_date] => 2006-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4202 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/603/07603405.pdf [firstpage_image] =>[orig_patent_app_number] => 11437053 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/437053
Information processing system, information processing method, and storage medium therefor May 18, 2006 Issued
Array ( [id] => 8196429 [patent_doc_number] => RE043438 [patent_country] => US [patent_kind] => E1 [patent_issue_date] => 2012-05-29 [patent_title] => 'Extensible, replaceable network component system' [patent_app_type] => reissue [patent_app_number] => 11/436188 [patent_app_country] => US [patent_app_date] => 2006-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8404 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/RE/043/RE043438.pdf [firstpage_image] =>[orig_patent_app_number] => 11436188 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/436188
Extensible, replaceable network component system May 15, 2006 Issued
Array ( [id] => 5604180 [patent_doc_number] => 20060294527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-28 [patent_title] => 'Apparatus and method for interfacing hardware events with software events' [patent_app_type] => utility [patent_app_number] => 11/435359 [patent_app_country] => US [patent_app_date] => 2006-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 14760 [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/0294/20060294527.pdf [firstpage_image] =>[orig_patent_app_number] => 11435359 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/435359
Apparatus and method for interfacing hardware events with software events May 15, 2006 Abandoned
Array ( [id] => 5393481 [patent_doc_number] => 20090210794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-20 [patent_title] => 'User Customized Portable Desktop' [patent_app_type] => utility [patent_app_number] => 11/922938 [patent_app_country] => US [patent_app_date] => 2006-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4383 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20090210794.pdf [firstpage_image] =>[orig_patent_app_number] => 11922938 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/922938
User customized portable desktop Apr 13, 2006 Issued
Array ( [id] => 5928399 [patent_doc_number] => 20060242649 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-26 [patent_title] => 'Methods and apparatus for message oriented invocation' [patent_app_type] => utility [patent_app_number] => 11/403135 [patent_app_country] => US [patent_app_date] => 2006-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 9442 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0242/20060242649.pdf [firstpage_image] =>[orig_patent_app_number] => 11403135 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/403135
Methods and apparatus for message oriented invocation Apr 10, 2006 Issued
Array ( [id] => 4678469 [patent_doc_number] => 20080216100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-04 [patent_title] => 'Method and Apparatus for Software Upgrade in a Digital Television Receiving Device' [patent_app_type] => utility [patent_app_number] => 11/911197 [patent_app_country] => US [patent_app_date] => 2006-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3877 [patent_no_of_claims] => 12 [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/0216/20080216100.pdf [firstpage_image] =>[orig_patent_app_number] => 11911197 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/911197
Method and apparatus for software upgrade in a digital television receiving device Apr 10, 2006 Issued
Array ( [id] => 231709 [patent_doc_number] => 07603674 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-10-13 [patent_title] => 'Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes' [patent_app_type] => utility [patent_app_number] => 11/398133 [patent_app_country] => US [patent_app_date] => 2006-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 4416 [patent_no_of_claims] => 173 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/603/07603674.pdf [firstpage_image] =>[orig_patent_app_number] => 11398133 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/398133
Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes Apr 4, 2006 Issued
Array ( [id] => 4616703 [patent_doc_number] => 07992156 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-08-02 [patent_title] => 'Determining the address of a system call table to perform antivirus tasks in a computer' [patent_app_type] => utility [patent_app_number] => 11/397529 [patent_app_country] => US [patent_app_date] => 2006-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4257 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/992/07992156.pdf [firstpage_image] =>[orig_patent_app_number] => 11397529 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/397529
Determining the address of a system call table to perform antivirus tasks in a computer Apr 2, 2006 Issued
Array ( [id] => 5036733 [patent_doc_number] => 20070101272 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-03 [patent_title] => 'Computer program and method for supporting implementation of services on multiple-server system' [patent_app_type] => utility [patent_app_number] => 11/386948 [patent_app_country] => US [patent_app_date] => 2006-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 14399 [patent_no_of_claims] => 11 [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/0101/20070101272.pdf [firstpage_image] =>[orig_patent_app_number] => 11386948 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/386948
Computer program and method for supporting implementation of services on multiple-server system Mar 22, 2006 Issued
Array ( [id] => 5115079 [patent_doc_number] => 20070198995 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-23 [patent_title] => 'System and method for automated delivery of software' [patent_app_type] => utility [patent_app_number] => 11/377751 [patent_app_country] => US [patent_app_date] => 2006-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5194 [patent_no_of_claims] => 52 [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/0198/20070198995.pdf [firstpage_image] =>[orig_patent_app_number] => 11377751 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/377751
System and method for automated delivery of software Mar 15, 2006 Abandoned
Array ( [id] => 5260481 [patent_doc_number] => 20070214113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-13 [patent_title] => 'Method to support multiple data sources connecting to a persistent object' [patent_app_type] => utility [patent_app_number] => 11/374574 [patent_app_country] => US [patent_app_date] => 2006-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2556 [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/0214/20070214113.pdf [firstpage_image] =>[orig_patent_app_number] => 11374574 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/374574
Method to support multiple data sources connecting to a persistent object Mar 12, 2006 Abandoned
Array ( [id] => 5698341 [patent_doc_number] => 20060215025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-28 [patent_title] => 'Method for the recognition of a chronicle, device and corresponding computer program' [patent_app_type] => utility [patent_app_number] => 11/373522 [patent_app_country] => US [patent_app_date] => 2006-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6991 [patent_no_of_claims] => 11 [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/0215/20060215025.pdf [firstpage_image] =>[orig_patent_app_number] => 11373522 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/373522
Method for the recognition of a chronicle, device and corresponding computer program Mar 9, 2006 Abandoned
Array ( [id] => 5684468 [patent_doc_number] => 20060200738 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-07 [patent_title] => 'System and method for modifying a mobile device application' [patent_app_type] => utility [patent_app_number] => 11/364205 [patent_app_country] => US [patent_app_date] => 2006-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2546 [patent_no_of_claims] => 14 [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/0200/20060200738.pdf [firstpage_image] =>[orig_patent_app_number] => 11364205 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/364205
System and method for modifying a mobile device application Feb 28, 2006 Abandoned
Array ( [id] => 7690533 [patent_doc_number] => 20070233500 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'Pluggable business logic' [patent_app_type] => utility [patent_app_number] => 11/363132 [patent_app_country] => US [patent_app_date] => 2006-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3544 [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/0233/20070233500.pdf [firstpage_image] =>[orig_patent_app_number] => 11363132 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/363132
Pluggable business logic Feb 26, 2006 Issued
Array ( [id] => 5081235 [patent_doc_number] => 20070124459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-31 [patent_title] => 'Mobile terminal apparatus and software install method' [patent_app_type] => utility [patent_app_number] => 11/360390 [patent_app_country] => US [patent_app_date] => 2006-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7056 [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/0124/20070124459.pdf [firstpage_image] =>[orig_patent_app_number] => 11360390 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/360390
Mobile terminal apparatus and software install method Feb 23, 2006 Issued
Menu