Search

Tan Ho

Examiner (ID: 8497)

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10327756 [patent_doc_number] => 20150212760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-30 [patent_title] => 'SHARED STORAGE ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/166501 [patent_app_country] => US [patent_app_date] => 2014-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12145 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14166501 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/166501
Shared storage architecture Jan 27, 2014 Issued
Array ( [id] => 10653151 [patent_doc_number] => 09369427 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-14 [patent_title] => 'Recovery of a failed registry' [patent_app_type] => utility [patent_app_number] => 14/165516 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 8186 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14165516 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/165516
Recovery of a failed registry Jan 26, 2014 Issued
Array ( [id] => 10320663 [patent_doc_number] => 20150205667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-23 [patent_title] => 'METHOD AND SYSTEM FOR SERVICE-AWARE DATA PLACEMENT IN A STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/162310 [patent_app_country] => US [patent_app_date] => 2014-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6285 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [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] => 14162310 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/162310
METHOD AND SYSTEM FOR SERVICE-AWARE DATA PLACEMENT IN A STORAGE SYSTEM Jan 22, 2014 Abandoned
Array ( [id] => 10616642 [patent_doc_number] => 09336087 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-05-10 [patent_title] => 'Match server for a financial exchange having fault tolerant operation' [patent_app_type] => utility [patent_app_number] => 14/159726 [patent_app_country] => US [patent_app_date] => 2014-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 15676 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14159726 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/159726
Match server for a financial exchange having fault tolerant operation Jan 20, 2014 Issued
Array ( [id] => 10646250 [patent_doc_number] => 09363136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-06-07 [patent_title] => 'Mechanism to monitor quality of service' [patent_app_type] => utility [patent_app_number] => 14/137117 [patent_app_country] => US [patent_app_date] => 2013-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 14192 [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] => 14137117 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/137117
Mechanism to monitor quality of service Dec 19, 2013 Issued
Array ( [id] => 10236147 [patent_doc_number] => 20150121141 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'HOST DEVICE AND METHOD FOR TESTING BOOTING OF SERVERS' [patent_app_type] => utility [patent_app_number] => 14/135586 [patent_app_country] => US [patent_app_date] => 2013-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1819 [patent_no_of_claims] => 15 [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] => 14135586 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/135586
Host device and method for testing booting of servers Dec 19, 2013 Issued
Array ( [id] => 9410222 [patent_doc_number] => 20140101474 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-10 [patent_title] => 'System and Method for Extending System Uptime while Running on Backup Power' [patent_app_type] => utility [patent_app_number] => 14/101050 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3911 [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] => 14101050 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/101050
System and method for extending system uptime while running on backup power Dec 8, 2013 Issued
Array ( [id] => 9540205 [patent_doc_number] => 20140164852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-12 [patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/100522 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 9906 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14100522 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/100522
Information processing apparatus, information processing method, and information processing system Dec 8, 2013 Issued
Array ( [id] => 9563886 [patent_doc_number] => 20140181599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-26 [patent_title] => 'TASK SERVER AND METHOD FOR ALLOCATING TASKS' [patent_app_type] => utility [patent_app_number] => 14/100072 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 964 [patent_no_of_claims] => 15 [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] => 14100072 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/100072
TASK SERVER AND METHOD FOR ALLOCATING TASKS Dec 8, 2013 Abandoned
Array ( [id] => 9570771 [patent_doc_number] => 20140188484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'USER INTERFACE FOR A REMOTE CONTROL APPLICATION' [patent_app_type] => utility [patent_app_number] => 14/098823 [patent_app_country] => US [patent_app_date] => 2013-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 21475 [patent_no_of_claims] => 9 [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] => 14098823 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/098823
User interface for a remote control application Dec 5, 2013 Issued
Array ( [id] => 10269064 [patent_doc_number] => 20150154061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-04 [patent_title] => 'PAGE RETIREMENT IN A NAND FLASH MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/096823 [patent_app_country] => US [patent_app_date] => 2013-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8211 [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] => 14096823 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/096823
Page retirement in a NAND flash memory system Dec 3, 2013 Issued
Array ( [id] => 11926709 [patent_doc_number] => 09794305 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Consistent messaging with replication' [patent_app_type] => utility [patent_app_number] => 14/084297 [patent_app_country] => US [patent_app_date] => 2013-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5024 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14084297 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/084297
Consistent messaging with replication Nov 18, 2013 Issued
Array ( [id] => 11359128 [patent_doc_number] => 09535780 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-03 [patent_title] => 'Varying logging depth based on user defined policies' [patent_app_type] => utility [patent_app_number] => 14/082804 [patent_app_country] => US [patent_app_date] => 2013-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5281 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 300 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14082804 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/082804
Varying logging depth based on user defined policies Nov 17, 2013 Issued
Array ( [id] => 9571081 [patent_doc_number] => 20140188794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-03 [patent_title] => 'Split Brain Resistant Failover in High Availability Clusters' [patent_app_type] => utility [patent_app_number] => 14/078488 [patent_app_country] => US [patent_app_date] => 2013-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9501 [patent_no_of_claims] => 23 [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] => 14078488 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/078488
Split brain resistant failover in high availability clusters Nov 11, 2013 Issued
Array ( [id] => 10248080 [patent_doc_number] => 20150133076 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-14 [patent_title] => 'Mobile device application monitoring software' [patent_app_type] => utility [patent_app_number] => 14/078518 [patent_app_country] => US [patent_app_date] => 2013-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 3016 [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] => 14078518 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/078518
Mobile device application monitoring software Nov 11, 2013 Abandoned
Array ( [id] => 10250006 [patent_doc_number] => 20150135002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-14 [patent_title] => 'PERSISTENT MESSAGING MECHANISM' [patent_app_type] => utility [patent_app_number] => 14/076283 [patent_app_country] => US [patent_app_date] => 2013-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16815 [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] => 14076283 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/076283
Persistent messaging mechanism Nov 10, 2013 Issued
Array ( [id] => 9961303 [patent_doc_number] => 09009527 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-14 [patent_title] => 'Recovering a volume table and data sets from a corrupted volume' [patent_app_type] => utility [patent_app_number] => 14/072717 [patent_app_country] => US [patent_app_date] => 2013-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5585 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14072717 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/072717
Recovering a volume table and data sets from a corrupted volume Nov 4, 2013 Issued
Array ( [id] => 10236145 [patent_doc_number] => 20150121139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'PROVIDING BUS RESILIENCY IN A HYBRID MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/066776 [patent_app_country] => US [patent_app_date] => 2013-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4864 [patent_no_of_claims] => 12 [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] => 14066776 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/066776
Providing bus resiliency in a hybrid memory system Oct 29, 2013 Issued
Array ( [id] => 9652253 [patent_doc_number] => 08806289 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-08-12 [patent_title] => 'Decoder and decoding method for a communication system' [patent_app_type] => utility [patent_app_number] => 14/065751 [patent_app_country] => US [patent_app_date] => 2013-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 11600 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14065751 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/065751
Decoder and decoding method for a communication system Oct 28, 2013 Issued
Array ( [id] => 10236131 [patent_doc_number] => 20150121125 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'PROVIDING BUS RESILIENCY IN A HYBRID MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/065601 [patent_app_country] => US [patent_app_date] => 2013-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4834 [patent_no_of_claims] => 10 [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] => 14065601 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/065601
Providing bus resiliency in a hybrid memory system Oct 28, 2013 Issued
Menu