
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |