Search

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 numberTitle of the applicationFiling DateStatus
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
Menu