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] => 11410715 [patent_doc_number] => 09558020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-31 [patent_title] => 'Method of processing javascript (JS) API requests' [patent_app_type] => utility [patent_app_number] => 14/490643 [patent_app_country] => US [patent_app_date] => 2014-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 23493 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14490643 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/490643
Method of processing javascript (JS) API requests Sep 17, 2014 Issued
Array ( [id] => 11465669 [patent_doc_number] => 09582300 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Dynamic determination of local and remote API calls' [patent_app_type] => utility [patent_app_number] => 14/490633 [patent_app_country] => US [patent_app_date] => 2014-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 18 [patent_no_of_words] => 29768 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14490633 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/490633
Dynamic determination of local and remote API calls Sep 17, 2014 Issued
Array ( [id] => 10731704 [patent_doc_number] => 20160077853 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-17 [patent_title] => 'METHOD OF DEFINING JAVASCRIPT OBJECTS' [patent_app_type] => utility [patent_app_number] => 14/490640 [patent_app_country] => US [patent_app_date] => 2014-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 23486 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14490640 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/490640
Method of defining javascript objects Sep 17, 2014 Issued
Array ( [id] => 11982041 [patent_doc_number] => 20170286195 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'INFORMATION OBJECT SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/509611 [patent_app_country] => US [patent_app_date] => 2014-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11496 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15509611 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/509611
INFORMATION OBJECT SYSTEM Sep 10, 2014 Abandoned
Array ( [id] => 11239002 [patent_doc_number] => 09465646 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-11 [patent_title] => 'Detection apparatus, notification method, and computer product' [patent_app_type] => utility [patent_app_number] => 14/477667 [patent_app_country] => US [patent_app_date] => 2014-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9876 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14477667 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/477667
Detection apparatus, notification method, and computer product Sep 3, 2014 Issued
Array ( [id] => 10977290 [patent_doc_number] => 20140380325 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'MULTIPROCESSOR SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/477625 [patent_app_country] => US [patent_app_date] => 2014-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5760 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14477625 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/477625
MULTIPROCESSOR SYSTEM Sep 3, 2014 Abandoned
Array ( [id] => 10969930 [patent_doc_number] => 20140372964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-18 [patent_title] => 'DYNAMIC JAVA BEAN FOR VISUALAGE FOR JAVA' [patent_app_type] => utility [patent_app_number] => 14/473055 [patent_app_country] => US [patent_app_date] => 2014-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3464 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14473055 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/473055
Dynamic java bean for visualage for java Aug 28, 2014 Issued
Array ( [id] => 9902591 [patent_doc_number] => 20150057791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-26 [patent_title] => 'CONTROL SYSTEM FOR CONTROLLING AT LEAST ONE WELDING PROCESS' [patent_app_type] => utility [patent_app_number] => 14/464359 [patent_app_country] => US [patent_app_date] => 2014-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4283 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14464359 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/464359
CONTROL SYSTEM FOR CONTROLLING AT LEAST ONE WELDING PROCESS Aug 19, 2014 Abandoned
Array ( [id] => 9902590 [patent_doc_number] => 20150057790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-26 [patent_title] => 'CONTROL SYSTEM FOR CONTROLLING AT LEAST ONE WELDING PROCESS' [patent_app_type] => utility [patent_app_number] => 14/464263 [patent_app_country] => US [patent_app_date] => 2014-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4848 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14464263 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/464263
CONTROL SYSTEM FOR CONTROLLING AT LEAST ONE WELDING PROCESS Aug 19, 2014 Abandoned
Array ( [id] => 10701977 [patent_doc_number] => 20160048124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-18 [patent_title] => 'APPARATUS AND METHOD FOR SIMULATING MACHINING AND OTHER FORMING OPERATIONS' [patent_app_type] => utility [patent_app_number] => 14/461164 [patent_app_country] => US [patent_app_date] => 2014-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6822 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14461164 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/461164
Apparatus and method for simulating machining and other forming operations Aug 14, 2014 Issued
Array ( [id] => 10695397 [patent_doc_number] => 20160041543 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-11 [patent_title] => 'SELF-ADJUSTING TEST TIME ESTIMATION' [patent_app_type] => utility [patent_app_number] => 14/454892 [patent_app_country] => US [patent_app_date] => 2014-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8427 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14454892 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/454892
Self-adjusting test time estimation Aug 7, 2014 Issued
Array ( [id] => 12173464 [patent_doc_number] => 09891605 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-13 [patent_title] => 'Grade control cleanup pass using volume constraints' [patent_app_type] => utility [patent_app_number] => 14/453375 [patent_app_country] => US [patent_app_date] => 2014-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 6005 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14453375 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/453375
Grade control cleanup pass using volume constraints Aug 5, 2014 Issued
Array ( [id] => 10695390 [patent_doc_number] => 20160041536 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-11 [patent_title] => 'Model Predictive Control with Uncertainties' [patent_app_type] => utility [patent_app_number] => 14/451913 [patent_app_country] => US [patent_app_date] => 2014-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5177 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14451913 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/451913
Model predictive control with uncertainties Aug 4, 2014 Issued
Array ( [id] => 13171287 [patent_doc_number] => 10101756 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-16 [patent_title] => Systems and methods for reducing leakage power of a system on chip with integrated thermoelectric cooling [patent_app_type] => utility [patent_app_number] => 14/446258 [patent_app_country] => US [patent_app_date] => 2014-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4547 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14446258 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/446258
Systems and methods for reducing leakage power of a system on chip with integrated thermoelectric cooling Jul 28, 2014 Issued
Array ( [id] => 12242096 [patent_doc_number] => 20180074959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-15 [patent_title] => 'NODE-BASED COMPUTING DEVICES WITH VIRTUAL CIRCUITS' [patent_app_type] => utility [patent_app_number] => 15/320685 [patent_app_country] => US [patent_app_date] => 2014-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4190 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15320685 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/320685
NODE-BASED COMPUTING DEVICES WITH VIRTUAL CIRCUITS Jul 21, 2014 Abandoned
Array ( [id] => 10562275 [patent_doc_number] => 09285949 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Data processing system, method and program product of creating program information, and program information display system' [patent_app_type] => utility [patent_app_number] => 14/333778 [patent_app_country] => US [patent_app_date] => 2014-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 32 [patent_no_of_words] => 24643 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14333778 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/333778
Data processing system, method and program product of creating program information, and program information display system Jul 16, 2014 Issued
Array ( [id] => 9837817 [patent_doc_number] => 20150029898 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-29 [patent_title] => 'METHOD, APPARATUS, AND ARTICLE OF MANUFACTURE FOR WEB-BASED CONTROL OF A CALL SERVER' [patent_app_type] => utility [patent_app_number] => 14/313625 [patent_app_country] => US [patent_app_date] => 2014-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5374 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14313625 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/313625
METHOD, APPARATUS, AND ARTICLE OF MANUFACTURE FOR WEB-BASED CONTROL OF A CALL SERVER Jun 23, 2014 Abandoned
Array ( [id] => 9933646 [patent_doc_number] => 20150081839 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-19 [patent_title] => 'FAST SEQUENTIAL MESSAGE STORE' [patent_app_type] => utility [patent_app_number] => 14/312203 [patent_app_country] => US [patent_app_date] => 2014-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6109 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14312203 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/312203
Fast sequential message store Jun 22, 2014 Issued
Array ( [id] => 10363222 [patent_doc_number] => 20150248227 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-03 [patent_title] => 'CONFIGURABLE REUSABLE CONTROLS' [patent_app_type] => utility [patent_app_number] => 14/302846 [patent_app_country] => US [patent_app_date] => 2014-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5477 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14302846 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/302846
CONFIGURABLE REUSABLE CONTROLS Jun 11, 2014 Abandoned
Array ( [id] => 12011581 [patent_doc_number] => 09804900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-31 [patent_title] => 'Manipulating shaders with object-oriented programming' [patent_app_type] => utility [patent_app_number] => 14/292645 [patent_app_country] => US [patent_app_date] => 2014-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 5778 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14292645 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/292645
Manipulating shaders with object-oriented programming May 29, 2014 Issued
Menu