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] => 368960 [patent_doc_number] => 07480921 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-01-20 [patent_title] => 'Method, system, and apparatus for customizing web parts' [patent_app_type] => utility [patent_app_number] => 10/675173 [patent_app_country] => US [patent_app_date] => 2003-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11432 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/480/07480921.pdf [firstpage_image] =>[orig_patent_app_number] => 10675173 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/675173
Method, system, and apparatus for customizing web parts Sep 29, 2003 Issued
Array ( [id] => 372293 [patent_doc_number] => 07478395 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-13 [patent_title] => 'Middleware application message/event model' [patent_app_type] => utility [patent_app_number] => 10/666699 [patent_app_country] => US [patent_app_date] => 2003-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5030 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/478/07478395.pdf [firstpage_image] =>[orig_patent_app_number] => 10666699 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/666699
Middleware application message/event model Sep 18, 2003 Issued
Array ( [id] => 7047187 [patent_doc_number] => 20050251782 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-10 [patent_title] => 'Associating notifications of the status of a data network by use of a topology editor' [patent_app_type] => utility [patent_app_number] => 10/527576 [patent_app_country] => US [patent_app_date] => 2003-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5287 [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/0251/20050251782.pdf [firstpage_image] =>[orig_patent_app_number] => 10527576 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/527576
Associating notifications of the status of a data network by use of a topology editor Sep 11, 2003 Issued
Array ( [id] => 806405 [patent_doc_number] => 07424722 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-09-09 [patent_title] => 'Method and system for creating a dynamic OGSI service proxy framework using runtime introspection of an OGSI service' [patent_app_type] => utility [patent_app_number] => 10/652803 [patent_app_country] => US [patent_app_date] => 2003-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3236 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/424/07424722.pdf [firstpage_image] =>[orig_patent_app_number] => 10652803 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/652803
Method and system for creating a dynamic OGSI service proxy framework using runtime introspection of an OGSI service Aug 28, 2003 Issued
Array ( [id] => 5132644 [patent_doc_number] => 20070209041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-06 [patent_title] => 'Cross-reference service' [patent_app_type] => utility [patent_app_number] => 10/652575 [patent_app_country] => US [patent_app_date] => 2003-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6001 [patent_no_of_claims] => 30 [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/0209/20070209041.pdf [firstpage_image] =>[orig_patent_app_number] => 10652575 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/652575
Cross-reference service Aug 27, 2003 Issued
Array ( [id] => 7455808 [patent_doc_number] => 20040010523 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-15 [patent_title] => 'Object synchronization between object stores on different computers' [patent_app_type] => new [patent_app_number] => 10/643710 [patent_app_country] => US [patent_app_date] => 2003-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7126 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20040010523.pdf [firstpage_image] =>[orig_patent_app_number] => 10643710 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/643710
Object synchronization between object stores on different computers Aug 18, 2003 Issued
Array ( [id] => 280247 [patent_doc_number] => 07559064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-07 [patent_title] => 'Object state transfer method, object state transfer device, object state transfer program, and recording medium for the program' [patent_app_type] => utility [patent_app_number] => 10/637181 [patent_app_country] => US [patent_app_date] => 2003-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 8274 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/559/07559064.pdf [firstpage_image] =>[orig_patent_app_number] => 10637181 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/637181
Object state transfer method, object state transfer device, object state transfer program, and recording medium for the program Aug 7, 2003 Issued
Array ( [id] => 600530 [patent_doc_number] => 07437740 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-10-14 [patent_title] => 'Generation of Java language application programming interface for an object-oriented data store' [patent_app_type] => utility [patent_app_number] => 10/636924 [patent_app_country] => US [patent_app_date] => 2003-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5455 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/437/07437740.pdf [firstpage_image] =>[orig_patent_app_number] => 10636924 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/636924
Generation of Java language application programming interface for an object-oriented data store Aug 5, 2003 Issued
Array ( [id] => 7123935 [patent_doc_number] => 20050015764 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'Method, system, and program for handling device interrupts in a multi-processor environment' [patent_app_type] => utility [patent_app_number] => 10/612694 [patent_app_country] => US [patent_app_date] => 2003-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5488 [patent_no_of_claims] => 23 [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/0015/20050015764.pdf [firstpage_image] =>[orig_patent_app_number] => 10612694 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/612694
Method, system, and program for handling device interrupts in a multi-processor environment Jul 1, 2003 Issued
Array ( [id] => 280219 [patent_doc_number] => 07559050 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-07-07 [patent_title] => 'Generating software development tools via target architecture specification' [patent_app_type] => utility [patent_app_number] => 10/610692 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 10028 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/559/07559050.pdf [firstpage_image] =>[orig_patent_app_number] => 10610692 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/610692
Generating software development tools via target architecture specification Jun 29, 2003 Issued
Array ( [id] => 7017102 [patent_doc_number] => 20050219120 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'Power saving mobility aware system and method' [patent_app_type] => utility [patent_app_number] => 10/518879 [patent_app_country] => US [patent_app_date] => 2003-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6379 [patent_no_of_claims] => 40 [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/0219/20050219120.pdf [firstpage_image] =>[orig_patent_app_number] => 10518879 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/518879
Power saving mobility aware system and method Jun 25, 2003 Issued
Array ( [id] => 7333009 [patent_doc_number] => 20040255025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-16 [patent_title] => 'Event based charging in a communications system' [patent_app_type] => new [patent_app_number] => 10/461855 [patent_app_country] => US [patent_app_date] => 2003-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7116 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0255/20040255025.pdf [firstpage_image] =>[orig_patent_app_number] => 10461855 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/461855
Event based charging in a communications system Jun 12, 2003 Issued
Array ( [id] => 6962977 [patent_doc_number] => 20050216921 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-29 [patent_title] => 'Service safely-extensible platform' [patent_app_type] => utility [patent_app_number] => 10/517489 [patent_app_country] => US [patent_app_date] => 2003-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 14452 [patent_no_of_claims] => 20 [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/0216/20050216921.pdf [firstpage_image] =>[orig_patent_app_number] => 10517489 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/517489
Safe service extension platform Jun 10, 2003 Issued
Array ( [id] => 220198 [patent_doc_number] => 07613803 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-11-03 [patent_title] => 'Middle-ware interface status tool and method for using same' [patent_app_type] => utility [patent_app_number] => 10/456560 [patent_app_country] => US [patent_app_date] => 2003-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 10159 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/613/07613803.pdf [firstpage_image] =>[orig_patent_app_number] => 10456560 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/456560
Middle-ware interface status tool and method for using same Jun 8, 2003 Issued
Array ( [id] => 7359835 [patent_doc_number] => 20040250257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-09 [patent_title] => 'System and method for generator state object validation' [patent_app_type] => new [patent_app_number] => 10/453529 [patent_app_country] => US [patent_app_date] => 2003-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 8328 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0250/20040250257.pdf [firstpage_image] =>[orig_patent_app_number] => 10453529 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/453529
System and method for generator state object validation Jun 3, 2003 Abandoned
Array ( [id] => 7591295 [patent_doc_number] => 07653912 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-01-26 [patent_title] => 'Virtual processor methods and apparatus with unified event notification and consumer-producer memory operations' [patent_app_type] => utility [patent_app_number] => 10/449732 [patent_app_country] => US [patent_app_date] => 2003-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 28 [patent_no_of_words] => 15374 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/653/07653912.pdf [firstpage_image] =>[orig_patent_app_number] => 10449732 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/449732
Virtual processor methods and apparatus with unified event notification and consumer-producer memory operations May 29, 2003 Issued
Array ( [id] => 813555 [patent_doc_number] => 07418708 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-26 [patent_title] => 'JMS integration into an application server' [patent_app_type] => utility [patent_app_number] => 10/448268 [patent_app_country] => US [patent_app_date] => 2003-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 5234 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/418/07418708.pdf [firstpage_image] =>[orig_patent_app_number] => 10448268 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/448268
JMS integration into an application server May 28, 2003 Issued
Array ( [id] => 6702909 [patent_doc_number] => 20030225789 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Coordinated collaboration system in an integration platform' [patent_app_type] => new [patent_app_number] => 10/441617 [patent_app_country] => US [patent_app_date] => 2003-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7232 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0225/20030225789.pdf [firstpage_image] =>[orig_patent_app_number] => 10441617 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/441617
Coordinated collaboration system in an integration platform May 18, 2003 Issued
Array ( [id] => 591358 [patent_doc_number] => 07464385 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-12-09 [patent_title] => 'Method and system for performing bulk operations on transactional items' [patent_app_type] => utility [patent_app_number] => 10/434937 [patent_app_country] => US [patent_app_date] => 2003-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5559 [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/464/07464385.pdf [firstpage_image] =>[orig_patent_app_number] => 10434937 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/434937
Method and system for performing bulk operations on transactional items May 8, 2003 Issued
Array ( [id] => 599279 [patent_doc_number] => 07448042 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-11-04 [patent_title] => 'Method and apparatus for providing inter-application accessibility' [patent_app_type] => utility [patent_app_number] => 10/431424 [patent_app_country] => US [patent_app_date] => 2003-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10991 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/448/07448042.pdf [firstpage_image] =>[orig_patent_app_number] => 10431424 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/431424
Method and apparatus for providing inter-application accessibility May 5, 2003 Issued
Menu