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] => 555420 [patent_doc_number] => 07174555 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-06 [patent_title] => 'Methods and systems for verifying EMS compliance via NMS interface' [patent_app_type] => utility [patent_app_number] => 10/191785 [patent_app_country] => US [patent_app_date] => 2002-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4429 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/174/07174555.pdf [firstpage_image] =>[orig_patent_app_number] => 10191785 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/191785
Methods and systems for verifying EMS compliance via NMS interface Jul 7, 2002 Issued
Array ( [id] => 7518039 [patent_doc_number] => 08042121 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-18 [patent_title] => 'Methods and systems for burning compact discs' [patent_app_type] => utility [patent_app_number] => 10/186227 [patent_app_country] => US [patent_app_date] => 2002-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 6965 [patent_no_of_claims] => 57 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/042/08042121.pdf [firstpage_image] =>[orig_patent_app_number] => 10186227 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/186227
Methods and systems for burning compact discs Jun 26, 2002 Issued
Array ( [id] => 498965 [patent_doc_number] => 07216349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-05-08 [patent_title] => 'System and method for triggering message queue applications' [patent_app_type] => utility [patent_app_number] => 10/164127 [patent_app_country] => US [patent_app_date] => 2002-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1911 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/216/07216349.pdf [firstpage_image] =>[orig_patent_app_number] => 10164127 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/164127
System and method for triggering message queue applications Jun 4, 2002 Issued
Array ( [id] => 6702979 [patent_doc_number] => 20030225859 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Request mapping for load balancing' [patent_app_type] => new [patent_app_number] => 10/159191 [patent_app_country] => US [patent_app_date] => 2002-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5813 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0225/20030225859.pdf [firstpage_image] =>[orig_patent_app_number] => 10159191 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/159191
Request mapping for load balancing May 30, 2002 Abandoned
Array ( [id] => 6703056 [patent_doc_number] => 20030225936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Application program interface to collect alarm/event data' [patent_app_type] => new [patent_app_number] => 10/161343 [patent_app_country] => US [patent_app_date] => 2002-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5197 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0225/20030225936.pdf [firstpage_image] =>[orig_patent_app_number] => 10161343 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/161343
Application program interface to collect alarm/event data May 29, 2002 Abandoned
Array ( [id] => 695774 [patent_doc_number] => 07076787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-07-11 [patent_title] => 'Supporting multiple protocols with a single device driver' [patent_app_type] => utility [patent_app_number] => 10/159579 [patent_app_country] => US [patent_app_date] => 2002-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 8065 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/076/07076787.pdf [firstpage_image] =>[orig_patent_app_number] => 10159579 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/159579
Supporting multiple protocols with a single device driver May 29, 2002 Issued
Array ( [id] => 6553644 [patent_doc_number] => 20020194391 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-19 [patent_title] => 'Network systems, servers, clients, communication methods between objects, profile object registration methods, programs, and storage media' [patent_app_type] => new [patent_app_number] => 10/159305 [patent_app_country] => US [patent_app_date] => 2002-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4309 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 37 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0194/20020194391.pdf [firstpage_image] =>[orig_patent_app_number] => 10159305 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/159305
Network systems, servers, clients, communication methods between objects, profile object registration methods, programs, and storage media May 29, 2002 Issued
Array ( [id] => 6736923 [patent_doc_number] => 20030014558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-16 [patent_title] => 'Batch interrupts handling device, virtual shared memory and multiple concurrent processing device' [patent_app_type] => new [patent_app_number] => 10/147998 [patent_app_country] => US [patent_app_date] => 2002-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9456 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20030014558.pdf [firstpage_image] =>[orig_patent_app_number] => 10147998 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/147998
Batch interrupts handling device, virtual shared memory and multiple concurrent processing device May 19, 2002 Abandoned
Array ( [id] => 7605552 [patent_doc_number] => 07100171 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-08-29 [patent_title] => 'System and method for auto-evolvable remote procedure call structures' [patent_app_type] => utility [patent_app_number] => 10/144563 [patent_app_country] => US [patent_app_date] => 2002-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3813 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/100/07100171.pdf [firstpage_image] =>[orig_patent_app_number] => 10144563 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/144563
System and method for auto-evolvable remote procedure call structures May 9, 2002 Issued
Array ( [id] => 561877 [patent_doc_number] => 07178153 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-02-13 [patent_title] => 'Method and mechanism for implementing an access interface infrastructure' [patent_app_type] => utility [patent_app_number] => 10/144688 [patent_app_country] => US [patent_app_date] => 2002-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3888 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/178/07178153.pdf [firstpage_image] =>[orig_patent_app_number] => 10144688 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/144688
Method and mechanism for implementing an access interface infrastructure May 9, 2002 Issued
Array ( [id] => 368946 [patent_doc_number] => 07480911 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-20 [patent_title] => 'Method and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing system' [patent_app_type] => utility [patent_app_number] => 10/142545 [patent_app_country] => US [patent_app_date] => 2002-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6151 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/480/07480911.pdf [firstpage_image] =>[orig_patent_app_number] => 10142545 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/142545
Method and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing system May 8, 2002 Issued
Array ( [id] => 6726328 [patent_doc_number] => 20030208640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-06 [patent_title] => 'Distributed application proxy generator' [patent_app_type] => new [patent_app_number] => 10/131527 [patent_app_country] => US [patent_app_date] => 2002-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6848 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0208/20030208640.pdf [firstpage_image] =>[orig_patent_app_number] => 10131527 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/131527
Distributed application proxy generator Apr 23, 2002 Issued
Array ( [id] => 5791065 [patent_doc_number] => 20020161825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-31 [patent_title] => 'Workflow system with correction confirmation mode' [patent_app_type] => new [patent_app_number] => 10/131689 [patent_app_country] => US [patent_app_date] => 2002-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5259 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0161/20020161825.pdf [firstpage_image] =>[orig_patent_app_number] => 10131689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/131689
Workflow system with correction confirmation mode Apr 23, 2002 Abandoned
Array ( [id] => 265672 [patent_doc_number] => 07571446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-04 [patent_title] => 'Server, computer system, object management method, server control method, computer program' [patent_app_type] => utility [patent_app_number] => 10/474616 [patent_app_country] => US [patent_app_date] => 2002-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7499 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/571/07571446.pdf [firstpage_image] =>[orig_patent_app_number] => 10474616 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/474616
Server, computer system, object management method, server control method, computer program Apr 16, 2002 Issued
Array ( [id] => 6264933 [patent_doc_number] => 20020188675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-12 [patent_title] => 'Server system, client system and difference update system' [patent_app_type] => new [patent_app_number] => 10/120363 [patent_app_country] => US [patent_app_date] => 2002-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4750 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0188/20020188675.pdf [firstpage_image] =>[orig_patent_app_number] => 10120363 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/120363
Server system, client system and difference update system Apr 11, 2002 Issued
Array ( [id] => 6689711 [patent_doc_number] => 20030033437 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-13 [patent_title] => 'Method and system for using integration objects with enterprise business applications' [patent_app_type] => new [patent_app_number] => 10/120030 [patent_app_country] => US [patent_app_date] => 2002-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4812 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0033/20030033437.pdf [firstpage_image] =>[orig_patent_app_number] => 10120030 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/120030
Method and system for using integration objects with enterprise business applications Apr 8, 2002 Issued
Array ( [id] => 6665318 [patent_doc_number] => 20030204645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-10-30 [patent_title] => 'Method, system, and articles of manufacture for providing a servlet container based web service endpoint' [patent_app_type] => new [patent_app_number] => 10/118169 [patent_app_country] => US [patent_app_date] => 2002-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 23755 [patent_no_of_claims] => 89 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0204/20030204645.pdf [firstpage_image] =>[orig_patent_app_number] => 10118169 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/118169
Method, system, and articles of manufacture for providing a servlet container based web service endpoint Apr 8, 2002 Issued
Array ( [id] => 462815 [patent_doc_number] => 07246358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-17 [patent_title] => 'Methods, system and articles of manufacture for providing an extensible serialization framework for an XML based RPC computing environment' [patent_app_type] => utility [patent_app_number] => 10/118153 [patent_app_country] => US [patent_app_date] => 2002-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 23311 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/246/07246358.pdf [firstpage_image] =>[orig_patent_app_number] => 10118153 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/118153
Methods, system and articles of manufacture for providing an extensible serialization framework for an XML based RPC computing environment Apr 8, 2002 Issued
Array ( [id] => 466504 [patent_doc_number] => 07243355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-07-10 [patent_title] => 'Method, system and computer program product for a lightweight directory access protocol client application program interface' [patent_app_type] => utility [patent_app_number] => 10/115255 [patent_app_country] => US [patent_app_date] => 2002-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11448 [patent_no_of_claims] => 20 [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/243/07243355.pdf [firstpage_image] =>[orig_patent_app_number] => 10115255 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/115255
Method, system and computer program product for a lightweight directory access protocol client application program interface Apr 3, 2002 Issued
Array ( [id] => 551256 [patent_doc_number] => 07185341 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-27 [patent_title] => 'System and method for sharing PCI bus devices' [patent_app_type] => utility [patent_app_number] => 10/112512 [patent_app_country] => US [patent_app_date] => 2002-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5764 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185341.pdf [firstpage_image] =>[orig_patent_app_number] => 10112512 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/112512
System and method for sharing PCI bus devices Mar 27, 2002 Issued
Menu