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] => 9392615 [patent_doc_number] => 08689241 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-01 [patent_title] => 'Dynamic evocations for computer event management' [patent_app_type] => utility [patent_app_number] => 13/250999 [patent_app_country] => US [patent_app_date] => 2011-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6271 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13250999 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/250999
Dynamic evocations for computer event management Sep 29, 2011 Issued
Array ( [id] => 8623389 [patent_doc_number] => 08356310 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-15 [patent_title] => 'Executing business logic extensions on a client computing system' [patent_app_type] => utility [patent_app_number] => 13/247370 [patent_app_country] => US [patent_app_date] => 2011-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5559 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13247370 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/247370
Executing business logic extensions on a client computing system Sep 27, 2011 Issued
Array ( [id] => 8752348 [patent_doc_number] => 08418192 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-09 [patent_title] => 'Techniques using an API for aspect weaving' [patent_app_type] => utility [patent_app_number] => 13/200675 [patent_app_country] => US [patent_app_date] => 2011-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10399 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13200675 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/200675
Techniques using an API for aspect weaving Sep 27, 2011 Issued
Array ( [id] => 8946122 [patent_doc_number] => 08499309 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-30 [patent_title] => 'Application event handling methods and systems' [patent_app_type] => utility [patent_app_number] => 13/246399 [patent_app_country] => US [patent_app_date] => 2011-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5286 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13246399 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/246399
Application event handling methods and systems Sep 26, 2011 Issued
Array ( [id] => 7735955 [patent_doc_number] => 20120017158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-19 [patent_title] => 'System and Method for an Extendable Mobile Communications Device User Interface' [patent_app_type] => utility [patent_app_number] => 13/244793 [patent_app_country] => US [patent_app_date] => 2011-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4363 [patent_no_of_claims] => 18 [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/0017/20120017158.pdf [firstpage_image] =>[orig_patent_app_number] => 13244793 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/244793
System and method for an extendable mobile communications device user interface Sep 25, 2011 Issued
Array ( [id] => 8678935 [patent_doc_number] => 08387072 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-26 [patent_title] => 'Transactional environments for event and data binding handlers' [patent_app_type] => utility [patent_app_number] => 13/234375 [patent_app_country] => US [patent_app_date] => 2011-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12310 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13234375 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/234375
Transactional environments for event and data binding handlers Sep 15, 2011 Issued
Array ( [id] => 8710205 [patent_doc_number] => 20130067494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-14 [patent_title] => 'Resuming Applications and/or Exempting Applications from Suspension' [patent_app_type] => utility [patent_app_number] => 13/229574 [patent_app_country] => US [patent_app_date] => 2011-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7731 [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] => 13229574 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/229574
Exempting applications from suspension Sep 8, 2011 Issued
Array ( [id] => 8098373 [patent_doc_number] => 20120084796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-05 [patent_title] => 'EVENT TRIGGERED ACTIONS BASED ON MEDIA ACTION TABLE' [patent_app_type] => utility [patent_app_number] => 13/228265 [patent_app_country] => US [patent_app_date] => 2011-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3756 [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/0084/20120084796.pdf [firstpage_image] =>[orig_patent_app_number] => 13228265 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/228265
Event triggered actions based on media action table Sep 7, 2011 Issued
Array ( [id] => 7671797 [patent_doc_number] => 20110321066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'TECHNIQUES FOR ESTABLISHING VIRTUAL DEVICES' [patent_app_type] => utility [patent_app_number] => 13/224397 [patent_app_country] => US [patent_app_date] => 2011-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4317 [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] => 13224397 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/224397
Techniques for establishing virtual devices Sep 1, 2011 Issued
Array ( [id] => 10021288 [patent_doc_number] => 09063775 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-23 [patent_title] => 'Event aggregation for background work execution' [patent_app_type] => utility [patent_app_number] => 13/224154 [patent_app_country] => US [patent_app_date] => 2011-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 16085 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13224154 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/224154
Event aggregation for background work execution Aug 31, 2011 Issued
Array ( [id] => 7785964 [patent_doc_number] => 20120047520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-23 [patent_title] => 'SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PUBLISHING AN APPLICATION-INDEPENDENT FORMAT EVENT' [patent_app_type] => utility [patent_app_number] => 13/214113 [patent_app_country] => US [patent_app_date] => 2011-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6603 [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] => publications/A1/0047/20120047520.pdf [firstpage_image] =>[orig_patent_app_number] => 13214113 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/214113
System, method and computer program product for publishing an application-independent format event Aug 18, 2011 Issued
Array ( [id] => 8855706 [patent_doc_number] => 20130145381 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-06 [patent_title] => 'WEB API SERVER PROGRAM, WEB API PUBLICATION METHOD' [patent_app_type] => utility [patent_app_number] => 13/635150 [patent_app_country] => US [patent_app_date] => 2011-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5083 [patent_no_of_claims] => 7 [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] => 13635150 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/635150
Web API server program, web API publication method Aug 8, 2011 Issued
Array ( [id] => 7582560 [patent_doc_number] => 20110296443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-01 [patent_title] => 'METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR A LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL CLIENT APPLICATION PROGRAM INTERFACE' [patent_app_type] => utility [patent_app_number] => 13/205336 [patent_app_country] => US [patent_app_date] => 2011-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11451 [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] => publications/A1/0296/20110296443.pdf [firstpage_image] =>[orig_patent_app_number] => 13205336 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/205336
Method, system and computer program product for a lightweight directory access protocol client application program interface Aug 7, 2011 Issued
Array ( [id] => 9814753 [patent_doc_number] => 20150026698 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-22 [patent_title] => 'METHOD AND SYSTEM FOR WORK PARTITIONING BETWEEN PROCESSORS WITH WORK DEMAND FEEDBACK' [patent_app_type] => utility [patent_app_number] => 13/991373 [patent_app_country] => US [patent_app_date] => 2011-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4819 [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] => 13991373 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/991373
Method and system for work partitioning between processors with work demand feedback Aug 4, 2011 Issued
Array ( [id] => 7746621 [patent_doc_number] => 20120023192 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-26 [patent_title] => 'Contained Command Invocation Framework' [patent_app_type] => utility [patent_app_number] => 13/191114 [patent_app_country] => US [patent_app_date] => 2011-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6966 [patent_no_of_claims] => 22 [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/0023/20120023192.pdf [firstpage_image] =>[orig_patent_app_number] => 13191114 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/191114
Contained command invocation framework Jul 25, 2011 Issued
Array ( [id] => 9470183 [patent_doc_number] => 08723823 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'System and method for providing notifications on a mobile computing device' [patent_app_type] => utility [patent_app_number] => 13/172026 [patent_app_country] => US [patent_app_date] => 2011-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8341 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13172026 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/172026
System and method for providing notifications on a mobile computing device Jun 28, 2011 Issued
Array ( [id] => 8924163 [patent_doc_number] => 08490113 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-16 [patent_title] => 'Messaging in a parallel computer using remote direct memory access (‘RDMA’)' [patent_app_type] => utility [patent_app_number] => 13/167911 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11832 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13167911 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167911
Messaging in a parallel computer using remote direct memory access (‘RDMA’) Jun 23, 2011 Issued
Array ( [id] => 9258039 [patent_doc_number] => 08621483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-31 [patent_title] => 'Methods, apparatuses and computer program products for provisioning applications to in vehicle infotainment systems with secured access' [patent_app_type] => utility [patent_app_number] => 13/164503 [patent_app_country] => US [patent_app_date] => 2011-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11684 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13164503 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/164503
Methods, apparatuses and computer program products for provisioning applications to in vehicle infotainment systems with secured access Jun 19, 2011 Issued
Array ( [id] => 8060025 [patent_doc_number] => 20110247011 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'METHOD AND DEVICE FOR MANAGING OBJECT INSTANCE LABEL' [patent_app_type] => utility [patent_app_number] => 13/161178 [patent_app_country] => US [patent_app_date] => 2011-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5554 [patent_no_of_claims] => 12 [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/0247/20110247011.pdf [firstpage_image] =>[orig_patent_app_number] => 13161178 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/161178
Method and device for managing object instance label Jun 14, 2011 Issued
Array ( [id] => 7658638 [patent_doc_number] => 20110307907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-15 [patent_title] => 'MANAGEMENT APPARATUS AND METHOD OF MANAGING DEVICE DRIVER OF MANAGEMENT APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/158033 [patent_app_country] => US [patent_app_date] => 2011-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 15764 [patent_no_of_claims] => 31 [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/0307/20110307907.pdf [firstpage_image] =>[orig_patent_app_number] => 13158033 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/158033
Management apparatus and method of managing device driver of management apparatus Jun 9, 2011 Issued
Menu