Search

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 numberTitle of the applicationFiling DateStatus
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
Menu