
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] => 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 |