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] => 9645337 [patent_doc_number] => 20140223451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-07 [patent_title] => 'COMMUNICATIONS DRIVER MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 14/043193 [patent_app_country] => US [patent_app_date] => 2013-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 8162 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14043193 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/043193
Communications driver management Sep 30, 2013 Issued
Array ( [id] => 10644279 [patent_doc_number] => 09361150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-07 [patent_title] => 'Resuming applications and/or exempting applications from suspension' [patent_app_type] => utility [patent_app_number] => 14/041870 [patent_app_country] => US [patent_app_date] => 2013-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7771 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14041870 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/041870
Resuming applications and/or exempting applications from suspension Sep 29, 2013 Issued
Array ( [id] => 13818035 [patent_doc_number] => 10185786 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-22 [patent_title] => Method and analysis for holistic casing design for planning and real-time [patent_app_type] => utility [patent_app_number] => 14/894981 [patent_app_country] => US [patent_app_date] => 2013-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5370 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14894981 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/894981
Method and analysis for holistic casing design for planning and real-time Sep 29, 2013 Issued
Array ( [id] => 9364611 [patent_doc_number] => 20140074484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'ENCODER AND DECODER DRIVER DEVELOPMENT TECHNIQUES' [patent_app_type] => utility [patent_app_number] => 14/026348 [patent_app_country] => US [patent_app_date] => 2013-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2478 [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] => 14026348 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/026348
Encoder and decoder driver development techniques Sep 12, 2013 Issued
Array ( [id] => 9213787 [patent_doc_number] => 20140012964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'SYSTEMS AND METHODS FOR MANAGING POLICIES ON A COMPUTER' [patent_app_type] => utility [patent_app_number] => 14/021852 [patent_app_country] => US [patent_app_date] => 2013-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5878 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 6 [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] => 14021852 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/021852
Systems and methods for managing policies on a computer Sep 8, 2013 Issued
Array ( [id] => 9766113 [patent_doc_number] => 08850460 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-30 [patent_title] => 'Techniques for performing a remote procedure call using remote procedure call configuration information' [patent_app_type] => utility [patent_app_number] => 14/020291 [patent_app_country] => US [patent_app_date] => 2013-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 20593 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14020291 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/020291
Techniques for performing a remote procedure call using remote procedure call configuration information Sep 5, 2013 Issued
Array ( [id] => 9365583 [patent_doc_number] => 20140075456 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD FOR CONTROLLING INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/960468 [patent_app_country] => US [patent_app_date] => 2013-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12030 [patent_no_of_claims] => 8 [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] => 13960468 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/960468
Information processing apparatus and method for controlling information processing apparatus Aug 5, 2013 Issued
Array ( [id] => 9593099 [patent_doc_number] => 08782665 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-15 [patent_title] => 'Program execution optimization for multi-stage manycore processors' [patent_app_type] => utility [patent_app_number] => 13/959596 [patent_app_country] => US [patent_app_date] => 2013-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11784 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13959596 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/959596
Program execution optimization for multi-stage manycore processors Aug 4, 2013 Issued
Array ( [id] => 9707618 [patent_doc_number] => 08832714 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-09 [patent_title] => 'Automated service interface optimization' [patent_app_type] => utility [patent_app_number] => 13/959340 [patent_app_country] => US [patent_app_date] => 2013-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 8521 [patent_no_of_claims] => 20 [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] => 13959340 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/959340
Automated service interface optimization Aug 4, 2013 Issued
Array ( [id] => 9297289 [patent_doc_number] => 20140040923 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-06 [patent_title] => 'Automated Application Programming Interface (API) Generation' [patent_app_type] => utility [patent_app_number] => 13/955090 [patent_app_country] => US [patent_app_date] => 2013-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4610 [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] => 13955090 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/955090
Automated application programming interface (API) generation Jul 30, 2013 Issued
Array ( [id] => 9714663 [patent_doc_number] => 08839266 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-16 [patent_title] => 'Inter-application communication on mobile platforms' [patent_app_type] => utility [patent_app_number] => 13/955985 [patent_app_country] => US [patent_app_date] => 2013-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 9203 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [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] => 13955985 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/955985
Inter-application communication on mobile platforms Jul 30, 2013 Issued
Array ( [id] => 10078909 [patent_doc_number] => 09116757 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Data processing apparatus including plurality of applications and method' [patent_app_type] => utility [patent_app_number] => 13/953869 [patent_app_country] => US [patent_app_date] => 2013-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8104 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13953869 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/953869
Data processing apparatus including plurality of applications and method Jul 29, 2013 Issued
Array ( [id] => 10009335 [patent_doc_number] => 09052855 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-09 [patent_title] => 'System, control method therefor, control method for information processing apparatus, and non-transitory computer-readable medium in which client and server customize a printer driver in cooperation with each other' [patent_app_type] => utility [patent_app_number] => 13/951666 [patent_app_country] => US [patent_app_date] => 2013-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 7177 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13951666 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/951666
System, control method therefor, control method for information processing apparatus, and non-transitory computer-readable medium in which client and server customize a printer driver in cooperation with each other Jul 25, 2013 Issued
Array ( [id] => 9967643 [patent_doc_number] => 09015277 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-04-21 [patent_title] => 'Delivering promotions associated with user profiles through multiple digital channels associated with the user profiles' [patent_app_type] => utility [patent_app_number] => 13/952526 [patent_app_country] => US [patent_app_date] => 2013-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7950 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [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] => 13952526 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/952526
Delivering promotions associated with user profiles through multiple digital channels associated with the user profiles Jul 25, 2013 Issued
Array ( [id] => 9320460 [patent_doc_number] => 20140052798 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-20 [patent_title] => 'Ordered Processing of Groups of Messages' [patent_app_type] => utility [patent_app_number] => 13/943624 [patent_app_country] => US [patent_app_date] => 2013-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 4202 [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] => 13943624 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/943624
Ordered processing of groups of messages Jul 15, 2013 Issued
Array ( [id] => 9695678 [patent_doc_number] => 08826308 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-02 [patent_title] => 'Programming language conditional event dispatcher' [patent_app_type] => utility [patent_app_number] => 13/938092 [patent_app_country] => US [patent_app_date] => 2013-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2377 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13938092 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/938092
Programming language conditional event dispatcher Jul 8, 2013 Issued
Array ( [id] => 9579115 [patent_doc_number] => 08769552 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-01 [patent_title] => 'Event handling system' [patent_app_type] => utility [patent_app_number] => 13/937514 [patent_app_country] => US [patent_app_date] => 2013-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9699 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13937514 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/937514
Event handling system Jul 8, 2013 Issued
Array ( [id] => 10941811 [patent_doc_number] => 20140344832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-20 [patent_title] => 'AUTOMATED FRAMEWORK FOR TRACKING AND MAINTAINING KERNEL SYMBOL LIST TYPES' [patent_app_type] => utility [patent_app_number] => 13/931446 [patent_app_country] => US [patent_app_date] => 2013-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8472 [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] => 13931446 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/931446
Automated framework for tracking and maintaining kernel symbol list types Jun 27, 2013 Issued
Array ( [id] => 9766107 [patent_doc_number] => 08850455 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-09-30 [patent_title] => 'Method and system for parent backup application monitoring of children backup applications' [patent_app_type] => utility [patent_app_number] => 13/930373 [patent_app_country] => US [patent_app_date] => 2013-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5842 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13930373 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/930373
Method and system for parent backup application monitoring of children backup applications Jun 27, 2013 Issued
Array ( [id] => 10117592 [patent_doc_number] => 09152477 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-10-06 [patent_title] => 'System and method for communication among mobile applications' [patent_app_type] => utility [patent_app_number] => 13/930494 [patent_app_country] => US [patent_app_date] => 2013-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7318 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13930494 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/930494
System and method for communication among mobile applications Jun 27, 2013 Issued
Menu