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] => 10436401 [patent_doc_number] => 20150321413 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-12 [patent_title] => 'MODULAR CONTROL SYSTEM OF AN INSTALLATION FOR PRODUCING CONTAINERS' [patent_app_type] => utility [patent_app_number] => 14/410395 [patent_app_country] => US [patent_app_date] => 2013-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6043 [patent_no_of_claims] => 9 [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] => 14410395 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/410395
MODULAR CONTROL SYSTEM OF AN INSTALLATION FOR PRODUCING CONTAINERS Jul 8, 2013 Abandoned
Array ( [id] => 9176511 [patent_doc_number] => 20130318497 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-28 [patent_title] => 'INFRASTRUCTURE FOR THE AUTOMATION OF THE ASSEMBLY OF SCHEMA MAINTENANCE SCRIPTS' [patent_app_type] => utility [patent_app_number] => 13/935719 [patent_app_country] => US [patent_app_date] => 2013-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6761 [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] => 13935719 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/935719
Infrastructure for the automation of the assembly of schema maintenance scripts Jul 4, 2013 Issued
Array ( [id] => 10786271 [patent_doc_number] => 20160132427 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-12 [patent_title] => 'USER INTERFACE CONFORMANCE' [patent_app_type] => utility [patent_app_number] => 14/898504 [patent_app_country] => US [patent_app_date] => 2013-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3468 [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] => 14898504 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/898504
USER INTERFACE CONFORMANCE Jun 26, 2013 Abandoned
Array ( [id] => 10263939 [patent_doc_number] => 20150148935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-28 [patent_title] => 'SUBSTRATE PROCESSING SYSTEM, SUBSTRATE PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/408164 [patent_app_country] => US [patent_app_date] => 2013-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11682 [patent_no_of_claims] => 5 [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] => 14408164 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/408164
SUBSTRATE PROCESSING SYSTEM, SUBSTRATE PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM Jun 20, 2013 Abandoned
Array ( [id] => 9926504 [patent_doc_number] => 08984491 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-17 [patent_title] => 'Synchronization checks for use in testing websites' [patent_app_type] => utility [patent_app_number] => 13/922579 [patent_app_country] => US [patent_app_date] => 2013-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9807 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13922579 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/922579
Synchronization checks for use in testing websites Jun 19, 2013 Issued
Array ( [id] => 10405722 [patent_doc_number] => 20150290731 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-15 [patent_title] => 'METHOD, SYSTEM AND APPARATUS FOR MACHINING GEARWHEELS' [patent_app_type] => utility [patent_app_number] => 14/411187 [patent_app_country] => US [patent_app_date] => 2013-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4558 [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] => 14411187 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/411187
Method, system and apparatus for machining gearwheels Jun 13, 2013 Issued
Array ( [id] => 9444379 [patent_doc_number] => 08713515 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-04-29 [patent_title] => 'Automated synchronization of design features in disparate code components using type differencing' [patent_app_type] => utility [patent_app_number] => 13/892462 [patent_app_country] => US [patent_app_date] => 2013-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 43 [patent_no_of_words] => 28975 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13892462 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/892462
Automated synchronization of design features in disparate code components using type differencing May 12, 2013 Issued
Array ( [id] => 15136849 [patent_doc_number] => 10481892 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Multiple domain embedded system [patent_app_type] => utility [patent_app_number] => 13/855581 [patent_app_country] => US [patent_app_date] => 2013-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6310 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13855581 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/855581
Multiple domain embedded system Apr 1, 2013 Issued
Array ( [id] => 10512134 [patent_doc_number] => 09239712 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-19 [patent_title] => 'Software pipelining at runtime' [patent_app_type] => utility [patent_app_number] => 13/853430 [patent_app_country] => US [patent_app_date] => 2013-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 6616 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13853430 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/853430
Software pipelining at runtime Mar 28, 2013 Issued
Array ( [id] => 9083395 [patent_doc_number] => 20130268925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-10-10 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD THEREFOR' [patent_app_type] => utility [patent_app_number] => 13/853875 [patent_app_country] => US [patent_app_date] => 2013-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6904 [patent_no_of_claims] => 8 [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] => 13853875 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/853875
Information processing apparatus and method therefor Mar 28, 2013 Issued
Array ( [id] => 10078924 [patent_doc_number] => 09116773 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-25 [patent_title] => 'Information processing apparatus, image forming apparatus, and method for controlling information processing apparatus' [patent_app_type] => utility [patent_app_number] => 13/852173 [patent_app_country] => US [patent_app_date] => 2013-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7919 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13852173 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/852173
Information processing apparatus, image forming apparatus, and method for controlling information processing apparatus Mar 27, 2013 Issued
Array ( [id] => 9057042 [patent_doc_number] => 20130254756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-26 [patent_title] => 'METHOD AND DEVICE TO AUTOMATICALLY UPDATE A COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/850417 [patent_app_country] => US [patent_app_date] => 2013-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4453 [patent_no_of_claims] => 14 [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] => 13850417 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/850417
METHOD AND DEVICE TO AUTOMATICALLY UPDATE A COMPUTER SYSTEM Mar 25, 2013 Abandoned
Array ( [id] => 11245257 [patent_doc_number] => 09471299 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-18 [patent_title] => 'Updating code within an application' [patent_app_type] => utility [patent_app_number] => 13/850112 [patent_app_country] => US [patent_app_date] => 2013-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 7012 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13850112 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/850112
Updating code within an application Mar 24, 2013 Issued
Array ( [id] => 9746663 [patent_doc_number] => 20140282382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ALTERING A LINE OF CODE' [patent_app_type] => utility [patent_app_number] => 13/844477 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5416 [patent_no_of_claims] => 22 [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] => 13844477 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/844477
System, method, and computer program product for altering a line of code Mar 14, 2013 Issued
Array ( [id] => 9746731 [patent_doc_number] => 20140282450 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'SOFTWARE BUILD OPTIMIZATION' [patent_app_type] => utility [patent_app_number] => 13/841241 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10575 [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] => 13841241 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/841241
Software build optimization Mar 14, 2013 Issued
Array ( [id] => 13029155 [patent_doc_number] => 10037197 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-31 [patent_title] => Flexible microinstruction system for constructing microprograms which execute tasks, gateways, and events of BPMN models [patent_app_type] => utility [patent_app_number] => 13/834595 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4963 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 322 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13834595 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/834595
Flexible microinstruction system for constructing microprograms which execute tasks, gateways, and events of BPMN models Mar 14, 2013 Issued
Array ( [id] => 8935863 [patent_doc_number] => 08495585 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Method and system for testing websites' [patent_app_type] => utility [patent_app_number] => 13/764628 [patent_app_country] => US [patent_app_date] => 2013-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9769 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13764628 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/764628
Method and system for testing websites Feb 10, 2013 Issued
Array ( [id] => 9379161 [patent_doc_number] => 08683447 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-03-25 [patent_title] => 'Method and system for testing websites' [patent_app_type] => utility [patent_app_number] => 13/764635 [patent_app_country] => US [patent_app_date] => 2013-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9760 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 299 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13764635 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/764635
Method and system for testing websites Feb 10, 2013 Issued
Array ( [id] => 9276159 [patent_doc_number] => 08640107 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-28 [patent_title] => 'Methods and arrangements for unified program analysis' [patent_app_type] => utility [patent_app_number] => 13/756861 [patent_app_country] => US [patent_app_date] => 2013-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6691 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13756861 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/756861
Methods and arrangements for unified program analysis Jan 31, 2013 Issued
Array ( [id] => 9513469 [patent_doc_number] => 20140149961 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'METHOD AND SYSTEM FOR VISUAL DATA MAPPING AND CODE GENERATION TO SUPPORT DATA INTEGRATION' [patent_app_type] => utility [patent_app_number] => 13/739125 [patent_app_country] => US [patent_app_date] => 2013-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7067 [patent_no_of_claims] => 30 [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] => 13739125 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/739125
METHOD AND SYSTEM FOR VISUAL DATA MAPPING AND CODE GENERATION TO SUPPORT DATA INTEGRATION Jan 10, 2013 Abandoned
Menu