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] => 8929783 [patent_doc_number] => 20130185543 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'GENERAL PURPOSE EMBEDDED PROCESSOR' [patent_app_type] => utility [patent_app_number] => 13/614011 [patent_app_country] => US [patent_app_date] => 2012-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 15113 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13614011 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/614011
GENERAL PURPOSE EMBEDDED PROCESSOR Sep 12, 2012 Abandoned
Array ( [id] => 9821167 [patent_doc_number] => 08930970 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-06 [patent_title] => 'Method and computer for obtaining using-frequency of application program' [patent_app_type] => utility [patent_app_number] => 14/128594 [patent_app_country] => US [patent_app_date] => 2012-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 6272 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14128594 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/128594
Method and computer for obtaining using-frequency of application program Sep 6, 2012 Issued
Array ( [id] => 9326414 [patent_doc_number] => 08661451 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-02-25 [patent_title] => 'Multi-programming-language service data optimization' [patent_app_type] => utility [patent_app_number] => 13/607169 [patent_app_country] => US [patent_app_date] => 2012-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 7813 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13607169 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/607169
Multi-programming-language service data optimization Sep 6, 2012 Issued
Array ( [id] => 9315183 [patent_doc_number] => 08656420 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'System and method for providing a routing service in distributed computing environment' [patent_app_type] => utility [patent_app_number] => 13/606242 [patent_app_country] => US [patent_app_date] => 2012-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7223 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13606242 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/606242
System and method for providing a routing service in distributed computing environment Sep 6, 2012 Issued
Array ( [id] => 10188808 [patent_doc_number] => 09218228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-22 [patent_title] => 'Computerised machine control system' [patent_app_type] => utility [patent_app_number] => 14/241865 [patent_app_country] => US [patent_app_date] => 2012-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5280 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14241865 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/241865
Computerised machine control system Aug 21, 2012 Issued
Array ( [id] => 8746879 [patent_doc_number] => 20130086596 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-04 [patent_title] => 'COMPUTER-READABLE RECORDING MEDIUM, COMPILER, EXECUTION CONTROL APPARATUS, AND EXECUTION CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 13/590232 [patent_app_country] => US [patent_app_date] => 2012-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7319 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13590232 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/590232
Computer-readable recording medium, compiler, execution control apparatus, and execution control method for converting a program to be called Aug 20, 2012 Issued
Array ( [id] => 10052403 [patent_doc_number] => 09092282 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-07-28 [patent_title] => 'Channel optimization in a messaging-middleware environment' [patent_app_type] => utility [patent_app_number] => 13/585244 [patent_app_country] => US [patent_app_date] => 2012-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5687 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13585244 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/585244
Channel optimization in a messaging-middleware environment Aug 13, 2012 Issued
Array ( [id] => 10301567 [patent_doc_number] => 20150186567 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-02 [patent_title] => 'METHODS AND SYSTEMS FOR BOREHOLE IMAGE FORWARD MODELING OF FORMATION PROPERTIES' [patent_app_type] => utility [patent_app_number] => 14/404127 [patent_app_country] => US [patent_app_date] => 2012-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5188 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14404127 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/404127
Methods and systems for borehole image forward modeling of formation properties Aug 9, 2012 Issued
Array ( [id] => 10015176 [patent_doc_number] => 09058189 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-16 [patent_title] => 'Automatic user account selection for launching an application' [patent_app_type] => utility [patent_app_number] => 13/570181 [patent_app_country] => US [patent_app_date] => 2012-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7481 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13570181 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/570181
Automatic user account selection for launching an application Aug 7, 2012 Issued
Array ( [id] => 9348347 [patent_doc_number] => 08667510 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-04 [patent_title] => 'Method, device, and server for providing content to a handset' [patent_app_type] => utility [patent_app_number] => 13/568185 [patent_app_country] => US [patent_app_date] => 2012-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4952 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 422 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13568185 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/568185
Method, device, and server for providing content to a handset Aug 6, 2012 Issued
Array ( [id] => 8985378 [patent_doc_number] => 08516508 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-08-20 [patent_title] => 'Automated application programming interface (API) generation' [patent_app_type] => utility [patent_app_number] => 13/564904 [patent_app_country] => US [patent_app_date] => 2012-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4566 [patent_no_of_claims] => 21 [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] => 13564904 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/564904
Automated application programming interface (API) generation Aug 1, 2012 Issued
Array ( [id] => 9023745 [patent_doc_number] => 08533744 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-10 [patent_title] => 'Systems and methods for managing policies on a computer' [patent_app_type] => utility [patent_app_number] => 13/563490 [patent_app_country] => US [patent_app_date] => 2012-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5878 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13563490 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/563490
Systems and methods for managing policies on a computer Jul 30, 2012 Issued
Array ( [id] => 9821160 [patent_doc_number] => 08930964 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-06 [patent_title] => 'Automatic event correlation in computing environments' [patent_app_type] => utility [patent_app_number] => 13/562942 [patent_app_country] => US [patent_app_date] => 2012-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5494 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13562942 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/562942
Automatic event correlation in computing environments Jul 30, 2012 Issued
Array ( [id] => 9283264 [patent_doc_number] => 20140033232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'FUNCTION EXECUTION FRAMEWORK DESCRIBE FUNCTIONALITY' [patent_app_type] => utility [patent_app_number] => 13/559178 [patent_app_country] => US [patent_app_date] => 2012-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7730 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13559178 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/559178
Function execution framework describe functionality Jul 25, 2012 Issued
Array ( [id] => 9187331 [patent_doc_number] => 08627332 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Web based video enhancement apparatus, method, and article of manufacture' [patent_app_type] => utility [patent_app_number] => 13/558139 [patent_app_country] => US [patent_app_date] => 2012-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6054 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13558139 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/558139
Web based video enhancement apparatus, method, and article of manufacture Jul 24, 2012 Issued
Array ( [id] => 8479411 [patent_doc_number] => 20120278818 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-11-01 [patent_title] => 'On-the-Fly Replacement of Physical Hardware with Emulation' [patent_app_type] => utility [patent_app_number] => 13/547416 [patent_app_country] => US [patent_app_date] => 2012-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10553 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13547416 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/547416
On-the-fly replacement of physical hardware with emulation Jul 11, 2012 Issued
Array ( [id] => 8985377 [patent_doc_number] => 08516507 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-20 [patent_title] => 'Providing alternative content in a windowed environment' [patent_app_type] => utility [patent_app_number] => 13/542961 [patent_app_country] => US [patent_app_date] => 2012-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10132 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13542961 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/542961
Providing alternative content in a windowed environment Jul 5, 2012 Issued
Array ( [id] => 10364670 [patent_doc_number] => 20150249675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-03 [patent_title] => 'BROWSER-BASED FETCH OF EXTERNAL LIBRARIES' [patent_app_type] => utility [patent_app_number] => 13/541381 [patent_app_country] => US [patent_app_date] => 2012-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7472 [patent_no_of_claims] => 26 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13541381 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/541381
Browser-based fetch of external libraries Jul 2, 2012 Issued
Array ( [id] => 8971929 [patent_doc_number] => 08510759 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-08-13 [patent_title] => 'Scatter gather emulation' [patent_app_type] => utility [patent_app_number] => 13/537121 [patent_app_country] => US [patent_app_date] => 2012-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2864 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13537121 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/537121
Scatter gather emulation Jun 28, 2012 Issued
Array ( [id] => 8467081 [patent_doc_number] => 20120272250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-25 [patent_title] => 'TRANSACTION TOOL MANAGEMENT INTERGRATION WITH CHANGE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 13/534748 [patent_app_country] => US [patent_app_date] => 2012-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5868 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13534748 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/534748
Transaction tool management integration with change management Jun 26, 2012 Issued
Menu