
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] => 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 |