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] => 5970791 [patent_doc_number] => 20020091701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-11 [patent_title] => 'Method and apparatus for providing a search engine for optimizing a decentralized or emergent model on a computer network' [patent_app_type] => new [patent_app_number] => 09/898506 [patent_app_country] => US [patent_app_date] => 2001-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7661 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0091/20020091701.pdf [firstpage_image] =>[orig_patent_app_number] => 09898506 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/898506
Method and apparatus for providing a search engine for optimizing a decentralized or emergent model on a computer network Jul 2, 2001 Issued
Array ( [id] => 6630899 [patent_doc_number] => 20020065888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-30 [patent_title] => 'Method and apparatus for generating an emergent model on a computer network' [patent_app_type] => new [patent_app_number] => 09/898507 [patent_app_country] => US [patent_app_date] => 2001-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7546 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20020065888.pdf [firstpage_image] =>[orig_patent_app_number] => 09898507 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/898507
Method and apparatus for generating an emergent model on a computer network Jul 2, 2001 Issued
Array ( [id] => 6627572 [patent_doc_number] => 20020065645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-30 [patent_title] => 'Method and apparatus for generating a decentralized model on a computer network' [patent_app_type] => new [patent_app_number] => 09/898501 [patent_app_country] => US [patent_app_date] => 2001-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7567 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0065/20020065645.pdf [firstpage_image] =>[orig_patent_app_number] => 09898501 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/898501
Method and apparatus for generating a decentralized model on a computer network Jul 2, 2001 Issued
Array ( [id] => 583692 [patent_doc_number] => 07162723 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-09 [patent_title] => 'ASP.NET HTTP runtime' [patent_app_type] => utility [patent_app_number] => 09/894828 [patent_app_country] => US [patent_app_date] => 2001-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4476 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/162/07162723.pdf [firstpage_image] =>[orig_patent_app_number] => 09894828 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/894828
ASP.NET HTTP runtime Jun 28, 2001 Issued
Array ( [id] => 609775 [patent_doc_number] => 07155728 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-12-26 [patent_title] => 'Remoting features' [patent_app_type] => utility [patent_app_number] => 09/893943 [patent_app_country] => US [patent_app_date] => 2001-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10486 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/155/07155728.pdf [firstpage_image] =>[orig_patent_app_number] => 09893943 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/893943
Remoting features Jun 27, 2001 Issued
Array ( [id] => 6226774 [patent_doc_number] => 20020004896 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-10 [patent_title] => 'Analyzer system' [patent_app_type] => new [patent_app_number] => 09/893393 [patent_app_country] => US [patent_app_date] => 2001-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4884 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0004/20020004896.pdf [firstpage_image] =>[orig_patent_app_number] => 09893393 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/893393
Analyzer system Jun 27, 2001 Abandoned
Array ( [id] => 6484497 [patent_doc_number] => 20020152336 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-17 [patent_title] => 'System and method of installing a driver of an expansion card on a portable electronic device' [patent_app_type] => new [patent_app_number] => 09/886383 [patent_app_country] => US [patent_app_date] => 2001-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2456 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0152/20020152336.pdf [firstpage_image] =>[orig_patent_app_number] => 09886383 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/886383
System and method of installing a driver of an expansion card on a portable electronic device Jun 21, 2001 Abandoned
Array ( [id] => 6114800 [patent_doc_number] => 20020174161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Java startup wrapper' [patent_app_type] => new [patent_app_number] => 09/859423 [patent_app_country] => US [patent_app_date] => 2001-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2781 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174161.pdf [firstpage_image] =>[orig_patent_app_number] => 09859423 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/859423
Java startup wrapper May 17, 2001 Abandoned
Array ( [id] => 6115191 [patent_doc_number] => 20020174259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Distributable multi-daemon configuration for multi-system management' [patent_app_type] => new [patent_app_number] => 09/859374 [patent_app_country] => US [patent_app_date] => 2001-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4559 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174259.pdf [firstpage_image] =>[orig_patent_app_number] => 09859374 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/859374
Distributable multi-daemon configuration for multi-system management May 17, 2001 Issued
09/787086 Mechanism controlling and ordering message propagation May 17, 2001 Abandoned
Array ( [id] => 375096 [patent_doc_number] => 07475404 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-06 [patent_title] => 'System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching' [patent_app_type] => utility [patent_app_number] => 09/860379 [patent_app_country] => US [patent_app_date] => 2001-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9516 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/475/07475404.pdf [firstpage_image] =>[orig_patent_app_number] => 09860379 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/860379
System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching May 17, 2001 Issued
Array ( [id] => 421672 [patent_doc_number] => 07278142 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-02 [patent_title] => 'Dynamic computing environment using remotely allocable resources' [patent_app_type] => utility [patent_app_number] => 09/861483 [patent_app_country] => US [patent_app_date] => 2001-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8883 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/278/07278142.pdf [firstpage_image] =>[orig_patent_app_number] => 09861483 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/861483
Dynamic computing environment using remotely allocable resources May 16, 2001 Issued
Array ( [id] => 7066602 [patent_doc_number] => 20010044857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-22 [patent_title] => 'Component installation tool' [patent_app_type] => new [patent_app_number] => 09/855683 [patent_app_country] => US [patent_app_date] => 2001-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11774 [patent_no_of_claims] => 87 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0044/20010044857.pdf [firstpage_image] =>[orig_patent_app_number] => 09855683 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/855683
Component installation tool May 15, 2001 Issued
Array ( [id] => 6115009 [patent_doc_number] => 20020174215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Operating system abstraction and protection layer' [patent_app_type] => new [patent_app_number] => 09/859209 [patent_app_country] => US [patent_app_date] => 2001-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5950 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174215.pdf [firstpage_image] =>[orig_patent_app_number] => 09859209 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/859209
Operating system abstraction and protection layer May 15, 2001 Issued
Array ( [id] => 6115240 [patent_doc_number] => 20020174268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Method and apparatus for automatically linking distributed programming components' [patent_app_type] => new [patent_app_number] => 09/858249 [patent_app_country] => US [patent_app_date] => 2001-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4375 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174268.pdf [firstpage_image] =>[orig_patent_app_number] => 09858249 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/858249
Method and apparatus for automatically linking distributed programming components May 14, 2001 Abandoned
Array ( [id] => 6115201 [patent_doc_number] => 20020174261 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Lightweight native method invocation interface for Java computing environments' [patent_app_type] => new [patent_app_number] => 09/858252 [patent_app_country] => US [patent_app_date] => 2001-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2357 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174261.pdf [firstpage_image] =>[orig_patent_app_number] => 09858252 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/858252
Lightweight native method invocation interface for java computing environments May 14, 2001 Issued
Array ( [id] => 347243 [patent_doc_number] => 07500249 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-03 [patent_title] => 'Cluster event service method and system' [patent_app_type] => utility [patent_app_number] => 09/846254 [patent_app_country] => US [patent_app_date] => 2001-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14158 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/500/07500249.pdf [firstpage_image] =>[orig_patent_app_number] => 09846254 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/846254
Cluster event service method and system May 1, 2001 Issued
Array ( [id] => 1218001 [patent_doc_number] => 06711605 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-03-23 [patent_title] => 'Multi OS configuration method and computer system' [patent_app_type] => B2 [patent_app_number] => 09/836471 [patent_app_country] => US [patent_app_date] => 2001-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 26 [patent_no_of_words] => 13906 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/711/06711605.pdf [firstpage_image] =>[orig_patent_app_number] => 09836471 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/836471
Multi OS configuration method and computer system Apr 17, 2001 Issued
Array ( [id] => 680638 [patent_doc_number] => 07089567 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-08-08 [patent_title] => 'Efficient RPC mechanism using XML' [patent_app_type] => utility [patent_app_number] => 09/828542 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 12367 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/089/07089567.pdf [firstpage_image] =>[orig_patent_app_number] => 09828542 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828542
Efficient RPC mechanism using XML Apr 8, 2001 Issued
Array ( [id] => 6775492 [patent_doc_number] => 20030018830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-23 [patent_title] => 'Adaptive communication application programming interface' [patent_app_type] => new [patent_app_number] => 09/823828 [patent_app_country] => US [patent_app_date] => 2001-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 42 [patent_no_of_words] => 19681 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 27 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0018/20030018830.pdf [firstpage_image] =>[orig_patent_app_number] => 09823828 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/823828
Adaptive communication application programming interface Mar 30, 2001 Issued
Menu