
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 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] => 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] => 19303395
[patent_doc_number] => 20240231975
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[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] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7621
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[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 | Pending |
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] => 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] => 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] => 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] => 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] => 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 |
Array
(
[id] => 20095488
[patent_doc_number] => 20250225424
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => SYSTEM AND METHOD FOR DISTRIBUTED QUANTUM COMPUTING EXECUTION
[patent_app_type] => utility
[patent_app_number] => 18/406916
[patent_app_country] => US
[patent_app_date] => 2024-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2178
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18406916
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/406916 | SYSTEM AND METHOD FOR DISTRIBUTED QUANTUM COMPUTING EXECUTION | Jan 7, 2024 | Pending |
Array
(
[id] => 19780550
[patent_doc_number] => 12229584
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-18
[patent_title] => Platform and source agnostic data processing for structured and unstructured data sources
[patent_app_type] => utility
[patent_app_number] => 18/404017
[patent_app_country] => US
[patent_app_date] => 2024-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10638
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18404017
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/404017 | Platform and source agnostic data processing for structured and unstructured data sources | Jan 3, 2024 | Issued |
Array
(
[id] => 19303320
[patent_doc_number] => 20240231900
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[patent_title] => SCHEDULING OF DUPLICATE THREADS
[patent_app_type] => utility
[patent_app_number] => 18/391326
[patent_app_country] => US
[patent_app_date] => 2023-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17178
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18391326
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/391326 | SCHEDULING OF DUPLICATE THREADS | Dec 19, 2023 | Pending |
Array
(
[id] => 19251052
[patent_doc_number] => 20240202042
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-20
[patent_title] => CLOUD APPLICATION RESOURCE UTILIZATION TOOL
[patent_app_type] => utility
[patent_app_number] => 18/542073
[patent_app_country] => US
[patent_app_date] => 2023-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5285
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18542073
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/542073 | CLOUD APPLICATION RESOURCE UTILIZATION TOOL | Dec 14, 2023 | Pending |
Array
(
[id] => 19219891
[patent_doc_number] => 20240184595
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => INTERACTIVE SYSTEM FOR AUTOMATIC EXECUTION OF PLUGINS
[patent_app_type] => utility
[patent_app_number] => 18/531684
[patent_app_country] => US
[patent_app_date] => 2023-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10867
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 18531684
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/531684 | INTERACTIVE SYSTEM FOR AUTOMATIC EXECUTION OF PLUGINS | Dec 5, 2023 | Pending |
Array
(
[id] => 20043046
[patent_doc_number] => 20250181268
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => EFFICIENT INTER-PROCESS BROADCAST IN A DISTRIBUTED SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/524707
[patent_app_country] => US
[patent_app_date] => 2023-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4589
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18524707
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/524707 | EFFICIENT INTER-PROCESS BROADCAST IN A DISTRIBUTED SYSTEM | Nov 29, 2023 | Pending |
Array
(
[id] => 19204758
[patent_doc_number] => 20240176657
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => TASK PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT
[patent_app_type] => utility
[patent_app_number] => 18/518332
[patent_app_country] => US
[patent_app_date] => 2023-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9615
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18518332
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/518332 | TASK PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT | Nov 21, 2023 | Pending |