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] => 16615509 [patent_doc_number] => 20210034162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => CONTROL DEVICE, CONTROL METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 16/964917 [patent_app_country] => US [patent_app_date] => 2018-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9443 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16964917 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/964917
CONTROL DEVICE, CONTROL METHOD, AND PROGRAM Nov 13, 2018 Abandoned
Array ( [id] => 14283153 [patent_doc_number] => 20190138861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => System for Automated Decoration [patent_app_type] => utility [patent_app_number] => 16/181124 [patent_app_country] => US [patent_app_date] => 2018-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8530 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 16181124 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/181124
System for automated decoration Nov 4, 2018 Issued
Array ( [id] => 16050237 [patent_doc_number] => 10687013 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-16 [patent_title] => Proxy-pattern-based multimedia displaying method, device and apparatus [patent_app_type] => utility [patent_app_number] => 16/166189 [patent_app_country] => US [patent_app_date] => 2018-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 28 [patent_no_of_words] => 12286 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16166189 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/166189
Proxy-pattern-based multimedia displaying method, device and apparatus Oct 21, 2018 Issued
Array ( [id] => 16278883 [patent_doc_number] => 10761914 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-01 [patent_title] => Replacing generated procedure calls with generated inter-process communication [patent_app_type] => utility [patent_app_number] => 16/161483 [patent_app_country] => US [patent_app_date] => 2018-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 8899 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 360 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16161483 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/161483
Replacing generated procedure calls with generated inter-process communication Oct 15, 2018 Issued
Array ( [id] => 17744443 [patent_doc_number] => 11392512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => USB method and apparatus in a virtualization environment with multi-VM [patent_app_type] => utility [patent_app_number] => 16/162134 [patent_app_country] => US [patent_app_date] => 2018-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9065 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16162134 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/162134
USB method and apparatus in a virtualization environment with multi-VM Oct 15, 2018 Issued
Array ( [id] => 15773009 [patent_doc_number] => 20200117522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => LIGHTWEIGHT APPLICATION PROGRAMMING INTERFACE (API) CREATION AND MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/159912 [patent_app_country] => US [patent_app_date] => 2018-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5113 [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] => 16159912 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/159912
Lightweight application programming interface (API) creation and management Oct 14, 2018 Issued
Array ( [id] => 16802054 [patent_doc_number] => 10996998 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Information processing apparatus and control method thereof [patent_app_type] => utility [patent_app_number] => 16/154937 [patent_app_country] => US [patent_app_date] => 2018-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 9549 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 432 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16154937 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/154937
Information processing apparatus and control method thereof Oct 8, 2018 Issued
Array ( [id] => 14123237 [patent_doc_number] => 10248477 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-02 [patent_title] => System, method and computer program product for sharing information in a distributed framework [patent_app_type] => utility [patent_app_number] => 16/148949 [patent_app_country] => US [patent_app_date] => 2018-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 5982 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 425 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16148949 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/148949
System, method and computer program product for sharing information in a distributed framework Sep 30, 2018 Issued
Array ( [id] => 15714861 [patent_doc_number] => 20200104197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => COMMUNICATING BETWEEN SYSTEMS USING A COUPLING FACILITY LIST STRUCTURE [patent_app_type] => utility [patent_app_number] => 16/143656 [patent_app_country] => US [patent_app_date] => 2018-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6856 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16143656 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/143656
Communicating between systems using a coupling facility list structure Sep 26, 2018 Issued
Array ( [id] => 17121105 [patent_doc_number] => 11132239 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-28 [patent_title] => Processing apparatus, processing system, and non-transitory computer readable medium [patent_app_type] => utility [patent_app_number] => 16/140515 [patent_app_country] => US [patent_app_date] => 2018-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5333 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16140515 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/140515
Processing apparatus, processing system, and non-transitory computer readable medium Sep 23, 2018 Issued
Array ( [id] => 15685327 [patent_doc_number] => 20200097327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-26 [patent_title] => Distributed Job Scheduling System [patent_app_type] => utility [patent_app_number] => 16/137921 [patent_app_country] => US [patent_app_date] => 2018-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8967 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16137921 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/137921
Distributed job scheduling system Sep 20, 2018 Issued
Array ( [id] => 17824482 [patent_doc_number] => 11429430 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-30 [patent_title] => Migration as a service-based applications migration [patent_app_type] => utility [patent_app_number] => 16/137564 [patent_app_country] => US [patent_app_date] => 2018-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4156 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 33 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16137564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/137564
Migration as a service-based applications migration Sep 20, 2018 Issued
Array ( [id] => 15530857 [patent_doc_number] => 20200057734 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => BASEBOARD MANAGEMENT CONTROLLER SWITCHING METHOD FOR SHARING NETWORK PROTOCOL [patent_app_type] => utility [patent_app_number] => 16/135789 [patent_app_country] => US [patent_app_date] => 2018-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3176 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16135789 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/135789
Baseboard management controller switching method for sharing network protocol Sep 18, 2018 Issued
Array ( [id] => 16032329 [patent_doc_number] => 10678584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => FPGA-based method for network function accelerating and system thereof [patent_app_type] => utility [patent_app_number] => 16/135598 [patent_app_country] => US [patent_app_date] => 2018-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 9238 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 332 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16135598 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/135598
FPGA-based method for network function accelerating and system thereof Sep 18, 2018 Issued
Array ( [id] => 13797303 [patent_doc_number] => 20190012190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => ANDROID-BASED POP-UP PROMPT METHOD AND DEVICE [patent_app_type] => utility [patent_app_number] => 16/131701 [patent_app_country] => US [patent_app_date] => 2018-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8667 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16131701 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/131701
Android-based pop-up prompt method and device Sep 13, 2018 Issued
Array ( [id] => 13797363 [patent_doc_number] => 20190012220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM [patent_app_type] => utility [patent_app_number] => 16/128986 [patent_app_country] => US [patent_app_date] => 2018-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13795 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16128986 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/128986
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM Sep 11, 2018 Abandoned
Array ( [id] => 17261830 [patent_doc_number] => 20210374815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => AN AUTOMATED STORE [patent_app_type] => utility [patent_app_number] => 16/756714 [patent_app_country] => US [patent_app_date] => 2018-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4763 [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] => 16756714 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/756714
AN AUTOMATED STORE Sep 10, 2018 Pending
Array ( [id] => 16607922 [patent_doc_number] => 10908926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Plug-in management wrappers [patent_app_type] => utility [patent_app_number] => 16/125607 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9919 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16125607 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/125607
Plug-in management wrappers Sep 6, 2018 Issued
Array ( [id] => 14175661 [patent_doc_number] => 10261846 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-16 [patent_title] => Storing and verifying the integrity of event related data [patent_app_type] => utility [patent_app_number] => 16/121847 [patent_app_country] => US [patent_app_date] => 2018-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11029 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121847 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/121847
Storing and verifying the integrity of event related data Sep 4, 2018 Issued
Array ( [id] => 15257717 [patent_doc_number] => 20190377592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-12 [patent_title] => SYSTEM AND METHOD FOR PROVISIONING DEVICES OF A DECENTRALIZED CLOUD [patent_app_type] => utility [patent_app_number] => 16/120472 [patent_app_country] => US [patent_app_date] => 2018-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6946 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16120472 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/120472
SYSTEM AND METHOD FOR PROVISIONING DEVICES OF A DECENTRALIZED CLOUD Sep 3, 2018 Abandoned
Menu