
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] => 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 |