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
09/361371 SYSTEM, METHOD AND APPARATUS FOR SUPPORTING A KERNEL MODE DRIVER Jul 25, 1999 Abandoned
Array ( [id] => 1037311 [patent_doc_number] => 06877163 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-04-05 [patent_title] => 'Method and system for dynamic proxy classes' [patent_app_type] => utility [patent_app_number] => 09/332029 [patent_app_country] => US [patent_app_date] => 1999-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4258 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/877/06877163.pdf [firstpage_image] =>[orig_patent_app_number] => 09332029 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/332029
Method and system for dynamic proxy classes Jun 13, 1999 Issued
Array ( [id] => 4511742 [patent_doc_number] => 07950017 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-05-24 [patent_title] => 'Apparatus and method for forwarding messages between two applications' [patent_app_type] => utility [patent_app_number] => 09/326021 [patent_app_country] => US [patent_app_date] => 1999-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 14982 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/950/07950017.pdf [firstpage_image] =>[orig_patent_app_number] => 09326021 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/326021
Apparatus and method for forwarding messages between two applications Jun 3, 1999 Issued
Array ( [id] => 806383 [patent_doc_number] => 07424712 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-09-09 [patent_title] => 'System and method for controlling co-scheduling of processes of parallel program' [patent_app_type] => utility [patent_app_number] => 09/303464 [patent_app_country] => US [patent_app_date] => 1999-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5283 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/424/07424712.pdf [firstpage_image] =>[orig_patent_app_number] => 09303464 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/303464
System and method for controlling co-scheduling of processes of parallel program Apr 29, 1999 Issued
Array ( [id] => 1144515 [patent_doc_number] => 06785894 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-08-31 [patent_title] => 'Virtual device driver' [patent_app_type] => B1 [patent_app_number] => 09/289795 [patent_app_country] => US [patent_app_date] => 1999-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 3545 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/785/06785894.pdf [firstpage_image] =>[orig_patent_app_number] => 09289795 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/289795
Virtual device driver Apr 8, 1999 Issued
Array ( [id] => 583627 [patent_doc_number] => 07159222 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-01-02 [patent_title] => 'Highly componentized system architecture with object mutation' [patent_app_type] => utility [patent_app_number] => 09/282229 [patent_app_country] => US [patent_app_date] => 1999-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 57 [patent_no_of_words] => 25226 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/159/07159222.pdf [firstpage_image] =>[orig_patent_app_number] => 09282229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/282229
Highly componentized system architecture with object mutation Mar 30, 1999 Issued
Array ( [id] => 623578 [patent_doc_number] => 07143421 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-11-28 [patent_title] => 'Highly componentized system architecture with a demand-loading namespace and programming model' [patent_app_type] => utility [patent_app_number] => 09/282238 [patent_app_country] => US [patent_app_date] => 1999-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 57 [patent_no_of_words] => 24638 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/143/07143421.pdf [firstpage_image] =>[orig_patent_app_number] => 09282238 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/282238
Highly componentized system architecture with a demand-loading namespace and programming model Mar 30, 1999 Issued
09/282656 EFFICIENT LINKING AND LOADING FOR LATE BINDING AND PLATFORM RETARGETING Mar 30, 1999 Abandoned
09/282227 HIGHLY COMPONENTIZED SYSTEM ARCHITECTURE WITH LOADABLE VIRTUAL MEMORY MANAGER Mar 30, 1999 Abandoned
Array ( [id] => 1170917 [patent_doc_number] => 06766519 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-20 [patent_title] => 'Generic software interface for hardware environments having executing code registers itself and the code for a next suboperation' [patent_app_type] => B1 [patent_app_number] => 09/277414 [patent_app_country] => US [patent_app_date] => 1999-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10478 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/766/06766519.pdf [firstpage_image] =>[orig_patent_app_number] => 09277414 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/277414
Generic software interface for hardware environments having executing code registers itself and the code for a next suboperation Mar 25, 1999 Issued
Array ( [id] => 1184525 [patent_doc_number] => 06748452 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-08 [patent_title] => 'Flexible interprocess communication via redirection' [patent_app_type] => B1 [patent_app_number] => 09/276869 [patent_app_country] => US [patent_app_date] => 1999-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4288 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/748/06748452.pdf [firstpage_image] =>[orig_patent_app_number] => 09276869 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/276869
Flexible interprocess communication via redirection Mar 25, 1999 Issued
Array ( [id] => 4592283 [patent_doc_number] => 07836454 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-11-16 [patent_title] => 'Information appliance architecture' [patent_app_type] => utility [patent_app_number] => 11/341275 [patent_app_country] => US [patent_app_date] => 1999-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 8363 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/836/07836454.pdf [firstpage_image] =>[orig_patent_app_number] => 11341275 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/341275
Information appliance architecture Mar 18, 1999 Issued
Array ( [id] => 1085141 [patent_doc_number] => 06834388 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-21 [patent_title] => 'Process control' [patent_app_type] => B1 [patent_app_number] => 09/267204 [patent_app_country] => US [patent_app_date] => 1999-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 13543 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/834/06834388.pdf [firstpage_image] =>[orig_patent_app_number] => 09267204 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/267204
Process control Mar 11, 1999 Issued
Array ( [id] => 1221507 [patent_doc_number] => 06708195 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-16 [patent_title] => 'Composite locking of objects in a database' [patent_app_type] => B1 [patent_app_number] => 09/267586 [patent_app_country] => US [patent_app_date] => 1999-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5000 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/708/06708195.pdf [firstpage_image] =>[orig_patent_app_number] => 09267586 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/267586
Composite locking of objects in a database Mar 11, 1999 Issued
Array ( [id] => 1192815 [patent_doc_number] => 06735771 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-11 [patent_title] => 'System and method for delivering web services using common object request broker architecture' [patent_app_type] => B1 [patent_app_number] => 09/267526 [patent_app_country] => US [patent_app_date] => 1999-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3466 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/735/06735771.pdf [firstpage_image] =>[orig_patent_app_number] => 09267526 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/267526
System and method for delivering web services using common object request broker architecture Mar 11, 1999 Issued
Array ( [id] => 6757395 [patent_doc_number] => 20030005172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-02 [patent_title] => 'APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR CLIENT/SERVER COMPUTING WITH IMPROVED CORRESPONDENCE BETWEEN TRANSACTION IDENTIFIERS WHEN SUPPORTING SUBORDINATE RESOURCE MANAGER(S)' [patent_app_type] => new [patent_app_number] => 09/247464 [patent_app_country] => US [patent_app_date] => 1999-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5652 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0005/20030005172.pdf [firstpage_image] =>[orig_patent_app_number] => 09247464 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/247464
APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR CLIENT/SERVER COMPUTING WITH IMPROVED CORRESPONDENCE BETWEEN TRANSACTION IDENTIFIERS WHEN SUPPORTING SUBORDINATE RESOURCE MANAGER(S) Feb 8, 1999 Abandoned
09/246998 METHOD AND SYSTEM FOR USER DEFINED INTERACTIONS BETWEEN PLURALITY OF ACTIVE SOFTWARE APPLICATIONS Feb 7, 1999 Abandoned
Array ( [id] => 706163 [patent_doc_number] => 07069561 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-06-27 [patent_title] => 'Method and system for communication between application programs and a network' [patent_app_type] => utility [patent_app_number] => 09/246271 [patent_app_country] => US [patent_app_date] => 1999-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 10 [patent_no_of_words] => 3569 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/069/07069561.pdf [firstpage_image] =>[orig_patent_app_number] => 09246271 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/246271
Method and system for communication between application programs and a network Feb 7, 1999 Issued
Array ( [id] => 6793364 [patent_doc_number] => 20030088708 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-08 [patent_title] => 'METHOD AND APPARATUS FOR PROVIDING PROTOCOL INDEPENDENT NAMING AND LIFE CYCLE SERVICES IN AN OBJECT-ORIENTED SYSTEM' [patent_app_type] => new [patent_app_number] => 09/244291 [patent_app_country] => US [patent_app_date] => 1999-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8000 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20030088708.pdf [firstpage_image] =>[orig_patent_app_number] => 09244291 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/244291
Method and apparatus for providing protocol independent naming and life cycle services in an object-oriented system Feb 2, 1999 Issued
Array ( [id] => 1068480 [patent_doc_number] => 06848111 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-25 [patent_title] => 'Zero overhead exception handling' [patent_app_type] => utility [patent_app_number] => 09/243107 [patent_app_country] => US [patent_app_date] => 1999-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 7656 [patent_no_of_claims] => 70 [patent_no_of_ind_claims] => 16 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/848/06848111.pdf [firstpage_image] =>[orig_patent_app_number] => 09243107 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/243107
Zero overhead exception handling Feb 1, 1999 Issued
Menu