
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] => 5970791
[patent_doc_number] => 20020091701
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-11
[patent_title] => 'Method and apparatus for providing a search engine for optimizing a decentralized or emergent model on a computer network'
[patent_app_type] => new
[patent_app_number] => 09/898506
[patent_app_country] => US
[patent_app_date] => 2001-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7661
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0091/20020091701.pdf
[firstpage_image] =>[orig_patent_app_number] => 09898506
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/898506 | Method and apparatus for providing a search engine for optimizing a decentralized or emergent model on a computer network | Jul 2, 2001 | Issued |
Array
(
[id] => 6630899
[patent_doc_number] => 20020065888
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-30
[patent_title] => 'Method and apparatus for generating an emergent model on a computer network'
[patent_app_type] => new
[patent_app_number] => 09/898507
[patent_app_country] => US
[patent_app_date] => 2001-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7546
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0065/20020065888.pdf
[firstpage_image] =>[orig_patent_app_number] => 09898507
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/898507 | Method and apparatus for generating an emergent model on a computer network | Jul 2, 2001 | Issued |
Array
(
[id] => 6627572
[patent_doc_number] => 20020065645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-30
[patent_title] => 'Method and apparatus for generating a decentralized model on a computer network'
[patent_app_type] => new
[patent_app_number] => 09/898501
[patent_app_country] => US
[patent_app_date] => 2001-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7567
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0065/20020065645.pdf
[firstpage_image] =>[orig_patent_app_number] => 09898501
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/898501 | Method and apparatus for generating a decentralized model on a computer network | Jul 2, 2001 | Issued |
Array
(
[id] => 583692
[patent_doc_number] => 07162723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-01-09
[patent_title] => 'ASP.NET HTTP runtime'
[patent_app_type] => utility
[patent_app_number] => 09/894828
[patent_app_country] => US
[patent_app_date] => 2001-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4476
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/162/07162723.pdf
[firstpage_image] =>[orig_patent_app_number] => 09894828
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/894828 | ASP.NET HTTP runtime | Jun 28, 2001 | Issued |
Array
(
[id] => 609775
[patent_doc_number] => 07155728
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-12-26
[patent_title] => 'Remoting features'
[patent_app_type] => utility
[patent_app_number] => 09/893943
[patent_app_country] => US
[patent_app_date] => 2001-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 10486
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/155/07155728.pdf
[firstpage_image] =>[orig_patent_app_number] => 09893943
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/893943 | Remoting features | Jun 27, 2001 | Issued |
Array
(
[id] => 6226774
[patent_doc_number] => 20020004896
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-01-10
[patent_title] => 'Analyzer system'
[patent_app_type] => new
[patent_app_number] => 09/893393
[patent_app_country] => US
[patent_app_date] => 2001-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4884
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0004/20020004896.pdf
[firstpage_image] =>[orig_patent_app_number] => 09893393
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/893393 | Analyzer system | Jun 27, 2001 | Abandoned |
Array
(
[id] => 6484497
[patent_doc_number] => 20020152336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-17
[patent_title] => 'System and method of installing a driver of an expansion card on a portable electronic device'
[patent_app_type] => new
[patent_app_number] => 09/886383
[patent_app_country] => US
[patent_app_date] => 2001-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2456
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0152/20020152336.pdf
[firstpage_image] =>[orig_patent_app_number] => 09886383
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/886383 | System and method of installing a driver of an expansion card on a portable electronic device | Jun 21, 2001 | Abandoned |
Array
(
[id] => 6114800
[patent_doc_number] => 20020174161
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Java startup wrapper'
[patent_app_type] => new
[patent_app_number] => 09/859423
[patent_app_country] => US
[patent_app_date] => 2001-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2781
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 62
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174161.pdf
[firstpage_image] =>[orig_patent_app_number] => 09859423
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/859423 | Java startup wrapper | May 17, 2001 | Abandoned |
Array
(
[id] => 6115191
[patent_doc_number] => 20020174259
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Distributable multi-daemon configuration for multi-system management'
[patent_app_type] => new
[patent_app_number] => 09/859374
[patent_app_country] => US
[patent_app_date] => 2001-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4559
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174259.pdf
[firstpage_image] =>[orig_patent_app_number] => 09859374
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/859374 | Distributable multi-daemon configuration for multi-system management | May 17, 2001 | Issued |
| 09/787086 | Mechanism controlling and ordering message propagation | May 17, 2001 | Abandoned |
Array
(
[id] => 375096
[patent_doc_number] => 07475404
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-06
[patent_title] => 'System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching'
[patent_app_type] => utility
[patent_app_number] => 09/860379
[patent_app_country] => US
[patent_app_date] => 2001-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9516
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/475/07475404.pdf
[firstpage_image] =>[orig_patent_app_number] => 09860379
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/860379 | System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching | May 17, 2001 | Issued |
Array
(
[id] => 421672
[patent_doc_number] => 07278142
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-02
[patent_title] => 'Dynamic computing environment using remotely allocable resources'
[patent_app_type] => utility
[patent_app_number] => 09/861483
[patent_app_country] => US
[patent_app_date] => 2001-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8883
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/278/07278142.pdf
[firstpage_image] =>[orig_patent_app_number] => 09861483
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/861483 | Dynamic computing environment using remotely allocable resources | May 16, 2001 | Issued |
Array
(
[id] => 7066602
[patent_doc_number] => 20010044857
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-11-22
[patent_title] => 'Component installation tool'
[patent_app_type] => new
[patent_app_number] => 09/855683
[patent_app_country] => US
[patent_app_date] => 2001-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11774
[patent_no_of_claims] => 87
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20010044857.pdf
[firstpage_image] =>[orig_patent_app_number] => 09855683
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/855683 | Component installation tool | May 15, 2001 | Issued |
Array
(
[id] => 6115009
[patent_doc_number] => 20020174215
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Operating system abstraction and protection layer'
[patent_app_type] => new
[patent_app_number] => 09/859209
[patent_app_country] => US
[patent_app_date] => 2001-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5950
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174215.pdf
[firstpage_image] =>[orig_patent_app_number] => 09859209
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/859209 | Operating system abstraction and protection layer | May 15, 2001 | Issued |
Array
(
[id] => 6115240
[patent_doc_number] => 20020174268
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Method and apparatus for automatically linking distributed programming components'
[patent_app_type] => new
[patent_app_number] => 09/858249
[patent_app_country] => US
[patent_app_date] => 2001-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4375
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174268.pdf
[firstpage_image] =>[orig_patent_app_number] => 09858249
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/858249 | Method and apparatus for automatically linking distributed programming components | May 14, 2001 | Abandoned |
Array
(
[id] => 6115201
[patent_doc_number] => 20020174261
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Lightweight native method invocation interface for Java computing environments'
[patent_app_type] => new
[patent_app_number] => 09/858252
[patent_app_country] => US
[patent_app_date] => 2001-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2357
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174261.pdf
[firstpage_image] =>[orig_patent_app_number] => 09858252
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/858252 | Lightweight native method invocation interface for java computing environments | May 14, 2001 | Issued |
Array
(
[id] => 347243
[patent_doc_number] => 07500249
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-03
[patent_title] => 'Cluster event service method and system'
[patent_app_type] => utility
[patent_app_number] => 09/846254
[patent_app_country] => US
[patent_app_date] => 2001-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14158
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/500/07500249.pdf
[firstpage_image] =>[orig_patent_app_number] => 09846254
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/846254 | Cluster event service method and system | May 1, 2001 | Issued |
Array
(
[id] => 1218001
[patent_doc_number] => 06711605
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-03-23
[patent_title] => 'Multi OS configuration method and computer system'
[patent_app_type] => B2
[patent_app_number] => 09/836471
[patent_app_country] => US
[patent_app_date] => 2001-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 26
[patent_no_of_words] => 13906
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/711/06711605.pdf
[firstpage_image] =>[orig_patent_app_number] => 09836471
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/836471 | Multi OS configuration method and computer system | Apr 17, 2001 | Issued |
Array
(
[id] => 680638
[patent_doc_number] => 07089567
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-08
[patent_title] => 'Efficient RPC mechanism using XML'
[patent_app_type] => utility
[patent_app_number] => 09/828542
[patent_app_country] => US
[patent_app_date] => 2001-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 12367
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/089/07089567.pdf
[firstpage_image] =>[orig_patent_app_number] => 09828542
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/828542 | Efficient RPC mechanism using XML | Apr 8, 2001 | Issued |
Array
(
[id] => 6775492
[patent_doc_number] => 20030018830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-01-23
[patent_title] => 'Adaptive communication application programming interface'
[patent_app_type] => new
[patent_app_number] => 09/823828
[patent_app_country] => US
[patent_app_date] => 2001-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 19681
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0018/20030018830.pdf
[firstpage_image] =>[orig_patent_app_number] => 09823828
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/823828 | Adaptive communication application programming interface | Mar 30, 2001 | Issued |