Search

Tan Ho

Examiner (ID: 16392)

Most Active Art Unit
2821
Art Unit(s)
2819, 3621, 2508, 2821, 2514, 2845
Total Applications
2181
Issued Applications
1904
Pending Applications
103
Abandoned Applications
174

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11565936 [patent_doc_number] => 09628541 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-18 [patent_title] => 'Runtime grouping of tuples in a streaming application' [patent_app_type] => utility [patent_app_number] => 13/772751 [patent_app_country] => US [patent_app_date] => 2013-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8971 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 302 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13772751 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/772751
Runtime grouping of tuples in a streaming application Feb 20, 2013 Issued
Array ( [id] => 9636919 [patent_doc_number] => 20140215028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-31 [patent_title] => 'SHARED INFORMATION DISTRIBUTION IN A COMPUTER NETWORK' [patent_app_type] => utility [patent_app_number] => 13/750559 [patent_app_country] => US [patent_app_date] => 2013-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7645 [patent_no_of_claims] => 21 [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] => 13750559 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/750559
Shared information distribution in a computer network Jan 24, 2013 Issued
Array ( [id] => 11792289 [patent_doc_number] => 09401951 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-26 [patent_title] => 'System and method for managing distribution of network information' [patent_app_type] => utility [patent_app_number] => 13/746406 [patent_app_country] => US [patent_app_date] => 2013-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14802 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13746406 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/746406
System and method for managing distribution of network information Jan 21, 2013 Issued
Array ( [id] => 10834474 [patent_doc_number] => 08862666 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-14 [patent_title] => 'System and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system' [patent_app_type] => utility [patent_app_number] => 13/729352 [patent_app_country] => US [patent_app_date] => 2012-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9134 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [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] => 13729352 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/729352
System and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system Dec 27, 2012 Issued
Array ( [id] => 9539830 [patent_doc_number] => 20140164477 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-12 [patent_title] => 'SYSTEM AND METHOD FOR PROVIDING HORIZONTAL SCALING OF STATEFUL APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 13/707094 [patent_app_country] => US [patent_app_date] => 2012-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5413 [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] => 13707094 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/707094
SYSTEM AND METHOD FOR PROVIDING HORIZONTAL SCALING OF STATEFUL APPLICATIONS Dec 5, 2012 Abandoned
Array ( [id] => 9520375 [patent_doc_number] => 20140156867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'OFFLOAD PROCESSING INTERFACE' [patent_app_type] => utility [patent_app_number] => 13/692072 [patent_app_country] => US [patent_app_date] => 2012-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5786 [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] => 13692072 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/692072
OFFLOAD PROCESSING INTERFACE Dec 2, 2012 Abandoned
Array ( [id] => 9520291 [patent_doc_number] => 20140156783 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'SYSTEM AND METHOD FOR ANALYZING USER EXPERIENCE OF A SOFTWARE APPLICATION ACROSS DISPARATE DEVICES' [patent_app_type] => utility [patent_app_number] => 13/692161 [patent_app_country] => US [patent_app_date] => 2012-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11265 [patent_no_of_claims] => 49 [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] => 13692161 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/692161
System and method for analyzing user experience of a software application across disparate devices Dec 2, 2012 Issued
Array ( [id] => 8819531 [patent_doc_number] => 20130120576 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'IMAGE-BASED VEHICLE MANEUVERING ASSISTANT METHOD AND SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/682166 [patent_app_country] => US [patent_app_date] => 2012-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7368 [patent_no_of_claims] => 17 [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] => 13682166 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/682166
Image-based vehicle maneuvering assistant method and system Nov 19, 2012 Issued
Array ( [id] => 9451496 [patent_doc_number] => 20140122666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'Automatic Deployment, Configuration, and Lifecycle Management of Applications and Infrastructure Components' [patent_app_type] => utility [patent_app_number] => 13/662859 [patent_app_country] => US [patent_app_date] => 2012-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6039 [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] => 13662859 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/662859
Automatic deployment, configuration, and lifecycle management of applications and infrastructure components Oct 28, 2012 Issued
Array ( [id] => 11280762 [patent_doc_number] => 09497250 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-15 [patent_title] => 'Runtime grouping of tuples in a streaming application' [patent_app_type] => utility [patent_app_number] => 13/662931 [patent_app_country] => US [patent_app_date] => 2012-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8932 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13662931 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/662931
Runtime grouping of tuples in a streaming application Oct 28, 2012 Issued
Array ( [id] => 9451552 [patent_doc_number] => 20140122722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-01 [patent_title] => 'ALLOCATION OF RESOURCES IN A NETWORKED COMPUTING ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/662575 [patent_app_country] => US [patent_app_date] => 2012-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5165 [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] => 13662575 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/662575
ALLOCATION OF RESOURCES IN A NETWORKED COMPUTING ENVIRONMENT Oct 28, 2012 Abandoned
Array ( [id] => 8794050 [patent_doc_number] => 20130111019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-02 [patent_title] => 'USER BEHAVIOR ANALYZER' [patent_app_type] => utility [patent_app_number] => 13/662319 [patent_app_country] => US [patent_app_date] => 2012-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6628 [patent_no_of_claims] => 20 [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] => 13662319 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/662319
User behavior analyzer Oct 25, 2012 Issued
Array ( [id] => 9423846 [patent_doc_number] => 20140108496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-17 [patent_title] => 'SYSTEMS AND METHODS FOR BROWSER REDIRECTION AND NAVIGATION CONTROL' [patent_app_type] => utility [patent_app_number] => 13/650012 [patent_app_country] => US [patent_app_date] => 2012-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 18661 [patent_no_of_claims] => 19 [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] => 13650012 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/650012
SYSTEMS AND METHODS FOR BROWSER REDIRECTION AND NAVIGATION CONTROL Oct 10, 2012 Abandoned
Array ( [id] => 8619476 [patent_doc_number] => 20130024788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-24 [patent_title] => 'COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PRESENTATION OF FEED ITEMS IN AN INFORMATION FEED TO BE DISPLAYED ON A DISPLAY DEVICE' [patent_app_type] => utility [patent_app_number] => 13/649975 [patent_app_country] => US [patent_app_date] => 2012-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 51446 [patent_no_of_claims] => 26 [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] => 13649975 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/649975
Computer implemented methods and apparatus for presentation of feed items in an information feed to be displayed on a display device Oct 10, 2012 Issued
Array ( [id] => 8709810 [patent_doc_number] => 20130067098 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-14 [patent_title] => 'Remote Access to Resources' [patent_app_type] => utility [patent_app_number] => 13/648442 [patent_app_country] => US [patent_app_date] => 2012-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8963 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 7 [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] => 13648442 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/648442
Remote access to resources Oct 9, 2012 Issued
Array ( [id] => 12196523 [patent_doc_number] => 09900269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-20 [patent_title] => 'Short message server, terminal trigger method of server thereof, trigger request delivery server, trigger request deliver method of server thereof' [patent_app_type] => utility [patent_app_number] => 14/350743 [patent_app_country] => US [patent_app_date] => 2012-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8843 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14350743 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/350743
Short message server, terminal trigger method of server thereof, trigger request delivery server, trigger request deliver method of server thereof Oct 4, 2012 Issued
Array ( [id] => 15425427 [patent_doc_number] => 10545642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Method to know the reaction of a group respect to a set of elements and various applications of this model [patent_app_type] => utility [patent_app_number] => 13/646600 [patent_app_country] => US [patent_app_date] => 2012-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 35 [patent_no_of_words] => 23344 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13646600 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/646600
Method to know the reaction of a group respect to a set of elements and various applications of this model Oct 4, 2012 Issued
Array ( [id] => 9410011 [patent_doc_number] => 20140101263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'MESSAGING ARCHITECTURE CONFIGURED TO USE AN EXECUTION-ENABLED ELEMENT TO INITIATE AN OPERATION IN AN APPLICATION' [patent_app_type] => utility [patent_app_number] => 13/646336 [patent_app_country] => US [patent_app_date] => 2012-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 72 [patent_figures_cnt] => 72 [patent_no_of_words] => 43001 [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] => 13646336 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/646336
Messaging architecture configured to use an execution-enabled element to initiate an operation in an application Oct 4, 2012 Issued
Array ( [id] => 8756946 [patent_doc_number] => 20130091251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-11 [patent_title] => 'NETWORK STREAMING OF MEDIA DATA' [patent_app_type] => utility [patent_app_number] => 13/644336 [patent_app_country] => US [patent_app_date] => 2012-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 26520 [patent_no_of_claims] => 75 [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] => 13644336 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/644336
Network streaming of media data Oct 3, 2012 Issued
Array ( [id] => 12115741 [patent_doc_number] => 09871744 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-16 [patent_title] => 'Method and apparatus for dynamically assigning resources of a distributed server infrastructure' [patent_app_type] => utility [patent_app_number] => 14/350609 [patent_app_country] => US [patent_app_date] => 2012-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4863 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [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] => 14350609 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/350609
Method and apparatus for dynamically assigning resources of a distributed server infrastructure Oct 1, 2012 Issued
Menu