
Timothy A. Mudrick
Examiner (ID: 2169, Phone: (571)270-3374 , Office: P/2194 )
| Most Active Art Unit | 2194 |
| Art Unit(s) | 2198, 2194 |
| Total Applications | 832 |
| Issued Applications | 686 |
| Pending Applications | 63 |
| Abandoned Applications | 94 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20265806
[patent_doc_number] => 12436797
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-07
[patent_title] => Data delay detection method and apparatus, electronic device, and computer-readable medium
[patent_app_type] => utility
[patent_app_number] => 18/967974
[patent_app_country] => US
[patent_app_date] => 2024-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 16609
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18967974
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/967974 | Data delay detection method and apparatus, electronic device, and computer-readable medium | Dec 3, 2024 | Issued |
Array
(
[id] => 20500616
[patent_doc_number] => 20260030076
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-29
[patent_title] => DYNAMIC LOAD BALANCING BASED ON TRANSACTION CHARACTERISTICS
[patent_app_type] => utility
[patent_app_number] => 18/786196
[patent_app_country] => US
[patent_app_date] => 2024-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1183
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18786196
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/786196 | DYNAMIC LOAD BALANCING BASED ON TRANSACTION CHARACTERISTICS | Jul 25, 2024 | Pending |
Array
(
[id] => 20323167
[patent_doc_number] => 20250335255
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-30
[patent_title] => SERVICE LEVEL OBJECTIVE-BASED REGULATOR
[patent_app_type] => utility
[patent_app_number] => 18/646680
[patent_app_country] => US
[patent_app_date] => 2024-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10888
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18646680
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/646680 | SERVICE LEVEL OBJECTIVE-BASED REGULATOR | Apr 24, 2024 | Pending |
Array
(
[id] => 20000629
[patent_doc_number] => 20250138851
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => DIGITAL ASSISTANT INTERACTION
[patent_app_type] => utility
[patent_app_number] => 18/634730
[patent_app_country] => US
[patent_app_date] => 2024-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3423
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18634730
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/634730 | Digital assistant interaction | Apr 11, 2024 | Issued |
Array
(
[id] => 19481994
[patent_doc_number] => 20240330036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => PARALLEL PROCESSING ARCHITECTURE WITH SHADOW STATE
[patent_app_type] => utility
[patent_app_number] => 18/621175
[patent_app_country] => US
[patent_app_date] => 2024-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15248
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621175
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/621175 | PARALLEL PROCESSING ARCHITECTURE WITH SHADOW STATE | Mar 28, 2024 | Pending |
Array
(
[id] => 20867024
[patent_doc_number] => 12693918
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-07-28
[patent_title] => Data synchronization without middleware
[patent_app_type] => utility
[patent_app_number] => 18/611107
[patent_app_country] => US
[patent_app_date] => 2024-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2234
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18611107
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/611107 | DATA SYNCHRONIZATION WITHOUT MIDDLEWARE | Mar 19, 2024 | Issued |
Array
(
[id] => 19283858
[patent_doc_number] => 20240220334
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => DATA PROCESSING METHOD IN DISTRIBUTED SYSTEM, AND RELATED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/604395
[patent_app_country] => US
[patent_app_date] => 2024-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12604
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18604395
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/604395 | DATA PROCESSING METHOD IN DISTRIBUTED SYSTEM, AND RELATED SYSTEM | Mar 12, 2024 | Pending |
Array
(
[id] => 20351489
[patent_doc_number] => 20250348341
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-13
[patent_title] => RESOURCE MANAGEMENT USING VIRTUALIZATION OF REAL-TIME CLOCKING IN VIRTUAL MACHINES
[patent_app_type] => utility
[patent_app_number] => 18/595707
[patent_app_country] => US
[patent_app_date] => 2024-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1118
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18595707
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/595707 | RESOURCE MANAGEMENT USING VIRTUALIZATION OF REAL-TIME CLOCKING IN VIRTUAL MACHINES | Mar 4, 2024 | Pending |
Array
(
[id] => 19558533
[patent_doc_number] => 20240370325
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => DATA PROCESSING SYSTEM, METHOD FOR MANAGING PROCESSING ORDER OF DATA, AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/592520
[patent_app_country] => US
[patent_app_date] => 2024-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4184
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18592520
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/592520 | DATA PROCESSING SYSTEM, METHOD FOR MANAGING PROCESSING ORDER OF DATA, AND PROGRAM | Feb 29, 2024 | Pending |
Array
(
[id] => 19219887
[patent_doc_number] => 20240184591
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => APPLICATION-SPECIFIC SETTINGS FOR HOSTED APPLICATIONS USING CLIENT-SIDE AND HOST-SIDE TABLET DEVICE DRIVERS
[patent_app_type] => utility
[patent_app_number] => 18/438945
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7985
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438945
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438945 | APPLICATION-SPECIFIC SETTINGS FOR HOSTED APPLICATIONS USING CLIENT-SIDE AND HOST-SIDE TABLET DEVICE DRIVERS | Feb 11, 2024 | Pending |
Array
(
[id] => 19204784
[patent_doc_number] => 20240176683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => UPDATING A STATE OF A CLIENT DEVICE BASED ON AN EVENT THAT INCLUDES A SUBSET OF RECORDS THAT IDENTIFY BINARIES ASSOCIATED WITH THE CLIENT DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/438456
[patent_app_country] => US
[patent_app_date] => 2024-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14078
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438456
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438456 | Updating a state of a client device based on an event that includes a subset of records that identify binaries associated with the client device | Feb 9, 2024 | Issued |
Array
(
[id] => 20152157
[patent_doc_number] => 20250251995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-07
[patent_title] => CONFIGURABLE API CONNECTOR
[patent_app_type] => utility
[patent_app_number] => 18/435975
[patent_app_country] => US
[patent_app_date] => 2024-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18435975
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/435975 | CONFIGURABLE API CONNECTOR | Feb 6, 2024 | Pending |
Array
(
[id] => 20152161
[patent_doc_number] => 20250251999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-07
[patent_title] => DATABASE CONNECTION MANAGEMENT FOR INTEGRATION FLOWS IN A CLOUD ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 18/433670
[patent_app_country] => US
[patent_app_date] => 2024-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5667
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433670
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/433670 | DATABASE CONNECTION MANAGEMENT FOR INTEGRATION FLOWS IN A CLOUD ENVIRONMENT | Feb 5, 2024 | Pending |
Array
(
[id] => 19391405
[patent_doc_number] => 20240281275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => COMPUTE EXPRESS LINK (CXL) DRAM BLADE MEMORY
[patent_app_type] => utility
[patent_app_number] => 18/433181
[patent_app_country] => US
[patent_app_date] => 2024-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10592
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18433181
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/433181 | COMPUTE EXPRESS LINK (CXL) DRAM BLADE MEMORY | Feb 4, 2024 | Pending |
Array
(
[id] => 19950431
[patent_doc_number] => 12321796
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-03
[patent_title] => Client device with simulated edge node for accessing a distributed storage system
[patent_app_type] => utility
[patent_app_number] => 18/428333
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1153
[patent_no_of_claims] => 20
[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] => 18428333
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428333 | Client device with simulated edge node for accessing a distributed storage system | Jan 30, 2024 | Issued |
Array
(
[id] => 19857431
[patent_doc_number] => 12260269
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => Multiple interacting systems at a site
[patent_app_type] => utility
[patent_app_number] => 18/428413
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 17983
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428413
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428413 | Multiple interacting systems at a site | Jan 30, 2024 | Issued |
Array
(
[id] => 19879038
[patent_doc_number] => 20250111295
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-03
[patent_title] => INTERNET OF VEHICLES PLATFORM EXPANSION AND CONTRACTION METHOD AND SYSTEM,AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/427831
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7220
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18427831
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/427831 | INTERNET OF VEHICLES PLATFORM EXPANSION AND CONTRACTION METHOD AND SYSTEM,AND STORAGE MEDIUM | Jan 30, 2024 | Pending |
Array
(
[id] => 20123263
[patent_doc_number] => 20250238294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-24
[patent_title] => APPLICATION PROGRAMMING INTERFACE TO APPLY GRADIENTS
[patent_app_type] => utility
[patent_app_number] => 18/420749
[patent_app_country] => US
[patent_app_date] => 2024-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 91203
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18420749
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/420749 | APPLICATION PROGRAMMING INTERFACE TO APPLY GRADIENTS | Jan 22, 2024 | Pending |
Array
(
[id] => 19603244
[patent_doc_number] => 20240394124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => ELECTRONIC DEVICE INCLUDING HARDWARE ARCHITECTURE FOR SUPPORTING INTER-PROCESS COMMUNICATION AND METHOD FOR PERFORMING INTER-PROCESS COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 18/410470
[patent_app_country] => US
[patent_app_date] => 2024-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9013
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18410470
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/410470 | Electronic device including hardware architecture for supporting inter-process communication and method for performing inter-process communication | Jan 10, 2024 | Issued |
Array
(
[id] => 20018005
[patent_doc_number] => 20250156227
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => SCALING MICRO-SERVICES USING DEPENDENCY GRAPHS
[patent_app_type] => utility
[patent_app_number] => 18/408696
[patent_app_country] => US
[patent_app_date] => 2024-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4534
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408696
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408696 | SCALING MICRO-SERVICES USING DEPENDENCY GRAPHS | Jan 9, 2024 | Pending |