Search

William D. Thomson

Supervisory Patent Examiner (ID: 8014, Phone: (571)272-3718 , Office: P/3769 )

Most Active Art Unit
2123
Art Unit(s)
3793, 2758, 2123, 3797, 3769, 2194, 2763
Total Applications
504
Issued Applications
156
Pending Applications
163
Abandoned Applications
185

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 7792703 [patent_doc_number] => 20120054259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-01 [patent_title] => 'NETWORK SERVICE PROVIDING SYSTEM WITH HIGH RELIABILITY' [patent_app_type] => utility [patent_app_number] => 12/985718 [patent_app_country] => US [patent_app_date] => 2011-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3243 [patent_no_of_claims] => 11 [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/0054/20120054259.pdf [firstpage_image] =>[orig_patent_app_number] => 12985718 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/985718
NETWORK SERVICE PROVIDING SYSTEM WITH HIGH RELIABILITY Jan 5, 2011 Abandoned
Array ( [id] => 9130072 [patent_doc_number] => 08578028 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-05 [patent_title] => 'Techniques for provisioning cloud computing environment resources based on social media analysis' [patent_app_type] => utility [patent_app_number] => 12/985721 [patent_app_country] => US [patent_app_date] => 2011-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 8494 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12985721 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/985721
Techniques for provisioning cloud computing environment resources based on social media analysis Jan 5, 2011 Issued
Array ( [id] => 8097505 [patent_doc_number] => 20120084356 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-04-05 [patent_title] => 'METHOD AND APPARATUS FOR MEDIA SESSION SHARING AND GROUP SYNCHRONIZATION OF MULTI MEDIA STREAMS' [patent_app_type] => utility [patent_app_number] => 12/985255 [patent_app_country] => US [patent_app_date] => 2011-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 12987 [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/0084/20120084356.pdf [firstpage_image] =>[orig_patent_app_number] => 12985255 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/985255
METHOD AND APPARATUS FOR MEDIA SESSION SHARING AND GROUP SYNCHRONIZATION OF MULTI MEDIA STREAMS Jan 4, 2011 Abandoned
Array ( [id] => 8045741 [patent_doc_number] => 20120072609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-22 [patent_title] => 'MAC DATA SERVICE ENHANCEMENTS' [patent_app_type] => utility [patent_app_number] => 12/983567 [patent_app_country] => US [patent_app_date] => 2011-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4300 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0072/20120072609.pdf [firstpage_image] =>[orig_patent_app_number] => 12983567 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983567
MAC data service enhancements Jan 2, 2011 Issued
Array ( [id] => 6057074 [patent_doc_number] => 20110113109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-12 [patent_title] => 'Secure Electronic Mail System' [patent_app_type] => utility [patent_app_number] => 12/983778 [patent_app_country] => US [patent_app_date] => 2011-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 46 [patent_no_of_words] => 41804 [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] => publications/A1/0113/20110113109.pdf [firstpage_image] =>[orig_patent_app_number] => 12983778 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983778
Secure electronic mail system with for your eyes only features Jan 2, 2011 Issued
Array ( [id] => 8279832 [patent_doc_number] => 20120173705 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-07-05 [patent_title] => 'SYSTEM AND METHOD FOR CONSOLIDATED MONITORING AND MANAGING OF NETWORK ENABLED DEVICES' [patent_app_type] => utility [patent_app_number] => 12/983135 [patent_app_country] => US [patent_app_date] => 2010-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5829 [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] => 12983135 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983135
SYSTEM AND METHOD FOR CONSOLIDATED MONITORING AND MANAGING OF NETWORK ENABLED DEVICES Dec 30, 2010 Abandoned
Array ( [id] => 5939859 [patent_doc_number] => 20110213869 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-01 [patent_title] => 'PROCESSING DATA FLOWS WITH A DATA FLOW PROCESSOR' [patent_app_type] => utility [patent_app_number] => 12/983021 [patent_app_country] => US [patent_app_date] => 2010-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 80121 [patent_no_of_claims] => 1 [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/0213/20110213869.pdf [firstpage_image] =>[orig_patent_app_number] => 12983021 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983021
PROCESSING DATA FLOWS WITH A DATA FLOW PROCESSOR Dec 30, 2010 Abandoned
Array ( [id] => 8230006 [patent_doc_number] => 20120144209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-07 [patent_title] => 'METHODS FOR PROCESS KEY ROLLOVER/RE-ENCRYPTION AND SYSTEMS THEREOF' [patent_app_type] => utility [patent_app_number] => 12/958249 [patent_app_country] => US [patent_app_date] => 2010-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5898 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12958249 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/958249
Methods for process key rollover/re-encryption and systems thereof Nov 30, 2010 Issued
Array ( [id] => 9236287 [patent_doc_number] => 08601603 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-12-03 [patent_title] => 'Secure information transmission over a network' [patent_app_type] => utility [patent_app_number] => 12/957505 [patent_app_country] => US [patent_app_date] => 2010-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3086 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12957505 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/957505
Secure information transmission over a network Nov 30, 2010 Issued
Array ( [id] => 8222936 [patent_doc_number] => 20120137137 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-31 [patent_title] => 'METHOD AND APPARATUS FOR KEY PROVISIONING OF HARDWARE DEVICES' [patent_app_type] => utility [patent_app_number] => 12/956793 [patent_app_country] => US [patent_app_date] => 2010-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9502 [patent_no_of_claims] => 22 [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] => 12956793 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/956793
METHOD AND APPARATUS FOR KEY PROVISIONING OF HARDWARE DEVICES Nov 29, 2010 Abandoned
Array ( [id] => 8223159 [patent_doc_number] => 20120137371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-31 [patent_title] => 'AUTOMATICALLY CLASSIFYING AN INPUT FROM FIELD WITH RESPECT TO SENSITIVITY OF INFORMATION IT IS DESIGNED TO HOLD' [patent_app_type] => utility [patent_app_number] => 12/955938 [patent_app_country] => US [patent_app_date] => 2010-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3127 [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] => 12955938 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/955938
Automatically classifying an input from field with respect to sensitivity of information it is designed to hold Nov 29, 2010 Issued
Array ( [id] => 7658431 [patent_doc_number] => 20110307700 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-15 [patent_title] => 'SYSTEM AND METHOD FOR PERFORMING TWO FACTOR AUTHENTICATION AND DIGITAL SIGNING' [patent_app_type] => utility [patent_app_number] => 12/956265 [patent_app_country] => US [patent_app_date] => 2010-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6723 [patent_no_of_claims] => 29 [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/0307/20110307700.pdf [firstpage_image] =>[orig_patent_app_number] => 12956265 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/956265
SYSTEM AND METHOD FOR PERFORMING TWO FACTOR AUTHENTICATION AND DIGITAL SIGNING Nov 29, 2010 Abandoned
Array ( [id] => 9358935 [patent_doc_number] => 08677492 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-18 [patent_title] => 'Detection of hidden objects in a computer system' [patent_app_type] => utility [patent_app_number] => 12/955279 [patent_app_country] => US [patent_app_date] => 2010-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5313 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12955279 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/955279
Detection of hidden objects in a computer system Nov 28, 2010 Issued
Array ( [id] => 8213925 [patent_doc_number] => 20120131333 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-05-24 [patent_title] => 'SERVICE KEY DELIVERY IN A CONDITIONAL ACCESS SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/952792 [patent_app_country] => US [patent_app_date] => 2010-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8013 [patent_no_of_claims] => 22 [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/0131/20120131333.pdf [firstpage_image] =>[orig_patent_app_number] => 12952792 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/952792
SERVICE KEY DELIVERY IN A CONDITIONAL ACCESS SYSTEM Nov 22, 2010 Abandoned
Array ( [id] => 9315259 [patent_doc_number] => 08656496 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-18 [patent_title] => 'Global variable security analysis' [patent_app_type] => utility [patent_app_number] => 12/951435 [patent_app_country] => US [patent_app_date] => 2010-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5875 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12951435 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/951435
Global variable security analysis Nov 21, 2010 Issued
Array ( [id] => 9012734 [patent_doc_number] => 08528055 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-09-03 [patent_title] => 'Processing performance of repeated device compliance update messages' [patent_app_type] => utility [patent_app_number] => 12/950244 [patent_app_country] => US [patent_app_date] => 2010-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10654 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 373 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12950244 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/950244
Processing performance of repeated device compliance update messages Nov 18, 2010 Issued
Array ( [id] => 9116553 [patent_doc_number] => 08572747 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-29 [patent_title] => 'Policy-driven detection and verification of methods such as sanitizers and validators' [patent_app_type] => utility [patent_app_number] => 12/950049 [patent_app_country] => US [patent_app_date] => 2010-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5152 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 385 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12950049 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/950049
Policy-driven detection and verification of methods such as sanitizers and validators Nov 18, 2010 Issued
Array ( [id] => 8059915 [patent_doc_number] => 20110247066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-10-06 [patent_title] => 'SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATING AND AUTHORIZING AN EXTERNAL ENTITY' [patent_app_type] => utility [patent_app_number] => 12/947760 [patent_app_country] => US [patent_app_date] => 2010-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6899 [patent_no_of_claims] => 21 [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/0247/20110247066.pdf [firstpage_image] =>[orig_patent_app_number] => 12947760 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/947760
System, method and computer program product for authenticating and authorizing an external entity Nov 15, 2010 Issued
Array ( [id] => 9707336 [patent_doc_number] => 08832430 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-09 [patent_title] => 'Remote certificate management' [patent_app_type] => utility [patent_app_number] => 12/885107 [patent_app_country] => US [patent_app_date] => 2010-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7043 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 393 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12885107 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/885107
Remote certificate management Sep 16, 2010 Issued
Array ( [id] => 6531870 [patent_doc_number] => 20100287370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'REVOCATION OF CRYPTOGRAPHIC DIGITAL CERTIFICATES' [patent_app_type] => utility [patent_app_number] => 12/840437 [patent_app_country] => US [patent_app_date] => 2010-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 15429 [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/0287/20100287370.pdf [firstpage_image] =>[orig_patent_app_number] => 12840437 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/840437
REVOCATION OF CRYPTOGRAPHIC DIGITAL CERTIFICATES Jul 20, 2010 Abandoned
Menu