
James L. Dwyer
Examiner (ID: 2327)
| Most Active Art Unit | 2601 |
| Art Unit(s) | 2101, 2107, 2601, 3101 |
| Total Applications | 842 |
| Issued Applications | 780 |
| Pending Applications | 0 |
| Abandoned Applications | 62 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19514137
[patent_doc_number] => 20240345823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => UNIFIED VIRTUALIZED AND CONTAINERIZED CI/CD CHAIN
[patent_app_type] => utility
[patent_app_number] => 18/345433
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8299
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18345433
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/345433 | UNIFIED VIRTUALIZED AND CONTAINERIZED CI/CD CHAIN | Jun 29, 2023 | Pending |
Array
(
[id] => 18727834
[patent_doc_number] => 20230342127
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-26
[patent_title] => SYSTEM FOR MANAGING MULTIPLE CLOUDS AND METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/342390
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7866
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18342390
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/342390 | SYSTEM FOR MANAGING MULTIPLE CLOUDS AND METHOD THEREOF | Jun 26, 2023 | Abandoned |
Array
(
[id] => 19283760
[patent_doc_number] => 20240220236
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => Method for updating encrypted firmware
[patent_app_type] => utility
[patent_app_number] => 18/210301
[patent_app_country] => US
[patent_app_date] => 2023-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3603
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18210301
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/210301 | Method for updating encrypted firmware | Jun 14, 2023 | Issued |
Array
(
[id] => 19644915
[patent_doc_number] => 20240419435
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-19
[patent_title] => PRE-UPGRADE CHECK BASED UPGRADE OF APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 18/209538
[patent_app_country] => US
[patent_app_date] => 2023-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5036
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18209538
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/209538 | PRE-UPGRADE CHECK BASED UPGRADE OF APPLICATIONS | Jun 13, 2023 | Pending |
Array
(
[id] => 19617518
[patent_doc_number] => 20240403198
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => PREDICTING CODE COVERAGE WITHOUT EXECUTION
[patent_app_type] => utility
[patent_app_number] => 18/204691
[patent_app_country] => US
[patent_app_date] => 2023-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9516
[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] => 18204691
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/204691 | Predicting code coverage without execution | May 31, 2023 | Issued |
Array
(
[id] => 20717018
[patent_doc_number] => 12632269
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-19
[patent_title] => Forward-style gradient GeMMs
[patent_app_type] => utility
[patent_app_number] => 18/202625
[patent_app_country] => US
[patent_app_date] => 2023-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 18
[patent_no_of_words] => 10385
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[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] => 18202625
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/202625 | Forward-style Gradient GeMMs | May 25, 2023 | Issued |
Array
(
[id] => 19603153
[patent_doc_number] => 20240394033
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => SYSTEMS AND METHODS FOR AUTOMATED DRIVING HIGH PERFORMANCE COMPUTING
[patent_app_type] => utility
[patent_app_number] => 18/322933
[patent_app_country] => US
[patent_app_date] => 2023-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2940
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18322933
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/322933 | Systems and methods for automated driving high performance computing | May 23, 2023 | Issued |
Array
(
[id] => 19021933
[patent_doc_number] => 20240078104
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-07
[patent_title] => Vehicle Software Update System and Method Thereof
[patent_app_type] => utility
[patent_app_number] => 18/199446
[patent_app_country] => US
[patent_app_date] => 2023-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7912
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18199446
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/199446 | Vehicle Software Update System and Method Thereof | May 18, 2023 | Pending |
Array
(
[id] => 18787921
[patent_doc_number] => 20230376301
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-23
[patent_title] => LIVE UPGRADE OPTIMIZATIONS TO REDUCE DOWNTIME
[patent_app_type] => utility
[patent_app_number] => 18/198638
[patent_app_country] => US
[patent_app_date] => 2023-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18030
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18198638
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/198638 | LIVE UPGRADE OPTIMIZATIONS TO REDUCE DOWNTIME | May 16, 2023 | Pending |
Array
(
[id] => 19228478
[patent_doc_number] => 12008114
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-11
[patent_title] => Custom patching automation with machine learning integration
[patent_app_type] => utility
[patent_app_number] => 18/139455
[patent_app_country] => US
[patent_app_date] => 2023-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10517
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18139455
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/139455 | Custom patching automation with machine learning integration | Apr 25, 2023 | Issued |
Array
(
[id] => 19566849
[patent_doc_number] => 12141622
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-11-12
[patent_title] => Dynamic distribution of a workload processing pipeline on a computing infrastructure
[patent_app_type] => utility
[patent_app_number] => 18/302690
[patent_app_country] => US
[patent_app_date] => 2023-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 6655
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18302690
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/302690 | Dynamic distribution of a workload processing pipeline on a computing infrastructure | Apr 17, 2023 | Issued |
Array
(
[id] => 19653502
[patent_doc_number] => 12175297
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-24
[patent_title] => Configuring nodes for distributed compute tasks
[patent_app_type] => utility
[patent_app_number] => 18/130322
[patent_app_country] => US
[patent_app_date] => 2023-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 10154
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18130322
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/130322 | Configuring nodes for distributed compute tasks | Apr 2, 2023 | Issued |
Array
(
[id] => 19482391
[patent_doc_number] => 20240330433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => AUTOMATED VALIDATION OF APPLICATION STACKS
[patent_app_type] => utility
[patent_app_number] => 18/128485
[patent_app_country] => US
[patent_app_date] => 2023-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15793
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18128485
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/128485 | AUTOMATED VALIDATION OF APPLICATION STACKS | Mar 29, 2023 | Pending |
Array
(
[id] => 20563990
[patent_doc_number] => 12566599
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-03
[patent_title] => Deriving many idiomatic programming language interfaces
[patent_app_type] => utility
[patent_app_number] => 18/122277
[patent_app_country] => US
[patent_app_date] => 2023-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 14640
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18122277
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/122277 | Deriving many idiomatic programming language interfaces | Mar 15, 2023 | Issued |
Array
(
[id] => 19028691
[patent_doc_number] => 11928048
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-12
[patent_title] => Method, system, and computer program product for operating dynamic shadow testing environments
[patent_app_type] => utility
[patent_app_number] => 18/121214
[patent_app_country] => US
[patent_app_date] => 2023-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 11022
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 357
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18121214
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/121214 | Method, system, and computer program product for operating dynamic shadow testing environments | Mar 13, 2023 | Issued |
Array
(
[id] => 19443411
[patent_doc_number] => 12093682
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-17
[patent_title] => Roll back of data delta updates
[patent_app_type] => utility
[patent_app_number] => 18/180443
[patent_app_country] => US
[patent_app_date] => 2023-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 17210
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18180443
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/180443 | Roll back of data delta updates | Mar 7, 2023 | Issued |
Array
(
[id] => 18499202
[patent_doc_number] => 20230221946
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-13
[patent_title] => Identifying Execution Environments for Deploying Network Functions
[patent_app_type] => utility
[patent_app_number] => 18/114708
[patent_app_country] => US
[patent_app_date] => 2023-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15844
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18114708
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/114708 | Identifying execution environments for deploying network functions | Feb 26, 2023 | Issued |
Array
(
[id] => 19391351
[patent_doc_number] => 20240281221
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => STATIC ANALYSIS FOR CLOUD INTEGRATION FLOWS USING MACHINE LEARNING
[patent_app_type] => utility
[patent_app_number] => 18/172854
[patent_app_country] => US
[patent_app_date] => 2023-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7864
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18172854
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/172854 | Static analysis for cloud integration flows using machine learning | Feb 21, 2023 | Issued |
Array
(
[id] => 20580121
[patent_doc_number] => 12572371
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-10
[patent_title] => Networked universal code package provider
[patent_app_type] => utility
[patent_app_number] => 18/111330
[patent_app_country] => US
[patent_app_date] => 2023-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1318
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18111330
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/111330 | Networked universal code package provider | Feb 16, 2023 | Issued |
Array
(
[id] => 20388181
[patent_doc_number] => 12487907
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Detecting and resolving video and audio errors in a metaverse application
[patent_app_type] => utility
[patent_app_number] => 18/169814
[patent_app_country] => US
[patent_app_date] => 2023-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 14642
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 397
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18169814
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/169814 | Detecting and resolving video and audio errors in a metaverse application | Feb 14, 2023 | Issued |