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] => 358685 [patent_doc_number] => 07490329 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-10 [patent_title] => 'Remote key manager' [patent_app_type] => utility [patent_app_number] => 10/512313 [patent_app_country] => US [patent_app_date] => 2003-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 1928 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/490/07490329.pdf [firstpage_image] =>[orig_patent_app_number] => 10512313 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/512313
Remote key manager Apr 16, 2003 Issued
Array ( [id] => 6702932 [patent_doc_number] => 20030225812 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-04 [patent_title] => 'Controller for machine' [patent_app_type] => new [patent_app_number] => 10/412218 [patent_app_country] => US [patent_app_date] => 2003-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5581 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0225/20030225812.pdf [firstpage_image] =>[orig_patent_app_number] => 10412218 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/412218
Controller for machine Apr 13, 2003 Abandoned
Array ( [id] => 180182 [patent_doc_number] => 07657898 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-02-02 [patent_title] => 'System and method for customizing infrastructure services for use in network services' [patent_app_type] => utility [patent_app_number] => 10/407812 [patent_app_country] => US [patent_app_date] => 2003-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14584 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/657/07657898.pdf [firstpage_image] =>[orig_patent_app_number] => 10407812 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/407812
System and method for customizing infrastructure services for use in network services Apr 3, 2003 Issued
Array ( [id] => 355889 [patent_doc_number] => 07493628 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-17 [patent_title] => 'Shared common connection factory' [patent_app_type] => utility [patent_app_number] => 10/402819 [patent_app_country] => US [patent_app_date] => 2003-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2627 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/493/07493628.pdf [firstpage_image] =>[orig_patent_app_number] => 10402819 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/402819
Shared common connection factory Mar 27, 2003 Issued
Array ( [id] => 7354846 [patent_doc_number] => 20040194115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-30 [patent_title] => 'Configurable event handling for user interface components' [patent_app_type] => new [patent_app_number] => 10/400366 [patent_app_country] => US [patent_app_date] => 2003-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10838 [patent_no_of_claims] => 56 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0194/20040194115.pdf [firstpage_image] =>[orig_patent_app_number] => 10400366 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/400366
Configurable event handling for user interface components Mar 26, 2003 Issued
Array ( [id] => 58530 [patent_doc_number] => 07774799 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-08-10 [patent_title] => 'System and method for linking page content with a media file and displaying the links' [patent_app_type] => utility [patent_app_number] => 10/397103 [patent_app_country] => US [patent_app_date] => 2003-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 10520 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/774/07774799.pdf [firstpage_image] =>[orig_patent_app_number] => 10397103 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/397103
System and method for linking page content with a media file and displaying the links Mar 25, 2003 Issued
Array ( [id] => 860653 [patent_doc_number] => 07376959 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-05-20 [patent_title] => 'Method and system for outbound web services' [patent_app_type] => utility [patent_app_number] => 10/397668 [patent_app_country] => US [patent_app_date] => 2003-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5416 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/376/07376959.pdf [firstpage_image] =>[orig_patent_app_number] => 10397668 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/397668
Method and system for outbound web services Mar 24, 2003 Issued
Array ( [id] => 462834 [patent_doc_number] => 07246361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-07-17 [patent_title] => 'Supporting multiple late binding objects with the same identifier' [patent_app_type] => utility [patent_app_number] => 10/394384 [patent_app_country] => US [patent_app_date] => 2003-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4644 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 38 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/246/07246361.pdf [firstpage_image] =>[orig_patent_app_number] => 10394384 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/394384
Supporting multiple late binding objects with the same identifier Mar 19, 2003 Issued
Array ( [id] => 551325 [patent_doc_number] => 07185344 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-02-27 [patent_title] => 'Method of porting software' [patent_app_type] => utility [patent_app_number] => 10/390121 [patent_app_country] => US [patent_app_date] => 2003-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 2654 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/185/07185344.pdf [firstpage_image] =>[orig_patent_app_number] => 10390121 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/390121
Method of porting software Mar 13, 2003 Issued
Array ( [id] => 418489 [patent_doc_number] => 07281252 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-10-09 [patent_title] => 'Method, system, and apparatus for implementing object interfaces at runtime' [patent_app_type] => utility [patent_app_number] => 10/387293 [patent_app_country] => US [patent_app_date] => 2003-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9646 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/281/07281252.pdf [firstpage_image] =>[orig_patent_app_number] => 10387293 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/387293
Method, system, and apparatus for implementing object interfaces at runtime Mar 11, 2003 Issued
Array ( [id] => 526168 [patent_doc_number] => 07197751 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-03-27 [patent_title] => 'Real-time collaboration client' [patent_app_type] => utility [patent_app_number] => 10/387764 [patent_app_country] => US [patent_app_date] => 2003-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 21496 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/197/07197751.pdf [firstpage_image] =>[orig_patent_app_number] => 10387764 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/387764
Real-time collaboration client Mar 11, 2003 Issued
Array ( [id] => 358687 [patent_doc_number] => 07490331 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-10 [patent_title] => 'Mapping to and from native type formats' [patent_app_type] => utility [patent_app_number] => 10/378995 [patent_app_country] => US [patent_app_date] => 2003-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11313 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/490/07490331.pdf [firstpage_image] =>[orig_patent_app_number] => 10378995 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/378995
Mapping to and from native type formats Mar 3, 2003 Issued
Array ( [id] => 363037 [patent_doc_number] => 07487509 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-02-03 [patent_title] => 'System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments' [patent_app_type] => utility [patent_app_number] => 10/370239 [patent_app_country] => US [patent_app_date] => 2003-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 50 [patent_no_of_words] => 52199 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/487/07487509.pdf [firstpage_image] =>[orig_patent_app_number] => 10370239 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/370239
System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments Feb 19, 2003 Issued
Array ( [id] => 7042865 [patent_doc_number] => 20050160412 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-21 [patent_title] => 'Software application software architecture and method for the construction of software applications especially for measuring systems' [patent_app_type] => utility [patent_app_number] => 10/504938 [patent_app_country] => US [patent_app_date] => 2003-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11935 [patent_no_of_claims] => 43 [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/0160/20050160412.pdf [firstpage_image] =>[orig_patent_app_number] => 10504938 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/504938
Software application software architecture and method for the construction of software applications especially for measuring systems Feb 11, 2003 Issued
Array ( [id] => 7477134 [patent_doc_number] => 20040123184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-24 [patent_title] => 'System and method of facilitating communication' [patent_app_type] => new [patent_app_number] => 10/325502 [patent_app_country] => US [patent_app_date] => 2002-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5085 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0123/20040123184.pdf [firstpage_image] =>[orig_patent_app_number] => 10325502 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/325502
System and method of facilitating communication Dec 18, 2002 Abandoned
Array ( [id] => 7477350 [patent_doc_number] => 20040123304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-24 [patent_title] => 'Method, apparatus, and program for associating related heterogeneous events in an event handler' [patent_app_type] => new [patent_app_number] => 10/324569 [patent_app_country] => US [patent_app_date] => 2002-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4426 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0123/20040123304.pdf [firstpage_image] =>[orig_patent_app_number] => 10324569 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/324569
Method, apparatus, and program for associating related heterogeneous events in an event handler Dec 17, 2002 Issued
Array ( [id] => 7477339 [patent_doc_number] => 20040123299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-24 [patent_title] => 'Unified network thread management' [patent_app_type] => new [patent_app_number] => 10/322136 [patent_app_country] => US [patent_app_date] => 2002-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7987 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0123/20040123299.pdf [firstpage_image] =>[orig_patent_app_number] => 10322136 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/322136
Unified network thread management Dec 17, 2002 Issued
Array ( [id] => 7309790 [patent_doc_number] => 20040117805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-17 [patent_title] => 'Method of reducing interference among applications co-located in a process when using dynamic libraries' [patent_app_type] => new [patent_app_number] => 10/318747 [patent_app_country] => US [patent_app_date] => 2002-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4122 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20040117805.pdf [firstpage_image] =>[orig_patent_app_number] => 10318747 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/318747
Method of reducing interference among applications co-located in a process when using dynamic libraries Dec 11, 2002 Issued
Array ( [id] => 7361382 [patent_doc_number] => 20040049775 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-11 [patent_title] => 'Administration of a system' [patent_app_type] => new [patent_app_number] => 10/317984 [patent_app_country] => US [patent_app_date] => 2002-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4563 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0049/20040049775.pdf [firstpage_image] =>[orig_patent_app_number] => 10317984 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/317984
Administration of a system Dec 11, 2002 Issued
Array ( [id] => 583680 [patent_doc_number] => 07162722 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-01-09 [patent_title] => 'Systems and methods for integrating a plurality of computer resources' [patent_app_type] => utility [patent_app_number] => 10/306401 [patent_app_country] => US [patent_app_date] => 2002-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4807 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/162/07162722.pdf [firstpage_image] =>[orig_patent_app_number] => 10306401 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/306401
Systems and methods for integrating a plurality of computer resources Nov 26, 2002 Issued
Menu