Search

Keith C. Furman

Examiner (ID: 17295)

Most Active Art Unit
1814
Art Unit(s)
1814, 1806, 1646, 1801
Total Applications
280
Issued Applications
140
Pending Applications
17
Abandoned Applications
123

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13830373 [patent_doc_number] => 20190018671 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => APPARATUS AND METHOD FOR APPLICATION DEPLOYMENT ASSESSMENT [patent_app_type] => utility [patent_app_number] => 15/648204 [patent_app_country] => US [patent_app_date] => 2017-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14810 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -29 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15648204 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/648204
Apparatus and method for application deployment assessment Jul 11, 2017 Issued
Array ( [id] => 13797245 [patent_doc_number] => 20190012161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => DISTRIBUTED AND SELF-DELETING APPARATUS FOR FAST SOFTWARE DEPLOYMENT AND UPGRADE IN A NETWORK [patent_app_type] => utility [patent_app_number] => 15/643669 [patent_app_country] => US [patent_app_date] => 2017-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5929 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15643669 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/643669
DISTRIBUTED AND SELF-DELETING APPARATUS FOR FAST SOFTWARE DEPLOYMENT AND UPGRADE IN A NETWORK Jul 6, 2017 Abandoned
Array ( [id] => 11996150 [patent_doc_number] => 20170300305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-19 [patent_title] => 'EXECUTABLE GUIDANCE EXPERIENCES BASED ON IMPLICITLY GENERATED GUIDANCE MODELS' [patent_app_type] => utility [patent_app_number] => 15/636318 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5291 [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] => 15636318 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636318
EXECUTABLE GUIDANCE EXPERIENCES BASED ON IMPLICITLY GENERATED GUIDANCE MODELS Jun 27, 2017 Abandoned
Array ( [id] => 16431340 [patent_doc_number] => 10831422 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => System and method for transmitting an installer to a printing apparatus via a printing apparatus URI [patent_app_type] => utility [patent_app_number] => 15/626414 [patent_app_country] => US [patent_app_date] => 2017-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 4398 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15626414 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/626414
System and method for transmitting an installer to a printing apparatus via a printing apparatus URI Jun 18, 2017 Issued
Array ( [id] => 13467095 [patent_doc_number] => 20180285090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => METHOD AND SYSTEM FOR UPDATING SOFTWARE PACKAGES IN A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/607755 [patent_app_country] => US [patent_app_date] => 2017-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8890 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607755 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/607755
Method and system for updating software packages in a storage system May 29, 2017 Issued
Array ( [id] => 14395493 [patent_doc_number] => 10311030 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-06-04 [patent_title] => Method and system for implementing an automated migration tool [patent_app_type] => utility [patent_app_number] => 15/587849 [patent_app_country] => US [patent_app_date] => 2017-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6274 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15587849 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/587849
Method and system for implementing an automated migration tool May 4, 2017 Issued
Array ( [id] => 12551082 [patent_doc_number] => 10013243 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-03 [patent_title] => System and/or method for computing interprocedural dominators [patent_app_type] => utility [patent_app_number] => 15/585177 [patent_app_country] => US [patent_app_date] => 2017-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 10304 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15585177 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/585177
System and/or method for computing interprocedural dominators May 2, 2017 Issued
Array ( [id] => 13540749 [patent_doc_number] => 20180321921 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => SYSTEMS AND METHODS FOR CUSTOMIZABLE REGULAR EXPRESSION GENERATION [patent_app_type] => utility [patent_app_number] => 15/584977 [patent_app_country] => US [patent_app_date] => 2017-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6930 [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] => 15584977 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/584977
Systems and methods for customizable regular expression generation May 1, 2017 Issued
Array ( [id] => 12025806 [patent_doc_number] => 20170315905 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-02 [patent_title] => 'METHOD FOR AUTOMATICALLY VALIDATING DATA AGAINST A PREDEFINED DATA SPECIFICATION' [patent_app_type] => utility [patent_app_number] => 15/491532 [patent_app_country] => US [patent_app_date] => 2017-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1742 [patent_no_of_claims] => 8 [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] => 15491532 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/491532
Method for automatically validating data against a predefined data specification Apr 18, 2017 Issued
Array ( [id] => 13497133 [patent_doc_number] => 20180300109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => PRESERVING DYNAMIC TRACE PURITY [patent_app_type] => utility [patent_app_number] => 15/488684 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11517 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 15488684 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/488684
PRESERVING DYNAMIC TRACE PURITY Apr 16, 2017 Abandoned
Array ( [id] => 13467109 [patent_doc_number] => 20180285097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => ZERO DOWNTIME FOR FREQUENT SOFTWARE UPDATES [patent_app_type] => utility [patent_app_number] => 15/471550 [patent_app_country] => US [patent_app_date] => 2017-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8158 [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] => 15471550 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/471550
Zero downtime for frequent software updates Mar 27, 2017 Issued
Array ( [id] => 15387007 [patent_doc_number] => 10534689 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => Data structure abstraction for model checking [patent_app_type] => utility [patent_app_number] => 15/448097 [patent_app_country] => US [patent_app_date] => 2017-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6373 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15448097 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/448097
Data structure abstraction for model checking Mar 1, 2017 Issued
Array ( [id] => 11965757 [patent_doc_number] => 20170269910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-21 [patent_title] => 'Program Development Support Device, And Program Development Support Method' [patent_app_type] => utility [patent_app_number] => 15/442720 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 12919 [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] => 15442720 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/442720
Device and method of generating programs for an information code reading device and host computer Feb 26, 2017 Issued
Array ( [id] => 13390321 [patent_doc_number] => 20180246703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-30 [patent_title] => SYSTEMS AND METHODS FOR ARBITRARY SOFTWARE LOGIC MODELING [patent_app_type] => utility [patent_app_number] => 15/441626 [patent_app_country] => US [patent_app_date] => 2017-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11460 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 15441626 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/441626
Systems and methods for arbitrary software logic modeling Feb 23, 2017 Issued
Array ( [id] => 17515649 [patent_doc_number] => 11294799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-05 [patent_title] => Plugin for multi-module code coverage in web applications [patent_app_type] => utility [patent_app_number] => 15/440916 [patent_app_country] => US [patent_app_date] => 2017-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13443 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 495 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15440916 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/440916
Plugin for multi-module code coverage in web applications Feb 22, 2017 Issued
Array ( [id] => 13376291 [patent_doc_number] => 20180239687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-23 [patent_title] => METHOD INVOCATION SYNTHESIS FOR SOFTWARE PROGRAM REPAIR [patent_app_type] => utility [patent_app_number] => 15/436595 [patent_app_country] => US [patent_app_date] => 2017-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13290 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15436595 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/436595
Method invocation synthesis for software program repair Feb 16, 2017 Issued
15/427816 ENTERPRISE SOFTWARE UPGRADES Feb 7, 2017 Abandoned
Array ( [id] => 16387484 [patent_doc_number] => 10812338 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => Method and system for customization of computer systems [patent_app_type] => utility [patent_app_number] => 15/415907 [patent_app_country] => US [patent_app_date] => 2017-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 15422 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15415907 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/415907
Method and system for customization of computer systems Jan 25, 2017 Issued
Array ( [id] => 11731762 [patent_doc_number] => 20170193205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'INCREMENTALLY POLYMORPHING CODE FOR ENHANCED RESISTANCE TO REVERSE ENGINEERING' [patent_app_type] => utility [patent_app_number] => 15/396717 [patent_app_country] => US [patent_app_date] => 2017-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8063 [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] => 15396717 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/396717
INCREMENTALLY POLYMORPHING CODE FOR ENHANCED RESISTANCE TO REVERSE ENGINEERING Jan 1, 2017 Abandoned
Array ( [id] => 12820021 [patent_doc_number] => 20180165179 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-14 [patent_title] => DETERMINING INCOMPATIBILITIES OF AUTOMATED TEST CASES WITH MODIFIED USER INTERFACES [patent_app_type] => utility [patent_app_number] => 15/378075 [patent_app_country] => US [patent_app_date] => 2016-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7175 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15378075 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/378075
DETERMINING INCOMPATIBILITIES OF AUTOMATED TEST CASES WITH MODIFIED USER INTERFACES Dec 13, 2016 Abandoned
Menu