
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] => 600236
[patent_doc_number] => 07441253
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-21
[patent_title] => 'Method and system for naming and binding objects'
[patent_app_type] => utility
[patent_app_number] => 11/481345
[patent_app_country] => US
[patent_app_date] => 2006-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 54
[patent_figures_cnt] => 69
[patent_no_of_words] => 37030
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/441/07441253.pdf
[firstpage_image] =>[orig_patent_app_number] => 11481345
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/481345 | Method and system for naming and binding objects | Jul 2, 2006 | Issued |
Array
(
[id] => 127127
[patent_doc_number] => 07712107
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-05-04
[patent_title] => 'Message integration framework for multi-application systems'
[patent_app_type] => utility
[patent_app_number] => 11/428343
[patent_app_country] => US
[patent_app_date] => 2006-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5210
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/712/07712107.pdf
[firstpage_image] =>[orig_patent_app_number] => 11428343
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/428343 | Message integration framework for multi-application systems | Jun 29, 2006 | Issued |
Array
(
[id] => 88017
[patent_doc_number] => 07743390
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-22
[patent_title] => 'Driving method of a driverless peripheral device with a cross platform'
[patent_app_type] => utility
[patent_app_number] => 11/476715
[patent_app_country] => US
[patent_app_date] => 2006-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3390
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/743/07743390.pdf
[firstpage_image] =>[orig_patent_app_number] => 11476715
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/476715 | Driving method of a driverless peripheral device with a cross platform | Jun 28, 2006 | Issued |
Array
(
[id] => 5686828
[patent_doc_number] => 20060285143
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-21
[patent_title] => 'Driver call apparatus and method using shortcut key'
[patent_app_type] => utility
[patent_app_number] => 11/454942
[patent_app_country] => US
[patent_app_date] => 2006-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5570
[patent_no_of_claims] => 23
[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/0285/20060285143.pdf
[firstpage_image] =>[orig_patent_app_number] => 11454942
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/454942 | Driver call apparatus and method using shortcut key | Jun 18, 2006 | Abandoned |
Array
(
[id] => 5166655
[patent_doc_number] => 20070288244
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-12-13
[patent_title] => 'System and method for defining and dynamically invoking polymorphic call flows'
[patent_app_type] => utility
[patent_app_number] => 11/446947
[patent_app_country] => US
[patent_app_date] => 2006-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7066
[patent_no_of_claims] => 35
[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/0288/20070288244.pdf
[firstpage_image] =>[orig_patent_app_number] => 11446947
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/446947 | Method for defining and dynamically invoking polymorphic call flows | Jun 4, 2006 | Issued |
Array
(
[id] => 231151
[patent_doc_number] => 07603405
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-10-13
[patent_title] => 'Information processing system, information processing method, and storage medium therefor'
[patent_app_type] => utility
[patent_app_number] => 11/437053
[patent_app_country] => US
[patent_app_date] => 2006-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4202
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/603/07603405.pdf
[firstpage_image] =>[orig_patent_app_number] => 11437053
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/437053 | Information processing system, information processing method, and storage medium therefor | May 18, 2006 | Issued |
Array
(
[id] => 8196429
[patent_doc_number] => RE043438
[patent_country] => US
[patent_kind] => E1
[patent_issue_date] => 2012-05-29
[patent_title] => 'Extensible, replaceable network component system'
[patent_app_type] => reissue
[patent_app_number] => 11/436188
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 8404
[patent_no_of_claims] => 8
[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/RE/043/RE043438.pdf
[firstpage_image] =>[orig_patent_app_number] => 11436188
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/436188 | Extensible, replaceable network component system | May 15, 2006 | Issued |
Array
(
[id] => 5604180
[patent_doc_number] => 20060294527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-28
[patent_title] => 'Apparatus and method for interfacing hardware events with software events'
[patent_app_type] => utility
[patent_app_number] => 11/435359
[patent_app_country] => US
[patent_app_date] => 2006-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 14760
[patent_no_of_claims] => 20
[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/0294/20060294527.pdf
[firstpage_image] =>[orig_patent_app_number] => 11435359
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/435359 | Apparatus and method for interfacing hardware events with software events | May 15, 2006 | Abandoned |
Array
(
[id] => 5393481
[patent_doc_number] => 20090210794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-20
[patent_title] => 'User Customized Portable Desktop'
[patent_app_type] => utility
[patent_app_number] => 11/922938
[patent_app_country] => US
[patent_app_date] => 2006-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4383
[patent_no_of_claims] => 11
[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/0210/20090210794.pdf
[firstpage_image] =>[orig_patent_app_number] => 11922938
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/922938 | User customized portable desktop | Apr 13, 2006 | Issued |
Array
(
[id] => 5928399
[patent_doc_number] => 20060242649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-26
[patent_title] => 'Methods and apparatus for message oriented invocation'
[patent_app_type] => utility
[patent_app_number] => 11/403135
[patent_app_country] => US
[patent_app_date] => 2006-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 9442
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0242/20060242649.pdf
[firstpage_image] =>[orig_patent_app_number] => 11403135
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/403135 | Methods and apparatus for message oriented invocation | Apr 10, 2006 | Issued |
Array
(
[id] => 4678469
[patent_doc_number] => 20080216100
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-04
[patent_title] => 'Method and Apparatus for Software Upgrade in a Digital Television Receiving Device'
[patent_app_type] => utility
[patent_app_number] => 11/911197
[patent_app_country] => US
[patent_app_date] => 2006-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3877
[patent_no_of_claims] => 12
[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/0216/20080216100.pdf
[firstpage_image] =>[orig_patent_app_number] => 11911197
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/911197 | Method and apparatus for software upgrade in a digital television receiving device | Apr 10, 2006 | Issued |
Array
(
[id] => 231709
[patent_doc_number] => 07603674
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-10-13
[patent_title] => 'Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes'
[patent_app_type] => utility
[patent_app_number] => 11/398133
[patent_app_country] => US
[patent_app_date] => 2006-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 4416
[patent_no_of_claims] => 173
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/603/07603674.pdf
[firstpage_image] =>[orig_patent_app_number] => 11398133
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/398133 | Apparatus and systems for measuring, monitoring, tracking and simulating enterprise communications and processes | Apr 4, 2006 | Issued |
Array
(
[id] => 4616703
[patent_doc_number] => 07992156
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-08-02
[patent_title] => 'Determining the address of a system call table to perform antivirus tasks in a computer'
[patent_app_type] => utility
[patent_app_number] => 11/397529
[patent_app_country] => US
[patent_app_date] => 2006-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4257
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/992/07992156.pdf
[firstpage_image] =>[orig_patent_app_number] => 11397529
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/397529 | Determining the address of a system call table to perform antivirus tasks in a computer | Apr 2, 2006 | Issued |
Array
(
[id] => 5036733
[patent_doc_number] => 20070101272
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-03
[patent_title] => 'Computer program and method for supporting implementation of services on multiple-server system'
[patent_app_type] => utility
[patent_app_number] => 11/386948
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 38
[patent_no_of_words] => 14399
[patent_no_of_claims] => 11
[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/0101/20070101272.pdf
[firstpage_image] =>[orig_patent_app_number] => 11386948
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/386948 | Computer program and method for supporting implementation of services on multiple-server system | Mar 22, 2006 | Issued |
Array
(
[id] => 5115079
[patent_doc_number] => 20070198995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-23
[patent_title] => 'System and method for automated delivery of software'
[patent_app_type] => utility
[patent_app_number] => 11/377751
[patent_app_country] => US
[patent_app_date] => 2006-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5194
[patent_no_of_claims] => 52
[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/0198/20070198995.pdf
[firstpage_image] =>[orig_patent_app_number] => 11377751
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/377751 | System and method for automated delivery of software | Mar 15, 2006 | Abandoned |
Array
(
[id] => 5260481
[patent_doc_number] => 20070214113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-13
[patent_title] => 'Method to support multiple data sources connecting to a persistent object'
[patent_app_type] => utility
[patent_app_number] => 11/374574
[patent_app_country] => US
[patent_app_date] => 2006-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2556
[patent_no_of_claims] => 20
[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/0214/20070214113.pdf
[firstpage_image] =>[orig_patent_app_number] => 11374574
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/374574 | Method to support multiple data sources connecting to a persistent object | Mar 12, 2006 | Abandoned |
Array
(
[id] => 5698341
[patent_doc_number] => 20060215025
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-28
[patent_title] => 'Method for the recognition of a chronicle, device and corresponding computer program'
[patent_app_type] => utility
[patent_app_number] => 11/373522
[patent_app_country] => US
[patent_app_date] => 2006-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6991
[patent_no_of_claims] => 11
[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/0215/20060215025.pdf
[firstpage_image] =>[orig_patent_app_number] => 11373522
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/373522 | Method for the recognition of a chronicle, device and corresponding computer program | Mar 9, 2006 | Abandoned |
Array
(
[id] => 5684468
[patent_doc_number] => 20060200738
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-07
[patent_title] => 'System and method for modifying a mobile device application'
[patent_app_type] => utility
[patent_app_number] => 11/364205
[patent_app_country] => US
[patent_app_date] => 2006-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2546
[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/0200/20060200738.pdf
[firstpage_image] =>[orig_patent_app_number] => 11364205
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/364205 | System and method for modifying a mobile device application | Feb 28, 2006 | Abandoned |
Array
(
[id] => 7690533
[patent_doc_number] => 20070233500
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'Pluggable business logic'
[patent_app_type] => utility
[patent_app_number] => 11/363132
[patent_app_country] => US
[patent_app_date] => 2006-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3544
[patent_no_of_claims] => 20
[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/0233/20070233500.pdf
[firstpage_image] =>[orig_patent_app_number] => 11363132
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/363132 | Pluggable business logic | Feb 26, 2006 | Issued |
Array
(
[id] => 5081235
[patent_doc_number] => 20070124459
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-05-31
[patent_title] => 'Mobile terminal apparatus and software install method'
[patent_app_type] => utility
[patent_app_number] => 11/360390
[patent_app_country] => US
[patent_app_date] => 2006-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7056
[patent_no_of_claims] => 17
[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/0124/20070124459.pdf
[firstpage_image] =>[orig_patent_app_number] => 11360390
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/360390 | Mobile terminal apparatus and software install method | Feb 23, 2006 | Issued |