
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] => 10977146
[patent_doc_number] => 20140380182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-25
[patent_title] => 'MULTI-TOUCH MULTI-USER INTERACTIVE CONTROL SYSTEM USING MOBILE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 13/926834
[patent_app_country] => US
[patent_app_date] => 2013-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5340
[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] => 13926834
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/926834 | Multi-touch multi-user interactive control system using mobile devices | Jun 24, 2013 | Issued |
Array
(
[id] => 9829293
[patent_doc_number] => 08938529
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-20
[patent_title] => 'Hardware management communication protocol'
[patent_app_type] => utility
[patent_app_number] => 13/927074
[patent_app_country] => US
[patent_app_date] => 2013-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6998
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13927074
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/927074 | Hardware management communication protocol | Jun 24, 2013 | Issued |
Array
(
[id] => 13241299
[patent_doc_number] => 10133852
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-20
[patent_title] => Method and apparatus for crystal structure optimization
[patent_app_type] => utility
[patent_app_number] => 14/404994
[patent_app_country] => US
[patent_app_date] => 2013-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7269
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14404994
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/404994 | Method and apparatus for crystal structure optimization | Jun 23, 2013 | Issued |
Array
(
[id] => 10977305
[patent_doc_number] => 20140380340
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-25
[patent_title] => 'Dependency Based Configuration Package Activation'
[patent_app_type] => utility
[patent_app_number] => 13/923461
[patent_app_country] => US
[patent_app_date] => 2013-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6641
[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] => 13923461
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/923461 | Dependency based configuration package activation | Jun 20, 2013 | Issued |
Array
(
[id] => 10977302
[patent_doc_number] => 20140380337
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-25
[patent_title] => 'EVENT-DRIVEN APPLICATION SYSTEMS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 13/922973
[patent_app_country] => US
[patent_app_date] => 2013-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5442
[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] => 13922973
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/922973 | Event-driven application systems and methods | Jun 19, 2013 | Issued |
Array
(
[id] => 10969997
[patent_doc_number] => 20140373030
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-18
[patent_title] => 'METHOD AND SYSTEM FOR RECORDING AND REPLAYING USER SESSIONS IN BROWSER BASED APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 13/920174
[patent_app_country] => US
[patent_app_date] => 2013-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3632
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13920174
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/920174 | Method and system for recording and replaying user sessions in browser based applications | Jun 17, 2013 | Issued |
Array
(
[id] => 9096667
[patent_doc_number] => 20130275978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-17
[patent_title] => 'VIRTUAL ENVIRONMENT FOR SERVER APPLICATIONS, SUCH AS WEB APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 13/918900
[patent_app_country] => US
[patent_app_date] => 2013-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5200
[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] => 13918900
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/918900 | Virtual environment for server applications, such as web applications | Jun 13, 2013 | Issued |
Array
(
[id] => 9795257
[patent_doc_number] => 20150007201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-01
[patent_title] => 'USER TERMINAL FOR PERFORMING A PLURALITY OF APPLICATIONS SIMULTANEOUSLY'
[patent_app_type] => utility
[patent_app_number] => 13/917386
[patent_app_country] => US
[patent_app_date] => 2013-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6090
[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] => 13917386
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/917386 | User terminal for performing a plurality of applications simultaneously | Jun 12, 2013 | Issued |
Array
(
[id] => 10517656
[patent_doc_number] => 09244704
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-26
[patent_title] => 'System and method for transforming legacy desktop environments to a virtualized desktop model'
[patent_app_type] => utility
[patent_app_number] => 13/913048
[patent_app_country] => US
[patent_app_date] => 2013-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 19
[patent_no_of_words] => 8568
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13913048
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/913048 | System and method for transforming legacy desktop environments to a virtualized desktop model | Jun 6, 2013 | Issued |
Array
(
[id] => 9083418
[patent_doc_number] => 20130268948
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-10
[patent_title] => 'System and Method for Event Driven Browser Launch'
[patent_app_type] => utility
[patent_app_number] => 13/908974
[patent_app_country] => US
[patent_app_date] => 2013-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7011
[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] => 13908974
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/908974 | System and method for event driven browser launch | Jun 2, 2013 | Issued |
Array
(
[id] => 12532671
[patent_doc_number] => 10007745
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-26
[patent_title] => Conversion of geometric entities of 1D elements in a FEM from a source FEA tool format to a destination FEA tool format
[patent_app_type] => utility
[patent_app_number] => 14/894376
[patent_app_country] => US
[patent_app_date] => 2013-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4843
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14894376
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/894376 | Conversion of geometric entities of 1D elements in a FEM from a source FEA tool format to a destination FEA tool format | May 26, 2013 | Issued |
Array
(
[id] => 9207960
[patent_doc_number] => 20140007137
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-02
[patent_title] => 'INFORMATION OUTPUT DEVICE, METHOD, AND RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 13/902268
[patent_app_country] => US
[patent_app_date] => 2013-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7436
[patent_no_of_claims] => 13
[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] => 13902268
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/902268 | Information output device, method, and recording medium for outputting notification information corresponding to a state of a computer | May 23, 2013 | Issued |
Array
(
[id] => 9417063
[patent_doc_number] => 08701115
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-15
[patent_title] => 'Hypervisor scheduler'
[patent_app_type] => utility
[patent_app_number] => 13/893106
[patent_app_country] => US
[patent_app_date] => 2013-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12207
[patent_no_of_claims] => 20
[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] => 13893106
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/893106 | Hypervisor scheduler | May 12, 2013 | Issued |
Array
(
[id] => 10021316
[patent_doc_number] => 09063803
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-06-23
[patent_title] => 'Rich recording and playback of program execution'
[patent_app_type] => utility
[patent_app_number] => 13/872753
[patent_app_country] => US
[patent_app_date] => 2013-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10101
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13872753
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/872753 | Rich recording and playback of program execution | Apr 28, 2013 | Issued |
Array
(
[id] => 10215967
[patent_doc_number] => 20150100959
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-09
[patent_title] => 'DATACENTER MANAGED THREAD AND MULTI-PROCESSING SUPPORT'
[patent_app_type] => utility
[patent_app_number] => 14/114524
[patent_app_country] => US
[patent_app_date] => 2013-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7661
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 8
[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] => 14114524
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/114524 | Datacenter managed thread and multi-processing support | Apr 23, 2013 | Issued |
Array
(
[id] => 10164283
[patent_doc_number] => 09195505
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-24
[patent_title] => 'Method, system and an executable piece of code for controlling the use of hardware resources of a computer system'
[patent_app_type] => utility
[patent_app_number] => 14/395488
[patent_app_country] => US
[patent_app_date] => 2013-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 8760
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14395488
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/395488 | Method, system and an executable piece of code for controlling the use of hardware resources of a computer system | Apr 17, 2013 | Issued |
Array
(
[id] => 9933070
[patent_doc_number] => 20150081263
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-19
[patent_title] => 'PRODUCTION SIMULATION APPARATUS AND PRODUCTION SIMULATION METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/395565
[patent_app_country] => US
[patent_app_date] => 2013-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 8390
[patent_no_of_claims] => 10
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14395565
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/395565 | PRODUCTION SIMULATION APPARATUS AND PRODUCTION SIMULATION METHOD | Apr 14, 2013 | Abandoned |
Array
(
[id] => 9044434
[patent_doc_number] => 20130247072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-19
[patent_title] => 'METHOD AND APPARATUS FOR BANDWIDTH ALLOCATION MODE SWITCHING BASED ON RELATIVE PRIORITIES OF THE BANDWIDTH ALLOCATION MODES'
[patent_app_type] => utility
[patent_app_number] => 13/863163
[patent_app_country] => US
[patent_app_date] => 2013-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5258
[patent_no_of_claims] => 18
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13863163
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/863163 | Method and apparatus for bandwidth allocation mode switching based on relative priorities of the bandwidth allocation modes | Apr 14, 2013 | Issued |
Array
(
[id] => 15013671
[patent_doc_number] => 10452986
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Data processing apparatus, data processing method, and program
[patent_app_type] => utility
[patent_app_number] => 14/387307
[patent_app_country] => US
[patent_app_date] => 2013-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 28901
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14387307
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/387307 | Data processing apparatus, data processing method, and program | Mar 28, 2013 | Issued |
Array
(
[id] => 9774662
[patent_doc_number] => 20140298325
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-02
[patent_title] => 'SECURE AND RELIABLE MECHANISM TO PROVIDE A SINGLE OBJECT INSTANCE IN A CLUSTERED SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/852437
[patent_app_country] => US
[patent_app_date] => 2013-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4728
[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] => 13852437
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/852437 | Secure and reliable mechanism to provide a single object instance in a clustered system | Mar 27, 2013 | Issued |