Search

Thomas Ho

Examiner (ID: 4713, Phone: (571)270-7862 , Office: P/2494 )

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11985035 [patent_doc_number] => 20170289189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'SYSTEM AND METHOD FOR AUTOMATIC GENERATION OF FILTER RULES' [patent_app_type] => utility [patent_app_number] => 15/088006 [patent_app_country] => US [patent_app_date] => 2016-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15082 [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] => 15088006 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/088006
System and method for automatic generation of filter rules Mar 30, 2016 Issued
Array ( [id] => 14803465 [patent_doc_number] => 10404748 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-03 [patent_title] => Cyber risk analysis and remediation using network monitored sensors and methods of use [patent_app_type] => utility [patent_app_number] => 15/082890 [patent_app_country] => US [patent_app_date] => 2016-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8402 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15082890 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/082890
Cyber risk analysis and remediation using network monitored sensors and methods of use Mar 27, 2016 Issued
Array ( [id] => 11973743 [patent_doc_number] => 20170277898 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'KEY MANAGEMENT FOR SECURE MEMORY ADDRESS SPACES' [patent_app_type] => utility [patent_app_number] => 15/081126 [patent_app_country] => US [patent_app_date] => 2016-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9079 [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] => 15081126 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/081126
KEY MANAGEMENT FOR SECURE MEMORY ADDRESS SPACES Mar 24, 2016 Abandoned
Array ( [id] => 11817156 [patent_doc_number] => 09721109 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Privacy screen-based security' [patent_app_type] => utility [patent_app_number] => 15/064183 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5496 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15064183 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064183
Privacy screen-based security Mar 7, 2016 Issued
Array ( [id] => 14987097 [patent_doc_number] => 10447476 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Multi-key graphic cryptography for encrypting file system acceleration [patent_app_type] => utility [patent_app_number] => 14/968784 [patent_app_country] => US [patent_app_date] => 2015-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5247 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14968784 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/968784
Multi-key graphic cryptography for encrypting file system acceleration Dec 13, 2015 Issued
Array ( [id] => 11216219 [patent_doc_number] => 09445270 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-09-13 [patent_title] => 'Authentication of a gateway device in a sensor network' [patent_app_type] => utility [patent_app_number] => 14/960866 [patent_app_country] => US [patent_app_date] => 2015-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 30 [patent_no_of_words] => 17189 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14960866 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/960866
Authentication of a gateway device in a sensor network Dec 6, 2015 Issued
Array ( [id] => 11056405 [patent_doc_number] => 20160253367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'CLIENT COMPUTER FOR QUERYING A DATABASE STORED ON A SERVER VIA A NETWORK' [patent_app_type] => utility [patent_app_number] => 14/955212 [patent_app_country] => US [patent_app_date] => 2015-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 24499 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 18 [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] => 14955212 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/955212
Client computer for querying a database stored on a server via a network Nov 30, 2015 Issued
Array ( [id] => 11558496 [patent_doc_number] => 20170104742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'SYSTEM AND METHOD FOR COMMUNICATING BETWEEN DISTRIBUTED APPLICATIONS AND DATABASES' [patent_app_type] => utility [patent_app_number] => 14/880772 [patent_app_country] => US [patent_app_date] => 2015-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5934 [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] => 14880772 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/880772
System and method for communicating between distributed applications and databases Oct 11, 2015 Issued
Array ( [id] => 11022103 [patent_doc_number] => 20160219058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-28 [patent_title] => 'SYSTEM AND METHOD FOR FILE SHARING' [patent_app_type] => utility [patent_app_number] => 14/875556 [patent_app_country] => US [patent_app_date] => 2015-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 9071 [patent_no_of_claims] => 59 [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] => 14875556 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/875556
SYSTEM AND METHOD FOR FILE SHARING Oct 4, 2015 Abandoned
Array ( [id] => 11533720 [patent_doc_number] => 20170093700 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'DEVICE PLATFORM INTEGRATING DISPARATE DATA SOURCES' [patent_app_type] => utility [patent_app_number] => 14/872050 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14146 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14872050 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/872050
DEVICE PLATFORM INTEGRATING DISPARATE DATA SOURCES Sep 29, 2015 Abandoned
Array ( [id] => 13294831 [patent_doc_number] => 10158623 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-18 [patent_title] => Data theft deterrence [patent_app_type] => utility [patent_app_number] => 14/870625 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8453 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 299 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14870625 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/870625
Data theft deterrence Sep 29, 2015 Issued
Array ( [id] => 11533851 [patent_doc_number] => 20170093830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'NETWORK AUTHORIZATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/867824 [patent_app_country] => US [patent_app_date] => 2015-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5478 [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] => 14867824 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/867824
Network authorization system Sep 27, 2015 Issued
Array ( [id] => 12257864 [patent_doc_number] => 09930023 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-03-27 [patent_title] => 'Access control center auto launch' [patent_app_type] => utility [patent_app_number] => 14/841170 [patent_app_country] => US [patent_app_date] => 2015-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 13488 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14841170 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/841170
Access control center auto launch Aug 30, 2015 Issued
Array ( [id] => 12251084 [patent_doc_number] => 09923880 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-20 [patent_title] => 'Authenticating mobile applications using policy files' [patent_app_type] => utility [patent_app_number] => 14/817383 [patent_app_country] => US [patent_app_date] => 2015-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7485 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14817383 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/817383
Authenticating mobile applications using policy files Aug 3, 2015 Issued
Array ( [id] => 10401830 [patent_doc_number] => 20150286840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-08 [patent_title] => 'OWNER PRIVACY IN A SHARED MOBILE DEVICE' [patent_app_type] => utility [patent_app_number] => 14/746763 [patent_app_country] => US [patent_app_date] => 2015-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7455 [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] => 14746763 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/746763
Owner privacy in a shared mobile device Jun 21, 2015 Issued
Array ( [id] => 10827337 [patent_doc_number] => 20160173507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'NORMALIZING AND DETECTING INSERTED MALICIOUS CODE' [patent_app_type] => utility [patent_app_number] => 14/722270 [patent_app_country] => US [patent_app_date] => 2015-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8052 [patent_no_of_claims] => 12 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14722270 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/722270
Normalizing and detecting inserted malicious code May 26, 2015 Issued
Array ( [id] => 10179750 [patent_doc_number] => 09209974 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-12-08 [patent_title] => 'Functional encryption key management' [patent_app_type] => utility [patent_app_number] => 14/702733 [patent_app_country] => US [patent_app_date] => 2015-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11156 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 16 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14702733 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/702733
Functional encryption key management May 2, 2015 Issued
Array ( [id] => 11494640 [patent_doc_number] => 20170068826 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'GENOMIC INFORMATICS SERVICE' [patent_app_type] => utility [patent_app_number] => 15/307843 [patent_app_country] => US [patent_app_date] => 2015-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6521 [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] => 15307843 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/307843
Genomic informatics service Apr 23, 2015 Issued
Array ( [id] => 10342716 [patent_doc_number] => 20150227721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-13 [patent_title] => 'SEMICONDUCTOR DEVICE WITH COPYRIGHT PROTECTION FUNCTION' [patent_app_type] => utility [patent_app_number] => 14/691274 [patent_app_country] => US [patent_app_date] => 2015-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 10971 [patent_no_of_claims] => 6 [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] => 14691274 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691274
Semiconductor device with copyright protection function Apr 19, 2015 Issued
Array ( [id] => 11359425 [patent_doc_number] => 09536079 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-03 [patent_title] => 'Safely executing an untrusted native code module on a computing device' [patent_app_type] => utility [patent_app_number] => 14/621550 [patent_app_country] => US [patent_app_date] => 2015-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 13404 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14621550 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/621550
Safely executing an untrusted native code module on a computing device Feb 12, 2015 Issued
Menu