Search

Michael M. Thompson

Examiner (ID: 10489)

Most Active Art Unit
3763
Art Unit(s)
3763, 3629
Total Applications
420
Issued Applications
182
Pending Applications
56
Abandoned Applications
182

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9860214 [patent_doc_number] => 20150040231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-05 [patent_title] => 'COMPUTER PROGRAM PRODUCT AND APPARATUS FOR MULTI-PATH REMEDIATION' [patent_app_type] => utility [patent_app_number] => 14/499230 [patent_app_country] => US [patent_app_date] => 2014-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13068 [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] => 14499230 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/499230
Computer program product and apparatus for multi-path remediation Sep 27, 2014 Issued
Array ( [id] => 10196823 [patent_doc_number] => 09225740 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-12-29 [patent_title] => 'Framework for iterative analysis of mobile software applications' [patent_app_type] => utility [patent_app_number] => 14/495762 [patent_app_country] => US [patent_app_date] => 2014-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12629 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14495762 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/495762
Framework for iterative analysis of mobile software applications Sep 23, 2014 Issued
Array ( [id] => 10059447 [patent_doc_number] => 09098809 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-04 [patent_title] => 'System and method of semi-automated velocity-based social network moderation' [patent_app_type] => utility [patent_app_number] => 14/475207 [patent_app_country] => US [patent_app_date] => 2014-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 8856 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14475207 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/475207
System and method of semi-automated velocity-based social network moderation Sep 1, 2014 Issued
Array ( [id] => 10036382 [patent_doc_number] => 09077713 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-07-07 [patent_title] => 'Typeless secure login to web-based services' [patent_app_type] => utility [patent_app_number] => 14/474491 [patent_app_country] => US [patent_app_date] => 2014-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5210 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14474491 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/474491
Typeless secure login to web-based services Sep 1, 2014 Issued
Array ( [id] => 10005122 [patent_doc_number] => 09049228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-02 [patent_title] => 'System and method for reducing load on an operating system when executing antivirus operations' [patent_app_type] => utility [patent_app_number] => 14/449736 [patent_app_country] => US [patent_app_date] => 2014-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7266 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14449736 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/449736
System and method for reducing load on an operating system when executing antivirus operations Jul 31, 2014 Issued
Array ( [id] => 10005122 [patent_doc_number] => 09049228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-02 [patent_title] => 'System and method for reducing load on an operating system when executing antivirus operations' [patent_app_type] => utility [patent_app_number] => 14/449736 [patent_app_country] => US [patent_app_date] => 2014-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7266 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14449736 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/449736
System and method for reducing load on an operating system when executing antivirus operations Jul 31, 2014 Issued
Array ( [id] => 10005122 [patent_doc_number] => 09049228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-02 [patent_title] => 'System and method for reducing load on an operating system when executing antivirus operations' [patent_app_type] => utility [patent_app_number] => 14/449736 [patent_app_country] => US [patent_app_date] => 2014-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7266 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14449736 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/449736
System and method for reducing load on an operating system when executing antivirus operations Jul 31, 2014 Issued
Array ( [id] => 10005122 [patent_doc_number] => 09049228 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-02 [patent_title] => 'System and method for reducing load on an operating system when executing antivirus operations' [patent_app_type] => utility [patent_app_number] => 14/449736 [patent_app_country] => US [patent_app_date] => 2014-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7266 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14449736 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/449736
System and method for reducing load on an operating system when executing antivirus operations Jul 31, 2014 Issued
Array ( [id] => 10922590 [patent_doc_number] => 20140325609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'Method and System for Secure Mobile Messaging' [patent_app_type] => utility [patent_app_number] => 14/323952 [patent_app_country] => US [patent_app_date] => 2014-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12826 [patent_no_of_claims] => 30 [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] => 14323952 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/323952
Method and system for secure mobile messaging Jul 2, 2014 Issued
Array ( [id] => 10914207 [patent_doc_number] => 20140317226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-23 [patent_title] => 'Distributed Storage Time Synchronization Based On Storage Delay' [patent_app_type] => utility [patent_app_number] => 14/319282 [patent_app_country] => US [patent_app_date] => 2014-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18086 [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] => 14319282 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/319282
Distributed storage time synchronization based on storage delay Jun 29, 2014 Issued
Array ( [id] => 10914330 [patent_doc_number] => 20140317349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-23 [patent_title] => 'Distributed Storage Time Synchronization Based On Retrieval Delay' [patent_app_type] => utility [patent_app_number] => 14/319159 [patent_app_country] => US [patent_app_date] => 2014-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18723 [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] => 14319159 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/319159
Distributed storage time synchronization based on retrieval delay Jun 29, 2014 Issued
Array ( [id] => 9919598 [patent_doc_number] => 20150074804 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-12 [patent_title] => 'METHOD AND SYSTEM FOR TRACKING MACHINES ON A NETWORK USING FUZZY GUID TECHNOLOGY' [patent_app_type] => utility [patent_app_number] => 14/298823 [patent_app_country] => US [patent_app_date] => 2014-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7653 [patent_no_of_claims] => 20 [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] => 14298823 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/298823
Method and system for tracking machines on a network using fuzzy guid technology Jun 5, 2014 Issued
Array ( [id] => 10854568 [patent_doc_number] => 08881281 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-11-04 [patent_title] => 'Application and network abuse detection with adaptive mitigation utilizing multi-modal intelligence data' [patent_app_type] => utility [patent_app_number] => 14/290611 [patent_app_country] => US [patent_app_date] => 2014-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6666 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14290611 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/290611
Application and network abuse detection with adaptive mitigation utilizing multi-modal intelligence data May 28, 2014 Issued
Array ( [id] => 10719467 [patent_doc_number] => 20160065614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'METHODS, SYSTEMS, AND MEDIA FOR MASQUERADE ATTACK DETECTION BY MONITORING COMPUTER USER BEHAVIOR' [patent_app_type] => utility [patent_app_number] => 14/272099 [patent_app_country] => US [patent_app_date] => 2014-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9033 [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] => 14272099 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/272099
Methods, systems, and media for masquerade attack detection by monitoring computer user behavior May 6, 2014 Issued
Array ( [id] => 9673370 [patent_doc_number] => 20140237233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-21 [patent_title] => 'METHOD AND APPARATUS FOR PROVIDING CONTENT' [patent_app_type] => utility [patent_app_number] => 14/264740 [patent_app_country] => US [patent_app_date] => 2014-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 6845 [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] => 14264740 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/264740
METHOD AND APPARATUS FOR PROVIDING CONTENT Apr 28, 2014 Abandoned
Array ( [id] => 10726620 [patent_doc_number] => 20160072769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-10 [patent_title] => 'NETWORK VERIFICATION DEVICE, NETWORK VERIFICATION METHOD, AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/783075 [patent_app_country] => US [patent_app_date] => 2014-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12505 [patent_no_of_claims] => 9 [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] => 14783075 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/783075
NETWORK VERIFICATION DEVICE, NETWORK VERIFICATION METHOD, AND PROGRAM Apr 8, 2014 Abandoned
Array ( [id] => 10710815 [patent_doc_number] => 20160056962 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-25 [patent_title] => 'TRANSACTION AUTHORIZATION METHOD AND SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/778671 [patent_app_country] => US [patent_app_date] => 2014-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5442 [patent_no_of_claims] => 30 [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] => 14778671 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/778671
Transaction authorization method and system Mar 20, 2014 Issued
Array ( [id] => 10726693 [patent_doc_number] => 20160072842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-10 [patent_title] => 'MAINTAINING RULE COHERENCY FOR APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 14/778488 [patent_app_country] => US [patent_app_date] => 2014-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6657 [patent_no_of_claims] => 18 [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] => 14778488 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/778488
MAINTAINING RULE COHERENCY FOR APPLICATIONS Mar 17, 2014 Abandoned
Array ( [id] => 9700819 [patent_doc_number] => 20140250504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-04 [patent_title] => 'SYSTEM AND METHOD FOR VALIDATING A USER OF AN ACCOUNT FOR A WIRELESS DEVICE' [patent_app_type] => utility [patent_app_number] => 14/172382 [patent_app_country] => US [patent_app_date] => 2014-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9600 [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] => 14172382 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/172382
System and method for validating a user of an account for a wireless device Mar 16, 2014 Issued
Array ( [id] => 11080393 [patent_doc_number] => 20160277357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'FIREWALL TESTING' [patent_app_type] => utility [patent_app_number] => 14/778451 [patent_app_country] => US [patent_app_date] => 2014-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9537 [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] => 14778451 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/778451
FIREWALL TESTING Mar 6, 2014 Abandoned
Menu