
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |