Search

Thomas Ho

Examiner (ID: 5491)

Most Active Art Unit
2494
Art Unit(s)
2134, 2494, 2132
Total Applications
419
Issued Applications
325
Pending Applications
5
Abandoned Applications
92

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8763543 [patent_doc_number] => 08424082 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-16 [patent_title] => 'Safely executing an untrusted native code module on a computing device' [patent_app_type] => utility [patent_app_number] => 12/117650 [patent_app_country] => US [patent_app_date] => 2008-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 13468 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12117650 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/117650
Safely executing an untrusted native code module on a computing device May 7, 2008 Issued
Array ( [id] => 8192873 [patent_doc_number] => 08184941 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-22 [patent_title] => 'Information recording and reproducing apparatus and method for changing setting language of the same' [patent_app_type] => utility [patent_app_number] => 12/071555 [patent_app_country] => US [patent_app_date] => 2008-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6065 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/184/08184941.pdf [firstpage_image] =>[orig_patent_app_number] => 12071555 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/071555
Information recording and reproducing apparatus and method for changing setting language of the same Feb 21, 2008 Issued
Array ( [id] => 4819533 [patent_doc_number] => 20080226259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-18 [patent_title] => 'Recording apparatus, control method, and program' [patent_app_type] => utility [patent_app_number] => 12/070721 [patent_app_country] => US [patent_app_date] => 2008-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 16929 [patent_no_of_claims] => 10 [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/0226/20080226259.pdf [firstpage_image] =>[orig_patent_app_number] => 12070721 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/070721
Recording apparatus, control method, and program Feb 19, 2008 Abandoned
Array ( [id] => 5563362 [patent_doc_number] => 20090136214 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-28 [patent_title] => 'Recording apparatus and method, and program' [patent_app_type] => utility [patent_app_number] => 12/070635 [patent_app_country] => US [patent_app_date] => 2008-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11360 [patent_no_of_claims] => 10 [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/0136/20090136214.pdf [firstpage_image] =>[orig_patent_app_number] => 12070635 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/070635
Recording apparatus and method, and program Feb 19, 2008 Abandoned
Array ( [id] => 4872424 [patent_doc_number] => 20080199158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-21 [patent_title] => 'Data processing apparatus and data processing method' [patent_app_type] => utility [patent_app_number] => 12/070126 [patent_app_country] => US [patent_app_date] => 2008-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8147 [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] => publications/A1/0199/20080199158.pdf [firstpage_image] =>[orig_patent_app_number] => 12070126 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/070126
Data processing apparatus and data processing method Feb 14, 2008 Issued
Array ( [id] => 9431335 [patent_doc_number] => 08707423 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-22 [patent_title] => 'Programmable display device, and control system' [patent_app_type] => utility [patent_app_number] => 12/293286 [patent_app_country] => US [patent_app_date] => 2007-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7034 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12293286 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/293286
Programmable display device, and control system Dec 17, 2007 Issued
Array ( [id] => 9871832 [patent_doc_number] => 08959624 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-17 [patent_title] => 'Executable download tracking system' [patent_app_type] => utility [patent_app_number] => 11/932510 [patent_app_country] => US [patent_app_date] => 2007-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7345 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 422 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11932510 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/932510
Executable download tracking system Oct 30, 2007 Issued
Array ( [id] => 8763525 [patent_doc_number] => 08424064 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-16 [patent_title] => 'Distributed device revocation' [patent_app_type] => utility [patent_app_number] => 12/447007 [patent_app_country] => US [patent_app_date] => 2007-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 9043 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [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] => 12447007 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/447007
Distributed device revocation Oct 30, 2007 Issued
Array ( [id] => 6313716 [patent_doc_number] => 20100071072 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-18 [patent_title] => 'SYSTEM AND METHOD FOR CONTROLLING ACCESS TO LICENSE PROTECTED ASSETS USING USING RFID TECHNOLOGY' [patent_app_type] => utility [patent_app_number] => 12/447411 [patent_app_country] => US [patent_app_date] => 2007-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2852 [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/0071/20100071072.pdf [firstpage_image] =>[orig_patent_app_number] => 12447411 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/447411
SYSTEM AND METHOD FOR CONTROLLING ACCESS TO LICENSE PROTECTED ASSETS USING USING RFID TECHNOLOGY Oct 25, 2007 Abandoned
Array ( [id] => 6300143 [patent_doc_number] => 20100067685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-18 [patent_title] => 'ENCRYPTION DEVICE' [patent_app_type] => utility [patent_app_number] => 12/447345 [patent_app_country] => US [patent_app_date] => 2007-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5907 [patent_no_of_claims] => 8 [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/0067/20100067685.pdf [firstpage_image] =>[orig_patent_app_number] => 12447345 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/447345
ENCRYPTION DEVICE Aug 12, 2007 Abandoned
Array ( [id] => 4687176 [patent_doc_number] => 20080031357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-07 [patent_title] => 'DECODING DEVICE, INFORMATION REPRODUCING APPARATUS AND ELECTRONIC APPARATUS' [patent_app_type] => utility [patent_app_number] => 11/831548 [patent_app_country] => US [patent_app_date] => 2007-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 15917 [patent_no_of_claims] => 8 [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/0031/20080031357.pdf [firstpage_image] =>[orig_patent_app_number] => 11831548 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/831548
DECODING DEVICE, INFORMATION REPRODUCING APPARATUS AND ELECTRONIC APPARATUS Jul 30, 2007 Abandoned
Array ( [id] => 9870705 [patent_doc_number] => 08958486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-17 [patent_title] => 'Simultaneous processing of media and redundancy streams for mitigating impairments' [patent_app_type] => utility [patent_app_number] => 11/831912 [patent_app_country] => US [patent_app_date] => 2007-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 9799 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11831912 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/831912
Simultaneous processing of media and redundancy streams for mitigating impairments Jul 30, 2007 Issued
Array ( [id] => 4865662 [patent_doc_number] => 20080144721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'VIDEO CODING APPARATUS' [patent_app_type] => utility [patent_app_number] => 11/831140 [patent_app_country] => US [patent_app_date] => 2007-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5065 [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] => publications/A1/0144/20080144721.pdf [firstpage_image] =>[orig_patent_app_number] => 11831140 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/831140
VIDEO CODING APPARATUS Jul 30, 2007 Abandoned
Array ( [id] => 4844898 [patent_doc_number] => 20080181306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-31 [patent_title] => 'METHOD AND APPARATUS FOR MOTION VECTOR ESTIMATION USING MOTION VECTORS OF NEIGHBORING IMAGE BLOCKS' [patent_app_type] => utility [patent_app_number] => 11/830026 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3975 [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] => publications/A1/0181/20080181306.pdf [firstpage_image] =>[orig_patent_app_number] => 11830026 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/830026
METHOD AND APPARATUS FOR MOTION VECTOR ESTIMATION USING MOTION VECTORS OF NEIGHBORING IMAGE BLOCKS Jul 29, 2007 Abandoned
Array ( [id] => 5325861 [patent_doc_number] => 20090063851 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-05 [patent_title] => 'ESTABLISHING COMMUNICATIONS' [patent_app_type] => utility [patent_app_number] => 12/293449 [patent_app_country] => US [patent_app_date] => 2007-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7343 [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/0063/20090063851.pdf [firstpage_image] =>[orig_patent_app_number] => 12293449 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/293449
ESTABLISHING COMMUNICATIONS Mar 15, 2007 Abandoned
Array ( [id] => 5286587 [patent_doc_number] => 20090100262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-16 [patent_title] => 'APPARATUS AND METHOD FOR DETECTING DUPLICATION OF PORTABLE SUBSCRIBER STATION IN PORTABLE INTERNET SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/282820 [patent_app_country] => US [patent_app_date] => 2007-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 10200 [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] => publications/A1/0100/20090100262.pdf [firstpage_image] =>[orig_patent_app_number] => 12282820 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/282820
APPARATUS AND METHOD FOR DETECTING DUPLICATION OF PORTABLE SUBSCRIBER STATION IN PORTABLE INTERNET SYSTEM Mar 13, 2007 Abandoned
Array ( [id] => 5440612 [patent_doc_number] => 20090092251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-09 [patent_title] => 'SYMMETRIC KEY CRYPTOGRAPHIC METHOD AND APPARATUS FOR INFORMATION ENCRYPTION AND DECRYPTION' [patent_app_type] => utility [patent_app_number] => 12/293263 [patent_app_country] => US [patent_app_date] => 2007-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 9002 [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/0092/20090092251.pdf [firstpage_image] =>[orig_patent_app_number] => 12293263 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/293263
SYMMETRIC KEY CRYPTOGRAPHIC METHOD AND APPARATUS FOR INFORMATION ENCRYPTION AND DECRYPTION Feb 19, 2007 Abandoned
Array ( [id] => 4699988 [patent_doc_number] => 20080222172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-11 [patent_title] => 'Method and Device for Authoring a Digital Videodisc; Programme, Recording Medium and Instantiating Module for Said Method' [patent_app_type] => utility [patent_app_number] => 12/064258 [patent_app_country] => US [patent_app_date] => 2006-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7073 [patent_no_of_claims] => 11 [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/0222/20080222172.pdf [firstpage_image] =>[orig_patent_app_number] => 12064258 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/064258
Method and Device for Authoring a Digital Videodisc; Programme, Recording Medium and Instantiating Module for Said Method Sep 19, 2006 Abandoned
Array ( [id] => 5315270 [patent_doc_number] => 20090279868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-12 [patent_title] => 'Contents Data Recording/Reproducing System, Recording/Reproducing Device, Mobile Recording/Reproducing Device, and Method' [patent_app_type] => utility [patent_app_number] => 12/064527 [patent_app_country] => US [patent_app_date] => 2006-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5895 [patent_no_of_claims] => 8 [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/0279/20090279868.pdf [firstpage_image] =>[orig_patent_app_number] => 12064527 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/064527
Contents Data Recording/Reproducing System, Recording/Reproducing Device, Mobile Recording/Reproducing Device, and Method Aug 31, 2006 Abandoned
Array ( [id] => 4819524 [patent_doc_number] => 20080226253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-18 [patent_title] => 'System and Method For Managing the Visual Effects Insertion in a Video Stream' [patent_app_type] => utility [patent_app_number] => 12/064149 [patent_app_country] => US [patent_app_date] => 2006-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6786 [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/0226/20080226253.pdf [firstpage_image] =>[orig_patent_app_number] => 12064149 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/064149
System and method for managing the visual effects insertion in a video stream Aug 16, 2006 Issued
Menu