
James D. Rutten
Examiner (ID: 10216, Phone: (571)272-3703 , Office: P/2197 )
| Most Active Art Unit | 2121 |
| Art Unit(s) | 2121, 2194, 2197, 2122, 2192 |
| Total Applications | 814 |
| Issued Applications | 478 |
| Pending Applications | 70 |
| Abandoned Applications | 279 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10716601
[patent_doc_number] => 20160062748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'EMBEDDED DOMAIN SPECIFIC LANGUAGES AS FIRST CLASS CODE ARTIFACTS'
[patent_app_type] => utility
[patent_app_number] => 14/471777
[patent_app_country] => US
[patent_app_date] => 2014-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7368
[patent_no_of_claims] => 27
[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] => 14471777
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/471777 | EMBEDDED DOMAIN SPECIFIC LANGUAGES AS FIRST CLASS CODE ARTIFACTS | Aug 27, 2014 | Abandoned |
Array
(
[id] => 9912445
[patent_doc_number] => 20150067648
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'Preparing an optimized test suite for testing an application under test in single or multiple environments'
[patent_app_type] => utility
[patent_app_number] => 14/469613
[patent_app_country] => US
[patent_app_date] => 2014-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4351
[patent_no_of_claims] => 18
[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] => 14469613
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/469613 | Preparing an optimized test suite for testing an application under test in single or multiple environments | Aug 26, 2014 | Abandoned |
Array
(
[id] => 9912439
[patent_doc_number] => 20150067642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'DEVELOPMENT, TEST AND DEPLOYMENT OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/469088
[patent_app_country] => US
[patent_app_date] => 2014-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7305
[patent_no_of_claims] => 13
[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] => 14469088
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/469088 | Development, test and deployment of applications | Aug 25, 2014 | Issued |
Array
(
[id] => 9912451
[patent_doc_number] => 20150067655
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'Dynamic Debugging Method of a Software Module and Corresponding Device'
[patent_app_type] => utility
[patent_app_number] => 14/467270
[patent_app_country] => US
[patent_app_date] => 2014-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2253
[patent_no_of_claims] => 25
[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] => 14467270
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/467270 | Dynamic debugging method of a software module and corresponding device | Aug 24, 2014 | Issued |
Array
(
[id] => 10293184
[patent_doc_number] => 20150178183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-25
[patent_title] => 'PAYLOAD GENERATION FOR COMPUTER SOFTWARE TESTING'
[patent_app_type] => utility
[patent_app_number] => 14/467460
[patent_app_country] => US
[patent_app_date] => 2014-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4599
[patent_no_of_claims] => 12
[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] => 14467460
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/467460 | Payload generation for computer software testing | Aug 24, 2014 | Issued |
Array
(
[id] => 9903626
[patent_doc_number] => 20150058826
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-26
[patent_title] => 'SYSTEMS AND METHODS FOR EFFICIENTLY AND EFFECTIVELY DETECTING MOBILE APP BUGS'
[patent_app_type] => utility
[patent_app_number] => 14/468020
[patent_app_country] => US
[patent_app_date] => 2014-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7664
[patent_no_of_claims] => 15
[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] => 14468020
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/468020 | SYSTEMS AND METHODS FOR EFFICIENTLY AND EFFECTIVELY DETECTING MOBILE APP BUGS | Aug 24, 2014 | Abandoned |
Array
(
[id] => 10582639
[patent_doc_number] => 09304763
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-04-05
[patent_title] => 'System, method, and computer program for big data integration and configuration'
[patent_app_type] => utility
[patent_app_number] => 14/465703
[patent_app_country] => US
[patent_app_date] => 2014-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2139
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14465703
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/465703 | System, method, and computer program for big data integration and configuration | Aug 20, 2014 | Issued |
Array
(
[id] => 11465630
[patent_doc_number] => 09582261
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-28
[patent_title] => 'Methods and apparatus to update application deployments in cloud computing environments'
[patent_app_type] => utility
[patent_app_number] => 14/453728
[patent_app_country] => US
[patent_app_date] => 2014-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 12563
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14453728
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/453728 | Methods and apparatus to update application deployments in cloud computing environments | Aug 6, 2014 | Issued |
Array
(
[id] => 10928193
[patent_doc_number] => 20140331214
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-06
[patent_title] => 'Apparatuses, Methods and Systems for Application Programming Interface Call Abstraction'
[patent_app_type] => utility
[patent_app_number] => 14/337172
[patent_app_country] => US
[patent_app_date] => 2014-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 25438
[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] => 14337172
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/337172 | Apparatuses, methods and systems for application programming interface call abstraction | Jul 20, 2014 | Issued |
Array
(
[id] => 12011516
[patent_doc_number] => 09804835
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-31
[patent_title] => 'Dynamic pacing for service upgrades'
[patent_app_type] => utility
[patent_app_number] => 14/302334
[patent_app_country] => US
[patent_app_date] => 2014-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6881
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14302334
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/302334 | Dynamic pacing for service upgrades | Jun 10, 2014 | Issued |
Array
(
[id] => 10373730
[patent_doc_number] => 20150258736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-17
[patent_title] => 'METHOD AND APPARATUS OF THREE-DIMENSIONAL PRINTING AND ELECTRONIC APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 14/277067
[patent_app_country] => US
[patent_app_date] => 2014-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6069
[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] => 14277067
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/277067 | Method and apparatus of three-dimensional printing and electronic apparatus | May 13, 2014 | Issued |
Array
(
[id] => 11830294
[patent_doc_number] => 09727035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-08
[patent_title] => 'Computer apparatus and method using model structure information of model predictive control'
[patent_app_type] => utility
[patent_app_number] => 14/268623
[patent_app_country] => US
[patent_app_date] => 2014-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8633
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 309
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14268623
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/268623 | Computer apparatus and method using model structure information of model predictive control | May 1, 2014 | Issued |
Array
(
[id] => 10431893
[patent_doc_number] => 20150316905
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-05
[patent_title] => 'ONLINE CONTROL CALCULATION FOR MODELS CONTAINING NEAR COLINEARITY AND UNCERTAINTY'
[patent_app_type] => utility
[patent_app_number] => 14/267861
[patent_app_country] => US
[patent_app_date] => 2014-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5157
[patent_no_of_claims] => 12
[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] => 14267861
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/267861 | Online control calculation for models containing near colinearity and uncertainty | Apr 30, 2014 | Issued |
Array
(
[id] => 9813743
[patent_doc_number] => 20150025687
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-22
[patent_title] => 'REMOTE-CONTROLLED FOOD-RELATED APPLIANCE'
[patent_app_type] => utility
[patent_app_number] => 14/267604
[patent_app_country] => US
[patent_app_date] => 2014-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11184
[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] => 14267604
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/267604 | REMOTE-CONTROLLED FOOD-RELATED APPLIANCE | Apr 30, 2014 | Abandoned |
Array
(
[id] => 10431892
[patent_doc_number] => 20150316904
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-11-05
[patent_title] => 'SYSTEMS AND METHODS FOR ADJUSTING OPERATIONS OF AN INDUSTRIAL AUTOMATION SYSTEM BASED ON MULTIPLE DATA SOURCES'
[patent_app_type] => utility
[patent_app_number] => 14/267576
[patent_app_country] => US
[patent_app_date] => 2014-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 27228
[patent_no_of_claims] => 25
[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] => 14267576
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/267576 | SYSTEMS AND METHODS FOR ADJUSTING OPERATIONS OF AN INDUSTRIAL AUTOMATION SYSTEM BASED ON MULTIPLE DATA SOURCES | Apr 30, 2014 | Abandoned |
Array
(
[id] => 10921207
[patent_doc_number] => 20140324227
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-30
[patent_title] => 'HVAC CONTROLLER HAVING A FIXED SEGMENT DISPLAY WITH AN INTERACTIVE MESSAGE CENTER'
[patent_app_type] => utility
[patent_app_number] => 14/266516
[patent_app_country] => US
[patent_app_date] => 2014-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 105
[patent_figures_cnt] => 105
[patent_no_of_words] => 27167
[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] => 14266516
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/266516 | HVAC CONTROLLER HAVING A FIXED SEGMENT DISPLAY WITH AN INTERACTIVE MESSAGE CENTER | Apr 29, 2014 | Abandoned |
Array
(
[id] => 10932672
[patent_doc_number] => 20140335693
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-13
[patent_title] => 'SUBSTRATE PROCESSING METHOD, PROGRAM, CONTROL APPARATUS, FILM FORMING APPARATUS, AND SUBSTRATE PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/264384
[patent_app_country] => US
[patent_app_date] => 2014-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6206
[patent_no_of_claims] => 8
[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] => 14264384
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/264384 | Substrate processing method, program, control apparatus, film forming apparatus, and substrate processing system | Apr 28, 2014 | Issued |
Array
(
[id] => 10940726
[patent_doc_number] => 20140343747
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-11-20
[patent_title] => 'SMART HEATER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/263177
[patent_app_country] => US
[patent_app_date] => 2014-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4463
[patent_no_of_claims] => 29
[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] => 14263177
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/263177 | SMART HEATER SYSTEM | Apr 27, 2014 | Abandoned |
Array
(
[id] => 12116265
[patent_doc_number] => 09872271
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-16
[patent_title] => 'Tracking locations of a computing device and recording locations of sensor units'
[patent_app_type] => utility
[patent_app_number] => 14/262722
[patent_app_country] => US
[patent_app_date] => 2014-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 6500
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 369
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14262722
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/262722 | Tracking locations of a computing device and recording locations of sensor units | Apr 25, 2014 | Issued |
Array
(
[id] => 10421813
[patent_doc_number] => 20150306824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-29
[patent_title] => 'SYSTEM, APPARATUS AND METHOD, FOR PRODUCING A THREE DIMENSIONAL PRINTED FIGURINE'
[patent_app_type] => utility
[patent_app_number] => 14/261778
[patent_app_country] => US
[patent_app_date] => 2014-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 14793
[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] => 14261778
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/261778 | SYSTEM, APPARATUS AND METHOD, FOR PRODUCING A THREE DIMENSIONAL PRINTED FIGURINE | Apr 24, 2014 | Abandoned |