David Morgan Fenstermacher
Examiner (ID: 11285, Phone: (571)272-7102 , Office: P/3658 )
Most Active Art Unit | 3682 |
Art Unit(s) | 3656, 3681, 3622, 3658, 2714, 3502, 3682, 1764 |
Total Applications | 2283 |
Issued Applications | 1948 |
Pending Applications | 70 |
Abandoned Applications | 265 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 18438344
[patent_doc_number] => 20230185639
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-15
[patent_title] => MAPPING APPLICATION PROGRAMMING INTERFACE SCHEMAS WITH SEMANTIC REPRESENTATIONS
[patent_app_type] => utility
[patent_app_number] => 17/551099
[patent_app_country] => US
[patent_app_date] => 2021-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13952
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17551099
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/551099 | MAPPING APPLICATION PROGRAMMING INTERFACE SCHEMAS WITH SEMANTIC REPRESENTATIONS | Dec 13, 2021 | Pending |
Array
(
[id] => 17507057
[patent_doc_number] => 20220100160
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-31
[patent_title] => AUTOMATED PROGRAMMING OF A PROGRAMMABLE-LOGIC CONTROLLER (PLC) OF A MICROCONTROLLER USING AN EXPERT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/548748
[patent_app_country] => US
[patent_app_date] => 2021-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5701
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17548748
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/548748 | Automated programming of a programmable-logic controller (PLC) of a microcontroller using an expert system | Dec 12, 2021 | Issued |
Array
(
[id] => 18479977
[patent_doc_number] => 11693717
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Alert notification on streaming textual data
[patent_app_type] => utility
[patent_app_number] => 17/549310
[patent_app_country] => US
[patent_app_date] => 2021-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6222
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17549310
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/549310 | Alert notification on streaming textual data | Dec 12, 2021 | Issued |
Array
(
[id] => 18000114
[patent_doc_number] => 11501223
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-15
[patent_title] => Method and system for determining states of tasks based on activities associated with the tasks over a predetermined period of time
[patent_app_type] => utility
[patent_app_number] => 17/546817
[patent_app_country] => US
[patent_app_date] => 2021-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8427
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 518
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17546817
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/546817 | Method and system for determining states of tasks based on activities associated with the tasks over a predetermined period of time | Dec 8, 2021 | Issued |
Array
(
[id] => 18364445
[patent_doc_number] => 20230146036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-11
[patent_title] => LIBRARY INTERFACE FOR INTERPROCESS COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 17/524625
[patent_app_country] => US
[patent_app_date] => 2021-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9671
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524625
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/524625 | LIBRARY INTERFACE FOR INTERPROCESS COMMUNICATION | Nov 10, 2021 | Abandoned |
Array
(
[id] => 18360517
[patent_doc_number] => 20230142108
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-11
[patent_title] => COORDINATING ASYNCHRONOUS COMMUNICATION AMONG MICROSERVICES
[patent_app_type] => utility
[patent_app_number] => 17/523510
[patent_app_country] => US
[patent_app_date] => 2021-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10682
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17523510
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/523510 | Coordinating asynchronous communication among microservices | Nov 9, 2021 | Issued |
Array
(
[id] => 19313723
[patent_doc_number] => 12039541
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-16
[patent_title] => Systems and methods for breaking up select requests to streamline processes and improve scalability
[patent_app_type] => utility
[patent_app_number] => 17/523052
[patent_app_country] => US
[patent_app_date] => 2021-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 16945
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17523052
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/523052 | Systems and methods for breaking up select requests to streamline processes and improve scalability | Nov 9, 2021 | Issued |
Array
(
[id] => 17462589
[patent_doc_number] => 20220075894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => TAGGING AND AUDITING SENSITIVE INFORMATION IN A DATABASE ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/521817
[patent_app_country] => US
[patent_app_date] => 2021-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9076
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17521817
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/521817 | Tagging and auditing sensitive information in a database environment | Nov 7, 2021 | Issued |
Array
(
[id] => 17430358
[patent_doc_number] => 20220058067
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-24
[patent_title] => SYSTEM AND METHOD FOR TRANSFORMING A DIGITAL CALENDAR INTO A STRATEGIC TOOL
[patent_app_type] => utility
[patent_app_number] => 17/521118
[patent_app_country] => US
[patent_app_date] => 2021-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9538
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17521118
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/521118 | SYSTEM AND METHOD FOR TRANSFORMING A DIGITAL CALENDAR INTO A STRATEGIC TOOL | Nov 7, 2021 | Pending |
Array
(
[id] => 19138857
[patent_doc_number] => 11973845
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-30
[patent_title] => Methods, apparatuses and computer program products for managing organization connections in a group-based communication system
[patent_app_type] => utility
[patent_app_number] => 17/520664
[patent_app_country] => US
[patent_app_date] => 2021-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 29
[patent_no_of_words] => 35554
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 266
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17520664
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/520664 | Methods, apparatuses and computer program products for managing organization connections in a group-based communication system | Nov 5, 2021 | Issued |
Array
(
[id] => 18345828
[patent_doc_number] => 20230133938
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-04
[patent_title] => REAL-TIME MODIFICATION OF APPLICATION PROGRAMMING INTERFACE BEHAVIOR
[patent_app_type] => utility
[patent_app_number] => 17/452773
[patent_app_country] => US
[patent_app_date] => 2021-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13162
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17452773
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/452773 | Real-time modification of application programming interface behavior | Oct 27, 2021 | Issued |
Array
(
[id] => 17415809
[patent_doc_number] => 20220050713
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-17
[patent_title] => Distributed Job Scheduling System
[patent_app_type] => utility
[patent_app_number] => 17/452571
[patent_app_country] => US
[patent_app_date] => 2021-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9028
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17452571
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/452571 | Distributed Job Scheduling System | Oct 26, 2021 | Pending |
Array
(
[id] => 18765482
[patent_doc_number] => 11815880
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-14
[patent_title] => Human-in-the-loop robot training for robotic process automation
[patent_app_type] => utility
[patent_app_number] => 17/506292
[patent_app_country] => US
[patent_app_date] => 2021-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8167
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17506292
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/506292 | Human-in-the-loop robot training for robotic process automation | Oct 19, 2021 | Issued |
Array
(
[id] => 18322458
[patent_doc_number] => 20230120586
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-20
[patent_title] => UPGRADE INFRASTUCTURE WITH INTEGRATION POINTS
[patent_app_type] => utility
[patent_app_number] => 17/506196
[patent_app_country] => US
[patent_app_date] => 2021-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 33177
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17506196
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/506196 | UPGRADE INFRASTUCTURE WITH INTEGRATION POINTS | Oct 19, 2021 | Pending |
Array
(
[id] => 18795992
[patent_doc_number] => 11829783
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-28
[patent_title] => Dynamic loading of an extending application
[patent_app_type] => utility
[patent_app_number] => 17/502567
[patent_app_country] => US
[patent_app_date] => 2021-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 20793
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 289
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502567
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/502567 | Dynamic loading of an extending application | Oct 14, 2021 | Issued |
Array
(
[id] => 17449617
[patent_doc_number] => 20220070122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => Method and Apparatus for Composite User Interface Generation
[patent_app_type] => utility
[patent_app_number] => 17/499401
[patent_app_country] => US
[patent_app_date] => 2021-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25708
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 17499401
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/499401 | Method and Apparatus for Composite User Interface Generation | Oct 11, 2021 | Abandoned |
Array
(
[id] => 18966411
[patent_doc_number] => 11900182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-13
[patent_title] => Waiting room with zero latency
[patent_app_type] => utility
[patent_app_number] => 17/450155
[patent_app_country] => US
[patent_app_date] => 2021-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8558
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17450155
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/450155 | Waiting room with zero latency | Oct 5, 2021 | Issued |
Array
(
[id] => 18212046
[patent_doc_number] => 20230058310
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-23
[patent_title] => METHOD AND SYSTEM FOR DEPLOYING INTELLIGENT EDGE CLUSTER MODEL
[patent_app_type] => utility
[patent_app_number] => 17/485418
[patent_app_country] => US
[patent_app_date] => 2021-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9078
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 17485418
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/485418 | METHOD AND SYSTEM FOR DEPLOYING INTELLIGENT EDGE CLUSTER MODEL | Sep 24, 2021 | Pending |
Array
(
[id] => 18268351
[patent_doc_number] => 20230089593
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => FAST ENERGY ACCOUNTING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/481891
[patent_app_country] => US
[patent_app_date] => 2021-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9000
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17481891
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/481891 | FAST ENERGY ACCOUNTING SYSTEM | Sep 21, 2021 | Pending |
Array
(
[id] => 18479815
[patent_doc_number] => 11693553
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Devices, methods, and graphical user interfaces for automatically providing shared content to applications
[patent_app_type] => utility
[patent_app_number] => 17/481206
[patent_app_country] => US
[patent_app_date] => 2021-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 77
[patent_figures_cnt] => 79
[patent_no_of_words] => 56136
[patent_no_of_claims] => 60
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 317
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17481206
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/481206 | Devices, methods, and graphical user interfaces for automatically providing shared content to applications | Sep 20, 2021 | Issued |