
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] => 7510802
[patent_doc_number] => 08037478
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-10-11
[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] => 12/106573
[patent_app_country] => US
[patent_app_date] => 2008-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 8324
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/037/08037478.pdf
[firstpage_image] =>[orig_patent_app_number] => 12106573
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/106573 | Object state transfer method, object state transfer device, object state transfer program, and recording medium for the program | Apr 20, 2008 | Issued |
Array
(
[id] => 4678459
[patent_doc_number] => 20080216090
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-04
[patent_title] => 'JMS INTEGRATION INTO AN APPLICATION SERVER'
[patent_app_type] => utility
[patent_app_number] => 12/104426
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5323
[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/0216/20080216090.pdf
[firstpage_image] =>[orig_patent_app_number] => 12104426
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/104426 | JMS integration into an application server | Apr 15, 2008 | Issued |
Array
(
[id] => 4678468
[patent_doc_number] => 20080216099
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-04
[patent_title] => 'System for Generating Optimized Computer Data Field Conversion Routines'
[patent_app_type] => utility
[patent_app_number] => 12/104076
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 1934
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0216/20080216099.pdf
[firstpage_image] =>[orig_patent_app_number] => 12104076
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/104076 | System for generating optimized computer data field conversion routines | Apr 15, 2008 | Issued |
Array
(
[id] => 4678470
[patent_doc_number] => 20080216101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-04
[patent_title] => 'PARTIAL DYNAMIC IMPLEMENTATION OF JAVA INTERFACES'
[patent_app_type] => utility
[patent_app_number] => 12/100772
[patent_app_country] => US
[patent_app_date] => 2008-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2947
[patent_no_of_claims] => 3
[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/20080216101.pdf
[firstpage_image] =>[orig_patent_app_number] => 12100772
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/100772 | Partial dynamic implementation of java interfaces | Apr 9, 2008 | Issued |
Array
(
[id] => 5459868
[patent_doc_number] => 20090260020
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-15
[patent_title] => 'Automated Scripting Methods and Media'
[patent_app_type] => utility
[patent_app_number] => 12/100418
[patent_app_country] => US
[patent_app_date] => 2008-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7146
[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/0260/20090260020.pdf
[firstpage_image] =>[orig_patent_app_number] => 12100418
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/100418 | Automated scripting methods and media | Apr 9, 2008 | Issued |
Array
(
[id] => 7803896
[patent_doc_number] => 08132180
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-06
[patent_title] => 'Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network'
[patent_app_type] => utility
[patent_app_number] => 12/098491
[patent_app_country] => US
[patent_app_date] => 2008-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 13939
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/132/08132180.pdf
[firstpage_image] =>[orig_patent_app_number] => 12098491
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/098491 | Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network | Apr 6, 2008 | Issued |
Array
(
[id] => 5476245
[patent_doc_number] => 20090249361
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'Automated recovery process initiation for data consumers of a common information model (CIM) managed component'
[patent_app_type] => utility
[patent_app_number] => 12/060133
[patent_app_country] => US
[patent_app_date] => 2008-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5620
[patent_no_of_claims] => 34
[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/0249/20090249361.pdf
[firstpage_image] =>[orig_patent_app_number] => 12060133
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/060133 | Automated recovery process initiation for data consumers of a common information model (CIM) managed component | Mar 30, 2008 | Issued |
Array
(
[id] => 8438390
[patent_doc_number] => 08286175
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-09
[patent_title] => 'Method and apparatus for capacity optimization and planning in an on-demand computing environment'
[patent_app_type] => utility
[patent_app_number] => 12/058187
[patent_app_country] => US
[patent_app_date] => 2008-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2463
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12058187
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/058187 | Method and apparatus for capacity optimization and planning in an on-demand computing environment | Mar 27, 2008 | Issued |
Array
(
[id] => 9276200
[patent_doc_number] => 08640149
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-28
[patent_title] => 'Method and apparatus for dynamic web service composition and invocation'
[patent_app_type] => utility
[patent_app_number] => 12/055606
[patent_app_country] => US
[patent_app_date] => 2008-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6431
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12055606
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/055606 | Method and apparatus for dynamic web service composition and invocation | Mar 25, 2008 | Issued |
Array
(
[id] => 5476252
[patent_doc_number] => 20090249366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'METHOD, DEVICE, AND SYSTEM FOR SEAMLESS MIGRATION OF A VIRTUAL MACHINE BETWEEN PLATFORMS WITH DIFFERENT I/O HARDWARE'
[patent_app_type] => utility
[patent_app_number] => 12/056136
[patent_app_country] => US
[patent_app_date] => 2008-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4890
[patent_no_of_claims] => 25
[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/0249/20090249366.pdf
[firstpage_image] =>[orig_patent_app_number] => 12056136
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/056136 | Method, device, and system for seamless migration of a virtual machine between platforms with different I/O hardware | Mar 25, 2008 | Issued |
Array
(
[id] => 9077701
[patent_doc_number] => 08555293
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-08
[patent_title] => 'Method and apparatus for communication between application programs'
[patent_app_type] => utility
[patent_app_number] => 12/054275
[patent_app_country] => US
[patent_app_date] => 2008-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 4671
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12054275
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/054275 | Method and apparatus for communication between application programs | Mar 23, 2008 | Issued |
Array
(
[id] => 5405822
[patent_doc_number] => 20090241137
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-24
[patent_title] => 'SERVICE ENABLEMENT BASED UPON MICROFORMATS'
[patent_app_type] => utility
[patent_app_number] => 12/053789
[patent_app_country] => US
[patent_app_date] => 2008-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9299
[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/0241/20090241137.pdf
[firstpage_image] =>[orig_patent_app_number] => 12053789
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/053789 | Service enablement based upon microformats | Mar 23, 2008 | Issued |
Array
(
[id] => 7993459
[patent_doc_number] => 08079038
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-12-13
[patent_title] => 'Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network'
[patent_app_type] => utility
[patent_app_number] => 12/051724
[patent_app_country] => US
[patent_app_date] => 2008-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 5538
[patent_no_of_claims] => 20
[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/08/079/08079038.pdf
[firstpage_image] =>[orig_patent_app_number] => 12051724
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/051724 | Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network | Mar 18, 2008 | Issued |
Array
(
[id] => 7595631
[patent_doc_number] => 07620951
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-17
[patent_title] => 'Hiding memory latency'
[patent_app_type] => utility
[patent_app_number] => 12/049293
[patent_app_country] => US
[patent_app_date] => 2008-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6415
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/620/07620951.pdf
[firstpage_image] =>[orig_patent_app_number] => 12049293
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/049293 | Hiding memory latency | Mar 14, 2008 | Issued |
Array
(
[id] => 5535488
[patent_doc_number] => 20090235276
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-17
[patent_title] => 'Definition Of An Integrated Notion Of A Message Scenario For Several Messaging Components'
[patent_app_type] => utility
[patent_app_number] => 12/048173
[patent_app_country] => US
[patent_app_date] => 2008-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6454
[patent_no_of_claims] => 22
[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/0235/20090235276.pdf
[firstpage_image] =>[orig_patent_app_number] => 12048173
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/048173 | Definition of an integrated notion of a message scenario for several messaging components | Mar 12, 2008 | Issued |
Array
(
[id] => 4826504
[patent_doc_number] => 20080229336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-18
[patent_title] => 'Method, Apparatus and Software for Measuring the Performance of a Runtime Platform in Response to a Process Call from a Software Application'
[patent_app_type] => utility
[patent_app_number] => 12/045944
[patent_app_country] => US
[patent_app_date] => 2008-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3342
[patent_no_of_claims] => 19
[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/20080229336.pdf
[firstpage_image] =>[orig_patent_app_number] => 12045944
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/045944 | Method, apparatus and software for measuring the performance of a runtime platform in response to a process call from a software application | Mar 10, 2008 | Issued |
Array
(
[id] => 8935931
[patent_doc_number] => 08495653
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-23
[patent_title] => 'System and method for event driven browser launch'
[patent_app_type] => utility
[patent_app_number] => 12/075402
[patent_app_country] => US
[patent_app_date] => 2008-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6981
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12075402
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/075402 | System and method for event driven browser launch | Mar 9, 2008 | Issued |
Array
(
[id] => 5516999
[patent_doc_number] => 20090217306
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-27
[patent_title] => 'DYNAMIC RESOLUTION OF DEPENDENT COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 12/038605
[patent_app_country] => US
[patent_app_date] => 2008-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7126
[patent_no_of_claims] => 18
[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/0217/20090217306.pdf
[firstpage_image] =>[orig_patent_app_number] => 12038605
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/038605 | Dynamic resolution of dependent components | Feb 26, 2008 | Issued |
Array
(
[id] => 9143665
[patent_doc_number] => 08584148
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-12
[patent_title] => 'Terminal device and program'
[patent_app_type] => utility
[patent_app_number] => 12/527938
[patent_app_country] => US
[patent_app_date] => 2008-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 7973
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12527938
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/527938 | Terminal device and program | Feb 19, 2008 | Issued |
Array
(
[id] => 5504337
[patent_doc_number] => 20090165025
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-25
[patent_title] => 'Computer system architecture and operating method for the operating system thereof'
[patent_app_type] => utility
[patent_app_number] => 12/068238
[patent_app_country] => US
[patent_app_date] => 2008-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4088
[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/0165/20090165025.pdf
[firstpage_image] =>[orig_patent_app_number] => 12068238
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/068238 | Computer system architecture and operating method for the operating system thereof | Feb 3, 2008 | Abandoned |