
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] => 6731847
[patent_doc_number] => 20030188037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-02
[patent_title] => 'Using existing web-based information to generate responses to user queries'
[patent_app_type] => new
[patent_app_number] => 10/109240
[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] => 5415
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 24
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0188/20030188037.pdf
[firstpage_image] =>[orig_patent_app_number] => 10109240
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/109240 | Using existing web-based information to generate responses to user queries | Mar 27, 2002 | Issued |
Array
(
[id] => 231705
[patent_doc_number] => 07603670
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-10-13
[patent_title] => 'Virtual machine transfer between computer systems'
[patent_app_type] => utility
[patent_app_number] => 10/109406
[patent_app_country] => US
[patent_app_date] => 2002-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 7614
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/603/07603670.pdf
[firstpage_image] =>[orig_patent_app_number] => 10109406
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/109406 | Virtual machine transfer between computer systems | Mar 27, 2002 | Issued |
Array
(
[id] => 6181196
[patent_doc_number] => 20020156945
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-24
[patent_title] => 'Computer system, resource allocating method thereof and resource allocating program thereof'
[patent_app_type] => new
[patent_app_number] => 10/109246
[patent_app_country] => US
[patent_app_date] => 2002-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4836
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0156/20020156945.pdf
[firstpage_image] =>[orig_patent_app_number] => 10109246
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/109246 | Computer system, resource allocating method thereof and resource allocating program thereof | Mar 27, 2002 | Abandoned |
Array
(
[id] => 5910474
[patent_doc_number] => 20020144011
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-03
[patent_title] => 'Loading object-oriented computer programs'
[patent_app_type] => new
[patent_app_number] => 10/094432
[patent_app_country] => US
[patent_app_date] => 2002-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6466
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 18
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0144/20020144011.pdf
[firstpage_image] =>[orig_patent_app_number] => 10094432
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/094432 | Loading object-oriented computer programs | Mar 7, 2002 | Abandoned |
Array
(
[id] => 6579621
[patent_doc_number] => 20020165999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-07
[patent_title] => 'Apparatus and method for interfacing hardware events with software events'
[patent_app_type] => new
[patent_app_number] => 10/093952
[patent_app_country] => US
[patent_app_date] => 2002-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 14944
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0165/20020165999.pdf
[firstpage_image] =>[orig_patent_app_number] => 10093952
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/093952 | Apparatus and method for interfacing hardware events with software events | Mar 6, 2002 | Abandoned |
Array
(
[id] => 978988
[patent_doc_number] => 06934949
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-08-23
[patent_title] => 'Method, computer program product, and system for dual mode batch program execution'
[patent_app_type] => utility
[patent_app_number] => 10/083065
[patent_app_country] => US
[patent_app_date] => 2002-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 3502
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/934/06934949.pdf
[firstpage_image] =>[orig_patent_app_number] => 10083065
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/083065 | Method, computer program product, and system for dual mode batch program execution | Feb 24, 2002 | Issued |
Array
(
[id] => 5926320
[patent_doc_number] => 20020116546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-22
[patent_title] => 'Network application decentralized execution system, terminal equipment and network application execution method therefor, and operation method for terminal equipment'
[patent_app_type] => new
[patent_app_number] => 10/078505
[patent_app_country] => US
[patent_app_date] => 2002-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9912
[patent_no_of_claims] => 63
[patent_no_of_ind_claims] => 11
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0116/20020116546.pdf
[firstpage_image] =>[orig_patent_app_number] => 10078505
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/078505 | Network application decentralized execution system, terminal equipment and network application execution method therefor, and operation method for terminal equipment | Feb 20, 2002 | Issued |
Array
(
[id] => 594863
[patent_doc_number] => 07461384
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-12-02
[patent_title] => 'Software method for emulating a serial port between applications for enabling communications by mobile bar code readers and computer terminals in wireless networks'
[patent_app_type] => utility
[patent_app_number] => 10/079972
[patent_app_country] => US
[patent_app_date] => 2002-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9728
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/461/07461384.pdf
[firstpage_image] =>[orig_patent_app_number] => 10079972
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/079972 | Software method for emulating a serial port between applications for enabling communications by mobile bar code readers and computer terminals in wireless networks | Feb 19, 2002 | Issued |
Array
(
[id] => 6133508
[patent_doc_number] => 20020078116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-06-20
[patent_title] => 'Method of controlling the operation of an operating system in a computer system'
[patent_app_type] => new
[patent_app_number] => 10/073595
[patent_app_country] => US
[patent_app_date] => 2002-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3809
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0078/20020078116.pdf
[firstpage_image] =>[orig_patent_app_number] => 10073595
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/073595 | Method of controlling the operation of an operating system in a computer system | Feb 11, 2002 | Abandoned |
Array
(
[id] => 6736775
[patent_doc_number] => 20030014410
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-16
[patent_title] => 'Integrated service system and method'
[patent_app_type] => new
[patent_app_number] => 10/071158
[patent_app_country] => US
[patent_app_date] => 2002-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1673
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0014/20030014410.pdf
[firstpage_image] =>[orig_patent_app_number] => 10071158
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/071158 | Integrated service system and method | Feb 6, 2002 | Abandoned |
Array
(
[id] => 6579608
[patent_doc_number] => 20020165998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-07
[patent_title] => 'Method and apparatus for meta object facility repository event notification'
[patent_app_type] => new
[patent_app_number] => 10/072693
[patent_app_country] => US
[patent_app_date] => 2002-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 5640
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 16
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0165/20020165998.pdf
[firstpage_image] =>[orig_patent_app_number] => 10072693
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/072693 | Method and apparatus for meta object facility repository event notification | Feb 5, 2002 | Abandoned |
Array
(
[id] => 6282661
[patent_doc_number] => 20020107905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-08-08
[patent_title] => 'Scalable agent service system'
[patent_app_type] => new
[patent_app_number] => 10/067682
[patent_app_country] => US
[patent_app_date] => 2002-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10081
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0107/20020107905.pdf
[firstpage_image] =>[orig_patent_app_number] => 10067682
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/067682 | Scalable agent service system | Feb 3, 2002 | Abandoned |
Array
(
[id] => 7300880
[patent_doc_number] => 20040216098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-28
[patent_title] => 'Scalable agent service scheduler'
[patent_app_type] => new
[patent_app_number] => 10/067677
[patent_app_country] => US
[patent_app_date] => 2002-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10085
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0216/20040216098.pdf
[firstpage_image] =>[orig_patent_app_number] => 10067677
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/067677 | Scalable agent service scheduler | Feb 3, 2002 | Abandoned |
Array
(
[id] => 6852928
[patent_doc_number] => 20030145131
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-07-31
[patent_title] => 'SCSI-message parity error handling during data phase'
[patent_app_type] => new
[patent_app_number] => 10/060057
[patent_app_country] => US
[patent_app_date] => 2002-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2960
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0145/20030145131.pdf
[firstpage_image] =>[orig_patent_app_number] => 10060057
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/060057 | SCSI-message parity error handling during data phase | Jan 30, 2002 | Abandoned |
Array
(
[id] => 722191
[patent_doc_number] => 07055155
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-05-30
[patent_title] => 'Character string processing method, processing system, and object program therefor'
[patent_app_type] => utility
[patent_app_number] => 10/026336
[patent_app_country] => US
[patent_app_date] => 2001-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5432
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/055/07055155.pdf
[firstpage_image] =>[orig_patent_app_number] => 10026336
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/026336 | Character string processing method, processing system, and object program therefor | Dec 19, 2001 | Issued |
Array
(
[id] => 623575
[patent_doc_number] => 07143418
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-11-28
[patent_title] => 'Core template package for creating run-time reconfigurable cores'
[patent_app_type] => utility
[patent_app_number] => 10/013764
[patent_app_country] => US
[patent_app_date] => 2001-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4748
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/143/07143418.pdf
[firstpage_image] =>[orig_patent_app_number] => 10013764
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/013764 | Core template package for creating run-time reconfigurable cores | Dec 9, 2001 | Issued |
Array
(
[id] => 473144
[patent_doc_number] => 07234147
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-06-19
[patent_title] => 'Method and apparatus for supporting data communication between program components'
[patent_app_type] => utility
[patent_app_number] => 10/013850
[patent_app_country] => US
[patent_app_date] => 2001-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 5387
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/234/07234147.pdf
[firstpage_image] =>[orig_patent_app_number] => 10013850
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/013850 | Method and apparatus for supporting data communication between program components | Dec 6, 2001 | Issued |
Array
(
[id] => 561862
[patent_doc_number] => 07178152
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-13
[patent_title] => 'Application programming interface for communication between audio/video file system and audio video controller'
[patent_app_type] => utility
[patent_app_number] => 10/005884
[patent_app_country] => US
[patent_app_date] => 2001-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 7605
[patent_no_of_claims] => 58
[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/178/07178152.pdf
[firstpage_image] =>[orig_patent_app_number] => 10005884
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/005884 | Application programming interface for communication between audio/video file system and audio video controller | Dec 2, 2001 | Issued |
Array
(
[id] => 6133812
[patent_doc_number] => 20020078224
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-06-20
[patent_title] => 'Communication system with automatic transmission rate determination'
[patent_app_type] => new
[patent_app_number] => 09/987359
[patent_app_country] => US
[patent_app_date] => 2001-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3612
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0078/20020078224.pdf
[firstpage_image] =>[orig_patent_app_number] => 09987359
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/987359 | Communication system with automatic transmission rate determination | Nov 13, 2001 | Abandoned |
Array
(
[id] => 7198654
[patent_doc_number] => 20040205697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-14
[patent_title] => 'Transferring data along with code for program overlays'
[patent_app_type] => new
[patent_app_number] => 10/032667
[patent_app_country] => US
[patent_app_date] => 2001-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7959
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0205/20040205697.pdf
[firstpage_image] =>[orig_patent_app_number] => 10032667
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/032667 | Transferring data along with code for program overlays | Oct 23, 2001 | Issued |