Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 17358408 [patent_doc_number] => 20220019204 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-20 [patent_title] => Intelligent data object model for distributed product manufacturing, assembly and facility infrastructure [patent_app_type] => utility [patent_app_number] => 16/873838 [patent_app_country] => US [patent_app_date] => 2020-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18491 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16873838 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/873838
Intelligent data object model for distributed product manufacturing, assembly and facility infrastructure Jul 19, 2020 Issued
Array ( [id] => 16879873 [patent_doc_number] => 11030021 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-06-08 [patent_title] => Variable selection of different versions of an event handler [patent_app_type] => utility [patent_app_number] => 16/930554 [patent_app_country] => US [patent_app_date] => 2020-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3372 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16930554 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/930554
Variable selection of different versions of an event handler Jul 15, 2020 Issued
Array ( [id] => 18826951 [patent_doc_number] => 11842230 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-12 [patent_title] => Processing device and method of operating the same [patent_app_type] => utility [patent_app_number] => 17/627315 [patent_app_country] => US [patent_app_date] => 2020-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 4865 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 17627315 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/627315
Processing device and method of operating the same Jul 14, 2020 Issued
Array ( [id] => 16577058 [patent_doc_number] => 20210011459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => HUMAN-PLAUSIBLE AUTOMATED CONTROL OF AN INDUSTRIAL PROCESS [patent_app_type] => utility [patent_app_number] => 16/921957 [patent_app_country] => US [patent_app_date] => 2020-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7338 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921957 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921957
Human-plausible automated control of an industrial process Jul 6, 2020 Issued
Array ( [id] => 17180099 [patent_doc_number] => 11157341 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-26 [patent_title] => Data contracts [patent_app_type] => utility [patent_app_number] => 16/918814 [patent_app_country] => US [patent_app_date] => 2020-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4664 [patent_no_of_claims] => 17 [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] => 16918814 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/918814
Data contracts Jun 30, 2020 Issued
Array ( [id] => 17394813 [patent_doc_number] => 11243827 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-08 [patent_title] => Controlling location-based features with usage maps [patent_app_type] => utility [patent_app_number] => 16/913200 [patent_app_country] => US [patent_app_date] => 2020-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 8127 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16913200 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/913200
Controlling location-based features with usage maps Jun 25, 2020 Issued
Array ( [id] => 16527609 [patent_doc_number] => 20200401689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-24 [patent_title] => SYSTEM FOR RESOURCE MONITORING AND TRANSMITTING ELECTRONIC ALERTS USING EVENT-BASED TRIGGERS [patent_app_type] => utility [patent_app_number] => 16/907404 [patent_app_country] => US [patent_app_date] => 2020-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7389 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907404 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/907404
System for resource monitoring and transmitting electronic alerts using event-based triggers Jun 21, 2020 Issued
Array ( [id] => 16527660 [patent_doc_number] => 20200401740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-24 [patent_title] => AGGREGATED MODEL OF LARGE-SCALE WIND FARMS FOR POWER SYSTEM SIMULATION SOFTWARE TOOLS [patent_app_type] => utility [patent_app_number] => 16/904959 [patent_app_country] => US [patent_app_date] => 2020-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15731 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16904959 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/904959
Aggregated model of large-scale wind farms for power system simulation software tools Jun 17, 2020 Issued
Array ( [id] => 17309036 [patent_doc_number] => 11210146 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-28 [patent_title] => Integration of medical data systems using emulation of user interface [patent_app_type] => utility [patent_app_number] => 16/891746 [patent_app_country] => US [patent_app_date] => 2020-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5863 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16891746 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/891746
Integration of medical data systems using emulation of user interface Jun 2, 2020 Issued
Array ( [id] => 17771213 [patent_doc_number] => 11403155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Integration of vehicle manufacturer user management system with automotive operating system [patent_app_type] => utility [patent_app_number] => 16/885824 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 14903 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16885824 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885824
Integration of vehicle manufacturer user management system with automotive operating system May 27, 2020 Issued
Array ( [id] => 17245280 [patent_doc_number] => 20210365023 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => SCHEDULING SYSTEM AND METHOD FOR ONLINE PROGRAM UPDATE [patent_app_type] => utility [patent_app_number] => 16/882001 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5428 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16882001 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882001
Scheduling system and method for online program update May 21, 2020 Issued
Array ( [id] => 17999591 [patent_doc_number] => 11500698 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => Methods and apparatus to detect uninstallation of an on-device meter [patent_app_type] => utility [patent_app_number] => 16/882316 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7121 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882316 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882316
Methods and apparatus to detect uninstallation of an on-device meter May 21, 2020 Issued
Array ( [id] => 16454363 [patent_doc_number] => 20200363789 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-19 [patent_title] => Automation system remote access [patent_app_type] => utility [patent_app_number] => 15/931733 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4773 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15931733 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/931733
Automation system remote access May 13, 2020 Issued
Array ( [id] => 18644507 [patent_doc_number] => 11768574 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Graphical user interface for scheduling and monitoring an automated inspection process for batch production [patent_app_type] => utility [patent_app_number] => 16/868800 [patent_app_country] => US [patent_app_date] => 2020-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 30 [patent_no_of_words] => 18838 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16868800 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/868800
Graphical user interface for scheduling and monitoring an automated inspection process for batch production May 6, 2020 Issued
Array ( [id] => 18645095 [patent_doc_number] => 11769170 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Application program interface script caching and batching [patent_app_type] => utility [patent_app_number] => 16/862322 [patent_app_country] => US [patent_app_date] => 2020-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 10823 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16862322 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/862322
Application program interface script caching and batching Apr 28, 2020 Issued
Array ( [id] => 16942916 [patent_doc_number] => 11055158 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Interconnected framework for distributed data realization [patent_app_type] => utility [patent_app_number] => 16/861483 [patent_app_country] => US [patent_app_date] => 2020-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 15754 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 288 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16861483 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/861483
Interconnected framework for distributed data realization Apr 28, 2020 Issued
Array ( [id] => 16224901 [patent_doc_number] => 20200250018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => PROTEINS, POOLS, AND SLAWX IN PROCESSING ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 16/852865 [patent_app_country] => US [patent_app_date] => 2020-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 16852865 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/852865
PROTEINS, POOLS, AND SLAWX IN PROCESSING ENVIRONMENTS Apr 19, 2020 Abandoned
Array ( [id] => 16208660 [patent_doc_number] => 20200241650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => OPERATING ENVIRONMENT COMPRISING MULTIPLE CLIENT DEVICES, MULTIPLE DISPLAYS, MULTIPLE USERS, AND GESTURAL CONTROL [patent_app_type] => utility [patent_app_number] => 16/848563 [patent_app_country] => US [patent_app_date] => 2020-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 33901 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16848563 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/848563
OPERATING ENVIRONMENT COMPRISING MULTIPLE CLIENT DEVICES, MULTIPLE DISPLAYS, MULTIPLE USERS, AND GESTURAL CONTROL Apr 13, 2020 Abandoned
Array ( [id] => 16903213 [patent_doc_number] => 20210182129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => METHOD AND DEVICE FOR PROCESSING AN APPLICATION [patent_app_type] => utility [patent_app_number] => 16/844732 [patent_app_country] => US [patent_app_date] => 2020-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5435 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 16844732 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/844732
Method and device for processing an application Apr 8, 2020 Issued
Array ( [id] => 16864814 [patent_doc_number] => 11023558 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-06-01 [patent_title] => Executing functions on-demand on a server utilizing web browsers [patent_app_type] => utility [patent_app_number] => 16/839701 [patent_app_country] => US [patent_app_date] => 2020-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9628 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16839701 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/839701
Executing functions on-demand on a server utilizing web browsers Apr 2, 2020 Issued
Menu