
James D. Rutten
Examiner (ID: 7460, Phone: (571)272-3703 , Office: P/2197 )
| Most Active Art Unit | 2121 |
| Art Unit(s) | 2192, 2197, 2121, 2194, 2122 |
| Total Applications | 817 |
| Issued Applications | 479 |
| Pending Applications | 72 |
| Abandoned Applications | 279 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16865069
[patent_doc_number] => 11023816
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-01
[patent_title] => Disruption forecasting in complex schedules
[patent_app_type] => utility
[patent_app_number] => 14/746282
[patent_app_country] => US
[patent_app_date] => 2015-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 9370
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 339
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14746282
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/746282 | Disruption forecasting in complex schedules | Jun 21, 2015 | Issued |
Array
(
[id] => 10432116
[patent_doc_number] => 20150317129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-05
[patent_title] => 'METHOD AND SYSTEM FOR VISUAL DATA MAPPING AND CODE GENERATION TO SUPPORT DATA INTEGRATION'
[patent_app_type] => utility
[patent_app_number] => 14/673921
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7070
[patent_no_of_claims] => 12
[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] => 14673921
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/673921 | METHOD AND SYSTEM FOR VISUAL DATA MAPPING AND CODE GENERATION TO SUPPORT DATA INTEGRATION | Mar 30, 2015 | Abandoned |
Array
(
[id] => 16987337
[patent_doc_number] => 11074513
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-27
[patent_title] => Disruption forecasting in complex schedules
[patent_app_type] => utility
[patent_app_number] => 14/657378
[patent_app_country] => US
[patent_app_date] => 2015-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 9338
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 364
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14657378
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/657378 | Disruption forecasting in complex schedules | Mar 12, 2015 | Issued |
Array
(
[id] => 10301249
[patent_doc_number] => 20150186249
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-02
[patent_title] => 'TESTING WEB PAGES USING A DOCUMENT OBJECT MODEL'
[patent_app_type] => utility
[patent_app_number] => 14/657955
[patent_app_country] => US
[patent_app_date] => 2015-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9854
[patent_no_of_claims] => 19
[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] => 14657955
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/657955 | Driving a web browser for testing web pages using a document object model | Mar 12, 2015 | Issued |
Array
(
[id] => 11416720
[patent_doc_number] => 09563547
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-07
[patent_title] => 'Testing optimized binary modules'
[patent_app_type] => utility
[patent_app_number] => 14/621890
[patent_app_country] => US
[patent_app_date] => 2015-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 16838
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14621890
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/621890 | Testing optimized binary modules | Feb 12, 2015 | Issued |
Array
(
[id] => 10392865
[patent_doc_number] => 20150277873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'RECURSIVE EXPRESSION SIMPLIFICATION'
[patent_app_type] => utility
[patent_app_number] => 14/603862
[patent_app_country] => US
[patent_app_date] => 2015-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3784
[patent_no_of_claims] => 7
[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] => 14603862
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/603862 | Recursive expression simplification | Jan 22, 2015 | Issued |
Array
(
[id] => 10327920
[patent_doc_number] => 20150212924
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-30
[patent_title] => 'INTERMEDIATE REPRESENTATION CONSTRUCTION FOR STATIC ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 14/579564
[patent_app_country] => US
[patent_app_date] => 2014-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4801
[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] => 14579564
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/579564 | Intermediate representation construction for static analysis | Dec 21, 2014 | Issued |
Array
(
[id] => 10816234
[patent_doc_number] => 20160162394
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-09
[patent_title] => 'SOFTWARE TESTING OPTIMIZER'
[patent_app_type] => utility
[patent_app_number] => 14/561445
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7773
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 18
[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] => 14561445
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/561445 | Software testing optimizer | Dec 4, 2014 | Issued |
Array
(
[id] => 10477896
[patent_doc_number] => 20150362913
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-17
[patent_title] => 'PRINTING METHOD AND STORAGE DEVICE FOR 3D PRINTER'
[patent_app_type] => utility
[patent_app_number] => 14/543901
[patent_app_country] => US
[patent_app_date] => 2014-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4036
[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] => 14543901
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/543901 | PRINTING METHOD AND STORAGE DEVICE FOR 3D PRINTER | Nov 17, 2014 | Abandoned |
Array
(
[id] => 10757281
[patent_doc_number] => 20160103433
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-14
[patent_title] => 'SYSTEM AND METHOD TO PROVIDE AN INTELLIGENT PIPELINE MANAGEMENT GRAPHICAL USER INTERFACE MAP DISPLAY'
[patent_app_type] => utility
[patent_app_number] => 14/509213
[patent_app_country] => US
[patent_app_date] => 2014-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 4031
[patent_no_of_claims] => 21
[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] => 14509213
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/509213 | SYSTEM AND METHOD TO PROVIDE AN INTELLIGENT PIPELINE MANAGEMENT GRAPHICAL USER INTERFACE MAP DISPLAY | Oct 7, 2014 | Abandoned |
Array
(
[id] => 15011799
[patent_doc_number] => 10452035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Laboratory instrument for instrument-controlled treatment of at least one laboratory sample
[patent_app_type] => utility
[patent_app_number] => 14/508722
[patent_app_country] => US
[patent_app_date] => 2014-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 22291
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 1203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14508722
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/508722 | Laboratory instrument for instrument-controlled treatment of at least one laboratory sample | Oct 6, 2014 | Issued |
Array
(
[id] => 10752496
[patent_doc_number] => 20160098647
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-07
[patent_title] => 'AUTOMATIC SIGNAL PROCESSING-BASED LEARNING IN A PROCESS PLANT'
[patent_app_type] => utility
[patent_app_number] => 14/507252
[patent_app_country] => US
[patent_app_date] => 2014-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 26077
[patent_no_of_claims] => 46
[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] => 14507252
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/507252 | Automatic signal processing-based learning in a process plant | Oct 5, 2014 | Issued |
Array
(
[id] => 10249086
[patent_doc_number] => 20150134082
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-14
[patent_title] => 'METHOD FOR OPERATING AN AUTOMATION SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/505179
[patent_app_country] => US
[patent_app_date] => 2014-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4649
[patent_no_of_claims] => 7
[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] => 14505179
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/505179 | METHOD FOR OPERATING AN AUTOMATION SYSTEM | Oct 1, 2014 | Abandoned |
Array
(
[id] => 10745761
[patent_doc_number] => 20160091912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-31
[patent_title] => 'DEMAND-SIDE GRID-LEVEL LOAD BALANCING AGGREGATION SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/501346
[patent_app_country] => US
[patent_app_date] => 2014-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 13062
[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] => 14501346
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/501346 | DEMAND-SIDE GRID-LEVEL LOAD BALANCING AGGREGATION SYSTEM | Sep 29, 2014 | Abandoned |
Array
(
[id] => 10220880
[patent_doc_number] => 20150105873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-16
[patent_title] => 'Optoelektronischer Sicherheitssensor'
[patent_app_type] => utility
[patent_app_number] => 14/497908
[patent_app_country] => US
[patent_app_date] => 2014-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5261
[patent_no_of_claims] => 21
[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] => 14497908
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/497908 | Optoelectronic safety sensor | Sep 25, 2014 | Issued |
Array
(
[id] => 10731667
[patent_doc_number] => 20160077817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-17
[patent_title] => 'PRIVATE APPEXCHANGE'
[patent_app_type] => utility
[patent_app_number] => 14/488157
[patent_app_country] => US
[patent_app_date] => 2014-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7008
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[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] => 14488157
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/488157 | Private application distribution mechanisms and architectures | Sep 15, 2014 | Issued |
Array
(
[id] => 10485521
[patent_doc_number] => 20150370540
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-24
[patent_title] => 'Method of developing an application for execution in a workflow management system and apparatus to assist with generation of an application for execution in a workflow management system'
[patent_app_type] => utility
[patent_app_number] => 14/486182
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 13841
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[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] => 14486182
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/486182 | Method of developing an application for execution in a workflow management system and apparatus to assist with generation of an application for execution in a workflow management system | Sep 14, 2014 | Issued |
Array
(
[id] => 11245255
[patent_doc_number] => 09471297
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-18
[patent_title] => 'Methods and apparatus for uninstalling a software application'
[patent_app_type] => utility
[patent_app_number] => 14/482831
[patent_app_country] => US
[patent_app_date] => 2014-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 2171
[patent_no_of_claims] => 20
[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] => 14482831
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/482831 | Methods and apparatus for uninstalling a software application | Sep 9, 2014 | Issued |
Array
(
[id] => 9932851
[patent_doc_number] => 20150081043
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-19
[patent_title] => 'System for Control Logic Management'
[patent_app_type] => utility
[patent_app_number] => 14/477816
[patent_app_country] => US
[patent_app_date] => 2014-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10514
[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] => 14477816
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/477816 | System for Control Logic Management | Sep 3, 2014 | Abandoned |
Array
(
[id] => 9918412
[patent_doc_number] => 20150073616
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-12
[patent_title] => 'POWER SUPPLY DEVICE, POWER SUPPLY SYSTEM, AND ELECTRONIC DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/476993
[patent_app_country] => US
[patent_app_date] => 2014-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 11563
[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] => 14476993
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/476993 | POWER SUPPLY DEVICE, POWER SUPPLY SYSTEM, AND ELECTRONIC DEVICE | Sep 3, 2014 | Abandoned |