
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] => 7682359
[patent_doc_number] => 20100242052
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'Method, System and Device for Managing Customer Premises Equipment'
[patent_app_type] => utility
[patent_app_number] => 12/790503
[patent_app_country] => US
[patent_app_date] => 2010-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5169
[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/0242/20100242052.pdf
[firstpage_image] =>[orig_patent_app_number] => 12790503
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/790503 | Method, system and device for managing customer premises equipment | May 27, 2010 | Issued |
Array
(
[id] => 9417074
[patent_doc_number] => 08701126
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-15
[patent_title] => 'Zero-copy network I/O for virtual hosts'
[patent_app_type] => utility
[patent_app_number] => 12/771234
[patent_app_country] => US
[patent_app_date] => 2010-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 9083
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12771234
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/771234 | Zero-copy network I/O for virtual hosts | Apr 29, 2010 | Issued |
Array
(
[id] => 7504083
[patent_doc_number] => 20110265101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-27
[patent_title] => 'NET-TIMER DAEMON'
[patent_app_type] => utility
[patent_app_number] => 12/764312
[patent_app_country] => US
[patent_app_date] => 2010-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7122
[patent_no_of_claims] => 23
[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/0265/20110265101.pdf
[firstpage_image] =>[orig_patent_app_number] => 12764312
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/764312 | Net-timer daemon | Apr 20, 2010 | Issued |
Array
(
[id] => 8775701
[patent_doc_number] => 08429678
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-04-23
[patent_title] => 'Redirecting video to a remote client using a service processor'
[patent_app_type] => utility
[patent_app_number] => 12/763448
[patent_app_country] => US
[patent_app_date] => 2010-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7210
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12763448
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/763448 | Redirecting video to a remote client using a service processor | Apr 19, 2010 | Issued |
Array
(
[id] => 6338936
[patent_doc_number] => 20100199291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-05
[patent_title] => 'METHOD, SYSTEM AND APPARATUS FOR TRANSMITTING REMOTE PROCEDURE CALL COMMANDS'
[patent_app_type] => utility
[patent_app_number] => 12/758497
[patent_app_country] => US
[patent_app_date] => 2010-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3599
[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] => publications/A1/0199/20100199291.pdf
[firstpage_image] =>[orig_patent_app_number] => 12758497
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/758497 | Method, system and apparatus for transmitting remote procedure call commands | Apr 11, 2010 | Issued |
Array
(
[id] => 8728578
[patent_doc_number] => 08407720
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-03-26
[patent_title] => 'Inter-process communication management'
[patent_app_type] => utility
[patent_app_number] => 12/751008
[patent_app_country] => US
[patent_app_date] => 2010-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4304
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12751008
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/751008 | Inter-process communication management | Mar 30, 2010 | Issued |
Array
(
[id] => 8552483
[patent_doc_number] => 08327383
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Cancellation of concurrent worker objects'
[patent_app_type] => utility
[patent_app_number] => 12/727689
[patent_app_country] => US
[patent_app_date] => 2010-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6022
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12727689
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/727689 | Cancellation of concurrent worker objects | Mar 18, 2010 | Issued |
Array
(
[id] => 6397863
[patent_doc_number] => 20100319008
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-16
[patent_title] => 'PARALLEL PROCESSING METHOD FOR DUAL OPERATING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/722419
[patent_app_country] => US
[patent_app_date] => 2010-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2646
[patent_no_of_claims] => 7
[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/0319/20100319008.pdf
[firstpage_image] =>[orig_patent_app_number] => 12722419
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/722419 | Parallel processing method for dual operating system | Mar 10, 2010 | Issued |
Array
(
[id] => 6094489
[patent_doc_number] => 20110219385
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-08
[patent_title] => 'VIRTUAL ENVIRONMENT FOR SERVER APPLICATIONS, SUCH AS WEB APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/717146
[patent_app_country] => US
[patent_app_date] => 2010-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5198
[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/0219/20110219385.pdf
[firstpage_image] =>[orig_patent_app_number] => 12717146
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/717146 | Virtual environment for server applications, such as web applications | Mar 3, 2010 | Issued |
Array
(
[id] => 6651522
[patent_doc_number] => 20100228954
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-09
[patent_title] => 'GENERAL PURPOSE EMBEDDED PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/700211
[patent_app_country] => US
[patent_app_date] => 2010-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 15275
[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] => publications/A1/0228/20100228954.pdf
[firstpage_image] =>[orig_patent_app_number] => 12700211
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/700211 | General purpose embedded processor | Feb 3, 2010 | Issued |
Array
(
[id] => 8297529
[patent_doc_number] => 08225328
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-17
[patent_title] => 'Access to a target object with desired functionality'
[patent_app_type] => utility
[patent_app_number] => 12/652739
[patent_app_country] => US
[patent_app_date] => 2010-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6442
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12652739
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/652739 | Access to a target object with desired functionality | Jan 4, 2010 | Issued |
Array
(
[id] => 6648114
[patent_doc_number] => 20100175072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-08
[patent_title] => 'OPERATION METHOD OF MOBILE APPLICATION MODEL'
[patent_app_type] => utility
[patent_app_number] => 12/651748
[patent_app_country] => US
[patent_app_date] => 2010-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2088
[patent_no_of_claims] => 8
[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] => publications/A1/0175/20100175072.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651748
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651748 | Operation method of mobile application model | Jan 3, 2010 | Issued |
Array
(
[id] => 7679731
[patent_doc_number] => 20100106856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-29
[patent_title] => 'System and Method for Providing a Routing Service in Distributed Computing Environment'
[patent_app_type] => utility
[patent_app_number] => 12/651274
[patent_app_country] => US
[patent_app_date] => 2009-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7159
[patent_no_of_claims] => 20
[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] => publications/A1/0106/20100106856.pdf
[firstpage_image] =>[orig_patent_app_number] => 12651274
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651274 | System and method for providing a routing service in distributed computing environment | Dec 30, 2009 | Issued |
Array
(
[id] => 8787240
[patent_doc_number] => 08434097
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-30
[patent_title] => 'Dynamic data binding for MBOs for container based application'
[patent_app_type] => utility
[patent_app_number] => 12/650464
[patent_app_country] => US
[patent_app_date] => 2009-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6064
[patent_no_of_claims] => 13
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12650464
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/650464 | Dynamic data binding for MBOs for container based application | Dec 29, 2009 | Issued |
Array
(
[id] => 6253873
[patent_doc_number] => 20100138843
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-03
[patent_title] => 'SYSTEM AND METHOD FOR HANDLING AN EVENT IN A COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/648704
[patent_app_country] => US
[patent_app_date] => 2009-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8955
[patent_no_of_claims] => 25
[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] => publications/A1/0138/20100138843.pdf
[firstpage_image] =>[orig_patent_app_number] => 12648704
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/648704 | System and method for handling an event in a computer system | Dec 28, 2009 | Issued |
Array
(
[id] => 6450603
[patent_doc_number] => 20100169900
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'System and Method for Driving Hardware Device and Processing Data'
[patent_app_type] => utility
[patent_app_number] => 12/644116
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2770
[patent_no_of_claims] => 15
[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] => publications/A1/0169/20100169900.pdf
[firstpage_image] =>[orig_patent_app_number] => 12644116
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/644116 | System and method for driving hardware device and processing data | Dec 21, 2009 | Issued |
Array
(
[id] => 5977194
[patent_doc_number] => 20110154370
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'Microblogging Based Dynamic Transaction Tracking for Composite Application Flow'
[patent_app_type] => utility
[patent_app_number] => 12/644042
[patent_app_country] => US
[patent_app_date] => 2009-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6330
[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/0154/20110154370.pdf
[firstpage_image] =>[orig_patent_app_number] => 12644042
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/644042 | Microblogging based dynamic transaction tracking for composite application flow | Dec 21, 2009 | Issued |
Array
(
[id] => 5977105
[patent_doc_number] => 20110154334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'METHOD AND SYSTEM FOR OFFLOADING PROCESSING TASKS TO A FOREIGN COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/643099
[patent_app_country] => US
[patent_app_date] => 2009-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7961
[patent_no_of_claims] => 21
[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] => publications/A1/0154/20110154334.pdf
[firstpage_image] =>[orig_patent_app_number] => 12643099
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/643099 | METHOD AND SYSTEM FOR OFFLOADING PROCESSING TASKS TO A FOREIGN COMPUTING ENVIRONMENT | Dec 20, 2009 | Abandoned |
Array
(
[id] => 5977195
[patent_doc_number] => 20110154371
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'METHOD AND SYSTEM FOR OFFLOADING PROCESSING TASKS TO A FOREIGN COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/643106
[patent_app_country] => US
[patent_app_date] => 2009-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7963
[patent_no_of_claims] => 11
[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/0154/20110154371.pdf
[firstpage_image] =>[orig_patent_app_number] => 12643106
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/643106 | Method and system for offloading processing tasks to a foreign computing environment | Dec 20, 2009 | Issued |
Array
(
[id] => 8319863
[patent_doc_number] => 08234659
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-31
[patent_title] => 'Transaction tool management integration with change management'
[patent_app_type] => utility
[patent_app_number] => 12/640060
[patent_app_country] => US
[patent_app_date] => 2009-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5849
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12640060
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/640060 | Transaction tool management integration with change management | Dec 16, 2009 | Issued |