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] => 11579555 [patent_doc_number] => 09634829 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-25 [patent_title] => 'Flexible architecture and instruction for advanced encryption standard (AES)' [patent_app_type] => utility [patent_app_number] => 14/572565 [patent_app_country] => US [patent_app_date] => 2014-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6825 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572565 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/572565
Flexible architecture and instruction for advanced encryption standard (AES) Dec 15, 2014 Issued
Array ( [id] => 10211037 [patent_doc_number] => 20150096029 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-02 [patent_title] => 'Dynamic Selection and Loading of Anti-Malware Signatures' [patent_app_type] => utility [patent_app_number] => 14/562488 [patent_app_country] => US [patent_app_date] => 2014-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4464 [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] => 14562488 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/562488
Dynamic Selection and Loading of Anti-Malware Signatures Dec 4, 2014 Abandoned
Array ( [id] => 11807872 [patent_doc_number] => 09548982 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-17 [patent_title] => 'Secure controlled access to authentication servers' [patent_app_type] => utility [patent_app_number] => 14/555344 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9751 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14555344 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555344
Secure controlled access to authentication servers Nov 25, 2014 Issued
Array ( [id] => 10801829 [patent_doc_number] => 20160147986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-26 [patent_title] => 'ENERGY HARVESTING WEARABLE AUTHENTICATION' [patent_app_type] => utility [patent_app_number] => 14/554857 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5412 [patent_no_of_claims] => 25 [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] => 14554857 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/554857
ENERGY HARVESTING WEARABLE AUTHENTICATION Nov 25, 2014 Abandoned
Array ( [id] => 10803706 [patent_doc_number] => 20160149864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-26 [patent_title] => 'METHOD AND SYSTEM FOR E-READING COLLECTIVE PROGRESS INDICATOR INTERFACE' [patent_app_type] => utility [patent_app_number] => 14/555142 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5894 [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] => 14555142 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555142
METHOD AND SYSTEM FOR E-READING COLLECTIVE PROGRESS INDICATOR INTERFACE Nov 25, 2014 Abandoned
Array ( [id] => 11186844 [patent_doc_number] => 09418248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-16 [patent_title] => 'Image forming apparatus, image forming system, and method' [patent_app_type] => utility [patent_app_number] => 14/554436 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3869 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14554436 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/554436
Image forming apparatus, image forming system, and method Nov 25, 2014 Issued
Array ( [id] => 10719405 [patent_doc_number] => 20160065552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'METHOD AND SYSTEM FOR INTEROPERABLE IDENTITY AND INTEROPERABLE CREDENTIALS' [patent_app_type] => utility [patent_app_number] => 14/554676 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 16893 [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] => 14554676 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/554676
METHOD AND SYSTEM FOR INTEROPERABLE IDENTITY AND INTEROPERABLE CREDENTIALS Nov 25, 2014 Abandoned
Array ( [id] => 11680516 [patent_doc_number] => 09679048 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Categorisation system' [patent_app_type] => utility [patent_app_number] => 14/555017 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13261 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [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] => 14555017 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555017
Categorisation system Nov 25, 2014 Issued
Array ( [id] => 11661188 [patent_doc_number] => 09674210 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-06-06 [patent_title] => 'Determining risk of malware infection in enterprise hosts' [patent_app_type] => utility [patent_app_number] => 14/554492 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 7174 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14554492 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/554492
Determining risk of malware infection in enterprise hosts Nov 25, 2014 Issued
Array ( [id] => 10276377 [patent_doc_number] => 20150161374 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'METHOD AND APPARATUS FOR DEVICE UNLOCKING' [patent_app_type] => utility [patent_app_number] => 14/554140 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4188 [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] => 14554140 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/554140
Method and apparatus for device unlocking Nov 25, 2014 Issued
Array ( [id] => 10265082 [patent_doc_number] => 20150150079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-28 [patent_title] => 'METHODS, SYSTEMS AND DEVICES FOR NETWORK SECURITY' [patent_app_type] => utility [patent_app_number] => 14/554835 [patent_app_country] => US [patent_app_date] => 2014-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12332 [patent_no_of_claims] => 29 [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] => 14554835 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/554835
METHODS, SYSTEMS AND DEVICES FOR NETWORK SECURITY Nov 25, 2014 Abandoned
Array ( [id] => 10801843 [patent_doc_number] => 20160148000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-26 [patent_title] => 'METHOD AND APPARATUS FOR ENCODING IMAGE DATA' [patent_app_type] => utility [patent_app_number] => 14/553173 [patent_app_country] => US [patent_app_date] => 2014-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10577 [patent_no_of_claims] => 20 [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] => 14553173 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/553173
METHOD AND APPARATUS FOR ENCODING IMAGE DATA Nov 24, 2014 Abandoned
Array ( [id] => 11884868 [patent_doc_number] => 09756063 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-05 [patent_title] => 'Identification of host names generated by a domain generation algorithm' [patent_app_type] => utility [patent_app_number] => 14/553879 [patent_app_country] => US [patent_app_date] => 2014-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6153 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14553879 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/553879
Identification of host names generated by a domain generation algorithm Nov 24, 2014 Issued
Array ( [id] => 10804249 [patent_doc_number] => 20160150406 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-26 [patent_title] => 'USER-AUTHENTICATION-BASED APPROVAL OF A FIRST DEVICE VIA COMMUNICATION WITH A SECOND DEVICE' [patent_app_type] => utility [patent_app_number] => 14/553708 [patent_app_country] => US [patent_app_date] => 2014-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12500 [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] => 14553708 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/553708
User-authentication-based approval of a first device via communication with a second device Nov 24, 2014 Issued
Array ( [id] => 11266663 [patent_doc_number] => 09490976 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-08 [patent_title] => 'Systems and methods for providing recommendations to obfuscate an entity context' [patent_app_type] => utility [patent_app_number] => 14/553696 [patent_app_country] => US [patent_app_date] => 2014-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6721 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14553696 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/553696
Systems and methods for providing recommendations to obfuscate an entity context Nov 24, 2014 Issued
Array ( [id] => 10584608 [patent_doc_number] => 09306739 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-04-05 [patent_title] => 'Quantum key distribution protocol process' [patent_app_type] => utility [patent_app_number] => 14/548167 [patent_app_country] => US [patent_app_date] => 2014-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 12044 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 582 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14548167 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/548167
Quantum key distribution protocol process Nov 18, 2014 Issued
Array ( [id] => 10196766 [patent_doc_number] => 09225685 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-29 [patent_title] => 'Forcing all mobile network traffic over a secure tunnel connection' [patent_app_type] => utility [patent_app_number] => 14/505744 [patent_app_country] => US [patent_app_date] => 2014-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 1809 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14505744 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/505744
Forcing all mobile network traffic over a secure tunnel connection Oct 2, 2014 Issued
Array ( [id] => 11754924 [patent_doc_number] => 09712957 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-18 [patent_title] => 'Limiting services based on location' [patent_app_type] => utility [patent_app_number] => 14/480203 [patent_app_country] => US [patent_app_date] => 2014-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3429 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14480203 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/480203
Limiting services based on location Sep 7, 2014 Issued
Array ( [id] => 10726661 [patent_doc_number] => 20160072810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-10 [patent_title] => 'ENTITY-BASED APPLICATION SELECTION/INSTALLATION' [patent_app_type] => utility [patent_app_number] => 14/478679 [patent_app_country] => US [patent_app_date] => 2014-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9296 [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] => 14478679 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/478679
ENTITY-BASED APPLICATION SELECTION/INSTALLATION Sep 4, 2014 Abandoned
Array ( [id] => 11181750 [patent_doc_number] => 09413760 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-09 [patent_title] => 'System and method for data quality analysis between untrusted parties' [patent_app_type] => utility [patent_app_number] => 14/479242 [patent_app_country] => US [patent_app_date] => 2014-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 19 [patent_no_of_words] => 7391 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 362 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14479242 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/479242
System and method for data quality analysis between untrusted parties Sep 4, 2014 Issued
Menu