
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] => 340727
[patent_doc_number] => 07506344
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-17
[patent_title] => 'Method for transferring data in a system having multiple transports'
[patent_app_type] => utility
[patent_app_number] => 10/863073
[patent_app_country] => US
[patent_app_date] => 2004-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4614
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/506/07506344.pdf
[firstpage_image] =>[orig_patent_app_number] => 10863073
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/863073 | Method for transferring data in a system having multiple transports | Jun 7, 2004 | Issued |
Array
(
[id] => 5739635
[patent_doc_number] => 20060010026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-12
[patent_title] => 'Transaction polymorphism'
[patent_app_type] => utility
[patent_app_number] => 10/854107
[patent_app_country] => US
[patent_app_date] => 2004-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4980
[patent_no_of_claims] => 41
[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/0010/20060010026.pdf
[firstpage_image] =>[orig_patent_app_number] => 10854107
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/854107 | Transaction polymorphism | May 25, 2004 | Issued |
Array
(
[id] => 7333973
[patent_doc_number] => 20040255309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-16
[patent_title] => 'Dynamic reconfiguration of multimedia stream processing modules'
[patent_app_type] => new
[patent_app_number] => 10/853371
[patent_app_country] => US
[patent_app_date] => 2004-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5568
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0255/20040255309.pdf
[firstpage_image] =>[orig_patent_app_number] => 10853371
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/853371 | Dynamic reconfiguration of multimedia stream processing modules | May 24, 2004 | Issued |
Array
(
[id] => 7589471
[patent_doc_number] => 07665095
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-02-16
[patent_title] => 'Dynamic reconfiguration of multimedia stream processing modules'
[patent_app_type] => utility
[patent_app_number] => 10/853344
[patent_app_country] => US
[patent_app_date] => 2004-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 5521
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/665/07665095.pdf
[firstpage_image] =>[orig_patent_app_number] => 10853344
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/853344 | Dynamic reconfiguration of multimedia stream processing modules | May 24, 2004 | Issued |
Array
(
[id] => 321737
[patent_doc_number] => 07523457
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-04-21
[patent_title] => 'Dynamic reconfiguration of multimedia stream processing modules'
[patent_app_type] => utility
[patent_app_number] => 10/853369
[patent_app_country] => US
[patent_app_date] => 2004-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 5522
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/523/07523457.pdf
[firstpage_image] =>[orig_patent_app_number] => 10853369
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/853369 | Dynamic reconfiguration of multimedia stream processing modules | May 24, 2004 | Issued |
Array
(
[id] => 288767
[patent_doc_number] => 07552444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-06-23
[patent_title] => 'Method and apparatus for attaching an informational dialog to a java bean'
[patent_app_type] => utility
[patent_app_number] => 10/851792
[patent_app_country] => US
[patent_app_date] => 2004-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 5637
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/552/07552444.pdf
[firstpage_image] =>[orig_patent_app_number] => 10851792
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/851792 | Method and apparatus for attaching an informational dialog to a java bean | May 20, 2004 | Issued |
Array
(
[id] => 7234618
[patent_doc_number] => 20050262515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'Methods, systems, and media to enhance browsing of messages in a message queue'
[patent_app_type] => utility
[patent_app_number] => 10/850390
[patent_app_country] => US
[patent_app_date] => 2004-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7265
[patent_no_of_claims] => 21
[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/0262/20050262515.pdf
[firstpage_image] =>[orig_patent_app_number] => 10850390
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/850390 | Enhance browsing of messages in a message queue | May 19, 2004 | Issued |
Array
(
[id] => 7595640
[patent_doc_number] => 07620942
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-11-17
[patent_title] => 'Method and system for parameterization of imperative-language functions intended as hardware generators'
[patent_app_type] => utility
[patent_app_number] => 10/850176
[patent_app_country] => US
[patent_app_date] => 2004-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4511
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/620/07620942.pdf
[firstpage_image] =>[orig_patent_app_number] => 10850176
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/850176 | Method and system for parameterization of imperative-language functions intended as hardware generators | May 19, 2004 | Issued |
Array
(
[id] => 7212816
[patent_doc_number] => 20050259680
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'Method and apparatus for combining extended markup language and key/value paris into the format of an interprocess message payload'
[patent_app_type] => utility
[patent_app_number] => 10/848902
[patent_app_country] => US
[patent_app_date] => 2004-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 3863
[patent_no_of_claims] => 21
[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/0259/20050259680.pdf
[firstpage_image] =>[orig_patent_app_number] => 10848902
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/848902 | Method and apparatus for combining extended markup language and key/value pairs into the format of an interprocess message payload | May 18, 2004 | Issued |
Array
(
[id] => 6973618
[patent_doc_number] => 20050038868
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-17
[patent_title] => 'Web form host'
[patent_app_type] => utility
[patent_app_number] => 10/848804
[patent_app_country] => US
[patent_app_date] => 2004-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 58
[patent_figures_cnt] => 58
[patent_no_of_words] => 12676
[patent_no_of_claims] => 30
[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/0038/20050038868.pdf
[firstpage_image] =>[orig_patent_app_number] => 10848804
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/848804 | Web form host | May 17, 2004 | Abandoned |
Array
(
[id] => 599277
[patent_doc_number] => 07448041
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-04
[patent_title] => 'Interfacing an application server to remote resources using Enterprise Java Beans as interface components'
[patent_app_type] => utility
[patent_app_number] => 10/833566
[patent_app_country] => US
[patent_app_date] => 2004-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4225
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/448/07448041.pdf
[firstpage_image] =>[orig_patent_app_number] => 10833566
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/833566 | Interfacing an application server to remote resources using Enterprise Java Beans as interface components | Apr 27, 2004 | Issued |
Array
(
[id] => 7262992
[patent_doc_number] => 20040261085
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-23
[patent_title] => 'Accessing device driver memory in programming language representation'
[patent_app_type] => new
[patent_app_number] => 10/831575
[patent_app_country] => US
[patent_app_date] => 2004-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3422
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0261/20040261085.pdf
[firstpage_image] =>[orig_patent_app_number] => 10831575
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/831575 | Accessing device driver memory in programming language representation | Apr 21, 2004 | Issued |
Array
(
[id] => 7333966
[patent_doc_number] => 20040255305
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-12-16
[patent_title] => 'Method of forming a pattern of sub-micron broad features'
[patent_app_type] => new
[patent_app_number] => 10/493176
[patent_app_country] => US
[patent_app_date] => 2004-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2751
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0255/20040255305.pdf
[firstpage_image] =>[orig_patent_app_number] => 10493176
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/493176 | Method of forming a pattern of sub-micron broad features | Apr 19, 2004 | Abandoned |
Array
(
[id] => 596265
[patent_doc_number] => 07458075
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-25
[patent_title] => 'Virtual USB port system and method'
[patent_app_type] => utility
[patent_app_number] => 10/814493
[patent_app_country] => US
[patent_app_date] => 2004-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 5184
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 59
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/458/07458075.pdf
[firstpage_image] =>[orig_patent_app_number] => 10814493
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/814493 | Virtual USB port system and method | Mar 30, 2004 | Issued |
Array
(
[id] => 7434085
[patent_doc_number] => 20040230559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-18
[patent_title] => 'Information processing device and information processing method'
[patent_app_type] => new
[patent_app_number] => 10/811283
[patent_app_country] => US
[patent_app_date] => 2004-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 16060
[patent_no_of_claims] => 47
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20040230559.pdf
[firstpage_image] =>[orig_patent_app_number] => 10811283
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/811283 | Information processing device and information processing method | Mar 25, 2004 | Abandoned |
Array
(
[id] => 6954088
[patent_doc_number] => 20050229183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-13
[patent_title] => 'Method, system and program product for managing events'
[patent_app_type] => utility
[patent_app_number] => 10/808747
[patent_app_country] => US
[patent_app_date] => 2004-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4397
[patent_no_of_claims] => 20
[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/0229/20050229183.pdf
[firstpage_image] =>[orig_patent_app_number] => 10808747
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/808747 | Method, system and program product for managing events | Mar 24, 2004 | Issued |
Array
(
[id] => 213483
[patent_doc_number] => 07624403
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-24
[patent_title] => 'API for building semantically rich diagramming tools'
[patent_app_type] => utility
[patent_app_number] => 10/809090
[patent_app_country] => US
[patent_app_date] => 2004-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 54
[patent_figures_cnt] => 55
[patent_no_of_words] => 22582
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/624/07624403.pdf
[firstpage_image] =>[orig_patent_app_number] => 10809090
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/809090 | API for building semantically rich diagramming tools | Mar 24, 2004 | Issued |
Array
(
[id] => 600531
[patent_doc_number] => 07437741
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-14
[patent_title] => 'Method, system, and program for invoking methods between computer languages'
[patent_app_type] => utility
[patent_app_number] => 10/795644
[patent_app_country] => US
[patent_app_date] => 2004-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2990
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/437/07437741.pdf
[firstpage_image] =>[orig_patent_app_number] => 10795644
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/795644 | Method, system, and program for invoking methods between computer languages | Mar 7, 2004 | Issued |
Array
(
[id] => 19263
[patent_doc_number] => 07810092
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-10-05
[patent_title] => 'Central administration and maintenance of workstations using virtual machines, network filesystems, and replication'
[patent_app_type] => utility
[patent_app_number] => 10/791472
[patent_app_country] => US
[patent_app_date] => 2004-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 11512
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/810/07810092.pdf
[firstpage_image] =>[orig_patent_app_number] => 10791472
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/791472 | Central administration and maintenance of workstations using virtual machines, network filesystems, and replication | Mar 1, 2004 | Issued |
Array
(
[id] => 7194469
[patent_doc_number] => 20050193394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-09-01
[patent_title] => 'Hierarchical event filtering for storage server'
[patent_app_type] => utility
[patent_app_number] => 10/789167
[patent_app_country] => US
[patent_app_date] => 2004-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2052
[patent_no_of_claims] => 13
[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/0193/20050193394.pdf
[firstpage_image] =>[orig_patent_app_number] => 10789167
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/789167 | Hierarchical event filtering for storage server | Feb 26, 2004 | Issued |