Search

Timothy A. Mudrick

Examiner (ID: 15587)

Most Active Art Unit
2194
Art Unit(s)
2194, 2198
Total Applications
824
Issued Applications
684
Pending Applications
61
Abandoned Applications
92

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15805671 [patent_doc_number] => 20200125978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => DETECTION AND PROTECTION AGAINST MODE SWITCHING ATTACKS IN CYBER-PHYSICAL SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/166417 [patent_app_country] => US [patent_app_date] => 2018-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16166417 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/166417
Detection and protection against mode switching attacks in cyber-physical systems Oct 21, 2018 Issued
Array ( [id] => 15805641 [patent_doc_number] => 20200125963 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => RUNTIME PREDICTION FOR A JOB OF A WORKFLOW [patent_app_type] => utility [patent_app_number] => 16/166038 [patent_app_country] => US [patent_app_date] => 2018-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20536 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16166038 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/166038
Runtime prediction for a job of a workflow Oct 18, 2018 Issued
Array ( [id] => 17106546 [patent_doc_number] => 11126764 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-21 [patent_title] => Physics-based model particle-filtering framework for predicting RUL using resistance measurements [patent_app_type] => utility [patent_app_number] => 16/148707 [patent_app_country] => US [patent_app_date] => 2018-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 4840 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16148707 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/148707
Physics-based model particle-filtering framework for predicting RUL using resistance measurements Sep 30, 2018 Issued
Array ( [id] => 16416573 [patent_doc_number] => 10824466 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => Container migration [patent_app_type] => utility [patent_app_number] => 16/142002 [patent_app_country] => US [patent_app_date] => 2018-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8112 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16142002 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/142002
Container migration Sep 25, 2018 Issued
Array ( [id] => 17019425 [patent_doc_number] => 11089081 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-10 [patent_title] => Inter-process rendering pipeline for shared process remote web content rendering [patent_app_type] => utility [patent_app_number] => 16/143310 [patent_app_country] => US [patent_app_date] => 2018-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 15122 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16143310 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/143310
Inter-process rendering pipeline for shared process remote web content rendering Sep 25, 2018 Issued
Array ( [id] => 18248092 [patent_doc_number] => 11604680 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-14 [patent_title] => Low system memory detection [patent_app_type] => utility [patent_app_number] => 16/126460 [patent_app_country] => US [patent_app_date] => 2018-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3581 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16126460 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/126460
Low system memory detection Sep 9, 2018 Issued
Array ( [id] => 16520791 [patent_doc_number] => 10872006 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-22 [patent_title] => Ensuring thread affinity for interprocess communication in a managed code environment [patent_app_type] => utility [patent_app_number] => 16/124654 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3672 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16124654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/124654
Ensuring thread affinity for interprocess communication in a managed code environment Sep 6, 2018 Issued
Array ( [id] => 16263251 [patent_doc_number] => 10754684 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-25 [patent_title] => Method for controlling process and related device [patent_app_type] => utility [patent_app_number] => 16/122390 [patent_app_country] => US [patent_app_date] => 2018-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 9906 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16122390 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/122390
Method for controlling process and related device Sep 4, 2018 Issued
Array ( [id] => 16208953 [patent_doc_number] => 20200241943 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => MESSAGE PASSING IN A DATA PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 16/755269 [patent_app_country] => US [patent_app_date] => 2018-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8794 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16755269 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/755269
Message passing in a data processing system Sep 3, 2018 Issued
Array ( [id] => 16323048 [patent_doc_number] => 10783013 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-22 [patent_title] => Task-related sorting, application discovery, and unified bookmarking for application managers [patent_app_type] => utility [patent_app_number] => 16/112400 [patent_app_country] => US [patent_app_date] => 2018-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8388 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16112400 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/112400
Task-related sorting, application discovery, and unified bookmarking for application managers Aug 23, 2018 Issued
Array ( [id] => 15561499 [patent_doc_number] => 20200065161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => METHODS AND APPARATUS FOR MULTIPLEXING DATA FLOWS VIA A SINGLE DATA STRUCTURE [patent_app_type] => utility [patent_app_number] => 16/112383 [patent_app_country] => US [patent_app_date] => 2018-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14536 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16112383 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/112383
Methods and apparatus for multiplexing data flows via a single data structure Aug 23, 2018 Issued
Array ( [id] => 17061959 [patent_doc_number] => 11106561 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Method and device for evaluating IO performance of cache servers [patent_app_type] => utility [patent_app_number] => 16/348044 [patent_app_country] => US [patent_app_date] => 2018-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 7957 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16348044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/348044
Method and device for evaluating IO performance of cache servers Aug 21, 2018 Issued
Array ( [id] => 14061867 [patent_doc_number] => 10235226 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-03-19 [patent_title] => System and method for message management across a network [patent_app_type] => utility [patent_app_number] => 16/107794 [patent_app_country] => US [patent_app_date] => 2018-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7579 [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] => 16107794 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/107794
System and method for message management across a network Aug 20, 2018 Issued
Array ( [id] => 16745144 [patent_doc_number] => 10970134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-06 [patent_title] => Information processing apparatus and non-transitory computer readable medium [patent_app_type] => utility [patent_app_number] => 16/055162 [patent_app_country] => US [patent_app_date] => 2018-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 38 [patent_no_of_words] => 41162 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16055162 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/055162
Information processing apparatus and non-transitory computer readable medium Aug 5, 2018 Issued
Array ( [id] => 15459015 [patent_doc_number] => 20200042332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => APPLICATION ENVIRONMENT THAT IMPLEMENTS NATIVE CODE FUNCTIONALITY IN PROGRESSIVE WEB APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/052391 [patent_app_country] => US [patent_app_date] => 2018-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6266 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16052391 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/052391
Application environment that implements native code functionality in progressive web applications Jul 31, 2018 Issued
Array ( [id] => 15459085 [patent_doc_number] => 20200042367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => DETERMINING WHEN TO SEND MESSAGE TO A COMPUTING NODE TO PROCESS ITEMS USING A MACHINE LEARNING MODULE [patent_app_type] => utility [patent_app_number] => 16/050725 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050725 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050725
Determining when to send message to a computing node to process items using a machine learning module Jul 30, 2018 Issued
Array ( [id] => 15459087 [patent_doc_number] => 20200042368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => DETERMINING WHEN TO SEND MESSAGE TO A COMPUTING NODE TO PROCESS ITEMS BY TRAINING A MACHINE LEARNING MODULE [patent_app_type] => utility [patent_app_number] => 16/050755 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9506 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050755 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050755
Determining when to send message to computing node to process items by training a machine learning module Jul 30, 2018 Issued
Array ( [id] => 13743685 [patent_doc_number] => 20180376313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => Methods and Apparatus for Using Smart Environment Devices Via Application Program Interfaces [patent_app_type] => utility [patent_app_number] => 16/051375 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 76964 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16051375 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/051375
Methods and apparatus for using smart environment devices via application program interfaces Jul 30, 2018 Issued
Array ( [id] => 15271841 [patent_doc_number] => 20190384655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => METHOD AND SYSTEM FOR PROCESSING DATA IN A SERVERLESS COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/049847 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7674 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16049847 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/049847
Method and system for processing data in a serverless computing environment Jul 30, 2018 Issued
Array ( [id] => 17605847 [patent_doc_number] => 11334335 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-17 [patent_title] => Software updates from a security control unit [patent_app_type] => utility [patent_app_number] => 16/050423 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6443 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050423 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050423
Software updates from a security control unit Jul 30, 2018 Issued
Menu