
Matthew J. Brophy
Examiner (ID: 15713, Phone: (571)270-1642 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2191 |
| Total Applications | 705 |
| Issued Applications | 480 |
| Pending Applications | 29 |
| Abandoned Applications | 203 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18881254
[patent_doc_number] => 20240004623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-04
[patent_title] => SYNTAX SUBTREE CODE STRENGTHENING
[patent_app_type] => utility
[patent_app_number] => 17/856859
[patent_app_country] => US
[patent_app_date] => 2022-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17415
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17856859
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/856859 | Syntax subtree code strengthening | Jun 30, 2022 | Issued |
Array
(
[id] => 18471226
[patent_doc_number] => 20230205512
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => SYSTEM UPDATING METHOD AND ELECTRONIC APPARATUS
[patent_app_type] => utility
[patent_app_number] => 17/844740
[patent_app_country] => US
[patent_app_date] => 2022-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4276
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17844740
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/844740 | SYSTEM UPDATING METHOD AND ELECTRONIC APPARATUS | Jun 20, 2022 | Abandoned |
Array
(
[id] => 19327907
[patent_doc_number] => 12045595
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-23
[patent_title] => Low-/no-code packaging of application based on artifacts and universal tags
[patent_app_type] => utility
[patent_app_number] => 17/839787
[patent_app_country] => US
[patent_app_date] => 2022-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5257
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17839787
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/839787 | Low-/no-code packaging of application based on artifacts and universal tags | Jun 13, 2022 | Issued |
Array
(
[id] => 18832530
[patent_doc_number] => 20230401057
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-14
[patent_title] => Video-Based Progress Tracker for Mobile Application Development
[patent_app_type] => utility
[patent_app_number] => 17/840529
[patent_app_country] => US
[patent_app_date] => 2022-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7813
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17840529
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/840529 | Video-based progress tracker for mobile application development | Jun 13, 2022 | Issued |
Array
(
[id] => 19340701
[patent_doc_number] => 12050893
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-30
[patent_title] => Coroutine suspension mechanism for improving performance of a computer device
[patent_app_type] => utility
[patent_app_number] => 17/839889
[patent_app_country] => US
[patent_app_date] => 2022-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 17994
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17839889
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/839889 | Coroutine suspension mechanism for improving performance of a computer device | Jun 13, 2022 | Issued |
Array
(
[id] => 18169833
[patent_doc_number] => 20230036444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-02
[patent_title] => SYSTEM, METHOD, AND NON-TRANSITORY STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/839948
[patent_app_country] => US
[patent_app_date] => 2022-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8606
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17839948
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/839948 | SYSTEM, METHOD, AND NON-TRANSITORY STORAGE MEDIUM | Jun 13, 2022 | Abandoned |
Array
(
[id] => 19313007
[patent_doc_number] => 12038819
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-16
[patent_title] => Hardware software communication channel to support direct programming interface methods on FPGA-based prototype platforms
[patent_app_type] => utility
[patent_app_number] => 17/840239
[patent_app_country] => US
[patent_app_date] => 2022-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 37
[patent_no_of_words] => 32858
[patent_no_of_claims] => 20
[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] => 17840239
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/840239 | Hardware software communication channel to support direct programming interface methods on FPGA-based prototype platforms | Jun 13, 2022 | Issued |
Array
(
[id] => 18855610
[patent_doc_number] => 11853188
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-26
[patent_title] => Method for generating power profile in low power processor
[patent_app_type] => utility
[patent_app_number] => 17/745570
[patent_app_country] => US
[patent_app_date] => 2022-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 8384
[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] => 17745570
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/745570 | Method for generating power profile in low power processor | May 15, 2022 | Issued |
Array
(
[id] => 19238970
[patent_doc_number] => 20240196166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-13
[patent_title] => NETWORK PERFORMANCE MONITORING METHOD AND SYSTEM FOR IMPLEMENTING
[patent_app_type] => utility
[patent_app_number] => 17/757775
[patent_app_country] => US
[patent_app_date] => 2022-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11077
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17757775
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/757775 | NETWORK PERFORMANCE MONITORING METHOD AND SYSTEM FOR IMPLEMENTING | Apr 24, 2022 | Abandoned |
Array
(
[id] => 18677765
[patent_doc_number] => 20230315412
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-05
[patent_title] => SCALABLE BEHAVIORAL INTERFACE SPECIFICATION CHECKING
[patent_app_type] => utility
[patent_app_number] => 17/708611
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7222
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708611
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/708611 | SCALABLE BEHAVIORAL INTERFACE SPECIFICATION CHECKING | Mar 29, 2022 | Abandoned |
Array
(
[id] => 18966317
[patent_doc_number] => 11900087
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-02-13
[patent_title] => Application binary replatforming as a service
[patent_app_type] => utility
[patent_app_number] => 17/702555
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11693
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17702555
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/702555 | Application binary replatforming as a service | Mar 22, 2022 | Issued |
Array
(
[id] => 19355592
[patent_doc_number] => 12056034
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-06
[patent_title] => System and method for automatically monitoring performance of software robots
[patent_app_type] => utility
[patent_app_number] => 17/651968
[patent_app_country] => US
[patent_app_date] => 2022-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12296
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17651968
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/651968 | System and method for automatically monitoring performance of software robots | Feb 21, 2022 | Issued |
Array
(
[id] => 17854700
[patent_doc_number] => 20220284743
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-08
[patent_title] => CENTER DEVICE AND IN-VEHICLE ELECTRONIC CONTROL DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/666618
[patent_app_country] => US
[patent_app_date] => 2022-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8277
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17666618
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/666618 | Center device and in-vehicle electronic control device | Feb 7, 2022 | Issued |
Array
(
[id] => 19293573
[patent_doc_number] => 12032927
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-09
[patent_title] => Producing idiomatic software documentation for many programming languages from a common specification
[patent_app_type] => utility
[patent_app_number] => 17/665361
[patent_app_country] => US
[patent_app_date] => 2022-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 14359
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17665361
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/665361 | Producing idiomatic software documentation for many programming languages from a common specification | Feb 3, 2022 | Issued |
Array
(
[id] => 18553947
[patent_doc_number] => 20230251959
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-10
[patent_title] => System and Method for Generating Synthetic Test Data
[patent_app_type] => utility
[patent_app_number] => 17/592560
[patent_app_country] => US
[patent_app_date] => 2022-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9916
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -29
[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] => 17592560
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/592560 | System and method for generating synthetic test data | Feb 3, 2022 | Issued |
Array
(
[id] => 18703326
[patent_doc_number] => 11789837
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-17
[patent_title] => Adaptive data collection in clinical trials to increase the likelihood of on-time completion of a trial
[patent_app_type] => utility
[patent_app_number] => 17/592440
[patent_app_country] => US
[patent_app_date] => 2022-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 49
[patent_figures_cnt] => 51
[patent_no_of_words] => 168892
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 312
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17592440
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/592440 | Adaptive data collection in clinical trials to increase the likelihood of on-time completion of a trial | Feb 2, 2022 | Issued |
Array
(
[id] => 18539456
[patent_doc_number] => 20230244564
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-03
[patent_title] => SYSTEMS AND METHODS FOR PROACTIVELY STAGING PREBOOT FIRMWARE COMPONENTS FOR OFFLINE UPDATE AND REMEDIATION
[patent_app_type] => utility
[patent_app_number] => 17/590350
[patent_app_country] => US
[patent_app_date] => 2022-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4728
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17590350
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/590350 | SYSTEMS AND METHODS FOR PROACTIVELY STAGING PREBOOT FIRMWARE COMPONENTS FOR OFFLINE UPDATE AND REMEDIATION | Jan 31, 2022 | Abandoned |
Array
(
[id] => 17613823
[patent_doc_number] => 20220156103
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-19
[patent_title] => SECURING VIRTUAL MACHINES IN COMPUTER SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/589567
[patent_app_country] => US
[patent_app_date] => 2022-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5982
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17589567
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/589567 | Securing virtual machines in computer systems | Jan 30, 2022 | Issued |
Array
(
[id] => 18095488
[patent_doc_number] => 20220413829
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => OTA UPDATE CONTROL DEVICE AND METHOD FOR VEHICLE
[patent_app_type] => utility
[patent_app_number] => 17/584616
[patent_app_country] => US
[patent_app_date] => 2022-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5012
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17584616
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/584616 | OTA UPDATE CONTROL DEVICE AND METHOD FOR VEHICLE | Jan 25, 2022 | Abandoned |
Array
(
[id] => 19566786
[patent_doc_number] => 12141559
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-12
[patent_title] => Method for constructing, running and implementing cross-platform application, terminal, server and system
[patent_app_type] => utility
[patent_app_number] => 17/575983
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11913
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17575983
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/575983 | Method for constructing, running and implementing cross-platform application, terminal, server and system | Jan 13, 2022 | Issued |