Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 6154393 [patent_doc_number] => 20110023022 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-27 [patent_title] => 'METHOD FOR APPLICATION AUTHORING EMPLOYING AN APPLICATION TEMPLATE STORED IN A DATABASE' [patent_app_type] => utility [patent_app_number] => 12/509397 [patent_app_country] => US [patent_app_date] => 2009-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9957 [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] => publications/A1/0023/20110023022.pdf [firstpage_image] =>[orig_patent_app_number] => 12509397 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/509397
METHOD FOR APPLICATION AUTHORING EMPLOYING AN APPLICATION TEMPLATE STORED IN A DATABASE Jul 23, 2009 Abandoned
Array ( [id] => 9847845 [patent_doc_number] => 08949779 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Service combination support apparatus, service combination support method, and storage medium' [patent_app_type] => utility [patent_app_number] => 12/991782 [patent_app_country] => US [patent_app_date] => 2009-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 9629 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12991782 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/991782
Service combination support apparatus, service combination support method, and storage medium May 13, 2009 Issued
Array ( [id] => 6147668 [patent_doc_number] => 20110131559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-02 [patent_title] => 'COMPILING AND LINKING' [patent_app_type] => utility [patent_app_number] => 12/992459 [patent_app_country] => US [patent_app_date] => 2009-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9034 [patent_no_of_claims] => 40 [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] => publications/A1/0131/20110131559.pdf [firstpage_image] =>[orig_patent_app_number] => 12992459 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/992459
Compiling and linking May 10, 2009 Issued
Array ( [id] => 7530136 [patent_doc_number] => 08046743 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-10-25 [patent_title] => 'Method and system for remote software debugging' [patent_app_type] => utility [patent_app_number] => 12/425455 [patent_app_country] => US [patent_app_date] => 2009-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6078 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/046/08046743.pdf [firstpage_image] =>[orig_patent_app_number] => 12425455 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/425455
Method and system for remote software debugging Apr 16, 2009 Issued
Array ( [id] => 127094 [patent_doc_number] => 07712093 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-04 [patent_title] => 'Determining intra-procedural object flow using enhanced stackmaps' [patent_app_type] => utility [patent_app_number] => 12/407758 [patent_app_country] => US [patent_app_date] => 2009-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2965 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 364 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/712/07712093.pdf [firstpage_image] =>[orig_patent_app_number] => 12407758 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/407758
Determining intra-procedural object flow using enhanced stackmaps Mar 18, 2009 Issued
Array ( [id] => 9444409 [patent_doc_number] => 08713545 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Architecture for accelerated computer processing' [patent_app_type] => utility [patent_app_number] => 12/922210 [patent_app_country] => US [patent_app_date] => 2009-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4148 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12922210 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/922210
Architecture for accelerated computer processing Mar 12, 2009 Issued
Array ( [id] => 6154340 [patent_doc_number] => 20110023010 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-01-27 [patent_title] => 'RESERVED COMPONENT CONTAINER-BASED SOFTWARE DEVELOPMENT METHOD AND APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/933681 [patent_app_country] => US [patent_app_date] => 2009-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3457 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20110023010.pdf [firstpage_image] =>[orig_patent_app_number] => 12933681 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/933681
RESERVED COMPONENT CONTAINER-BASED SOFTWARE DEVELOPMENT METHOD AND APPARATUS Mar 11, 2009 Abandoned
Array ( [id] => 6338727 [patent_doc_number] => 20100199257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-05 [patent_title] => 'Automated Partitioning of a Computation for Parallel or Other High Capability Architecture' [patent_app_type] => utility [patent_app_number] => 12/363738 [patent_app_country] => US [patent_app_date] => 2009-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 106 [patent_figures_cnt] => 106 [patent_no_of_words] => 60307 [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] => publications/A1/0199/20100199257.pdf [firstpage_image] =>[orig_patent_app_number] => 12363738 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/363738
Automated partitioning of a computation for parallel or other high capability architecture Jan 30, 2009 Issued
Array ( [id] => 5559911 [patent_doc_number] => 20090271488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-29 [patent_title] => 'METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR MANAGING FOREIGN HOLIDAYS FOR A COMPUTER APPLICATION BASED ON EMAIL' [patent_app_type] => utility [patent_app_number] => 12/355229 [patent_app_country] => US [patent_app_date] => 2009-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3517 [patent_no_of_claims] => 1 [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] => publications/A1/0271/20090271488.pdf [firstpage_image] =>[orig_patent_app_number] => 12355229 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/355229
Method, system, and computer program product for managing foreign holidays for a computer application based on email Jan 15, 2009 Issued
Array ( [id] => 5266967 [patent_doc_number] => 20090119652 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-07 [patent_title] => 'Computer Program Functional Partitioning System for Heterogeneous Multi-processing Systems' [patent_app_type] => utility [patent_app_number] => 12/350458 [patent_app_country] => US [patent_app_date] => 2009-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3570 [patent_no_of_claims] => 14 [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] => publications/A1/0119/20090119652.pdf [firstpage_image] =>[orig_patent_app_number] => 12350458 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/350458
Computer program functional partitioning system for heterogeneous multi-processing systems Jan 7, 2009 Issued
Array ( [id] => 5528699 [patent_doc_number] => 20090198776 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-06 [patent_title] => 'COMPUTER ARCHITECTURE AND METHOD OF OPERATION FOR MULTI-COMPUTER DISTRIBUTED PROCESSING WITH INITIALIZATION OF OBJECTS' [patent_app_type] => utility [patent_app_number] => 12/340303 [patent_app_country] => US [patent_app_date] => 2008-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 32306 [patent_no_of_claims] => 57 [patent_no_of_ind_claims] => 17 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0198/20090198776.pdf [firstpage_image] =>[orig_patent_app_number] => 12340303 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/340303
COMPUTER ARCHITECTURE AND METHOD OF OPERATION FOR MULTI-COMPUTER DISTRIBUTED PROCESSING WITH INITIALIZATION OF OBJECTS Dec 18, 2008 Abandoned
Array ( [id] => 5548142 [patent_doc_number] => 20090158019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'Computer Program Code Size Partitioning System for Multiple Memory Multi-Processing Systems' [patent_app_type] => utility [patent_app_number] => 12/337197 [patent_app_country] => US [patent_app_date] => 2008-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3802 [patent_no_of_claims] => 15 [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] => publications/A1/0158/20090158019.pdf [firstpage_image] =>[orig_patent_app_number] => 12337197 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/337197
Computer program code size partitioning system for multiple memory multi-processing systems Dec 16, 2008 Issued
Array ( [id] => 5548378 [patent_doc_number] => 20090158255 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'TEST METHOD AND TEST DEVICE FOR UNIT CODE USING UNIT TEST CODE' [patent_app_type] => utility [patent_app_number] => 12/334484 [patent_app_country] => US [patent_app_date] => 2008-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2751 [patent_no_of_claims] => 8 [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] => publications/A1/0158/20090158255.pdf [firstpage_image] =>[orig_patent_app_number] => 12334484 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/334484
TEST METHOD AND TEST DEVICE FOR UNIT CODE USING UNIT TEST CODE Dec 13, 2008 Abandoned
Array ( [id] => 5447854 [patent_doc_number] => 20090049080 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-19 [patent_title] => 'RELATIONSHIP MANAGEMENT FOR DATA MODELING IN AN INTEGRATED DEVELOPMENT ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 12/259159 [patent_app_country] => US [patent_app_date] => 2008-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6583 [patent_no_of_claims] => 6 [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] => publications/A1/0049/20090049080.pdf [firstpage_image] =>[orig_patent_app_number] => 12259159 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/259159
Relationship management for data modeling in an integrated development environment Oct 26, 2008 Issued
Array ( [id] => 5418291 [patent_doc_number] => 20090044178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-02-12 [patent_title] => 'AUTOMATED SEMANTIC-BASED UPDATES TO MODIFIED CODE BASE' [patent_app_type] => utility [patent_app_number] => 12/248065 [patent_app_country] => US [patent_app_date] => 2008-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7668 [patent_no_of_claims] => 22 [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] => publications/A1/0044/20090044178.pdf [firstpage_image] =>[orig_patent_app_number] => 12248065 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/248065
Automated semantic-based updates to modified code base Oct 8, 2008 Issued
Array ( [id] => 8693354 [patent_doc_number] => 08392890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-03-05 [patent_title] => 'Method and system for testing websites' [patent_app_type] => utility [patent_app_number] => 12/247753 [patent_app_country] => US [patent_app_date] => 2008-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9721 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12247753 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/247753
Method and system for testing websites Oct 7, 2008 Issued
Array ( [id] => 5459788 [patent_doc_number] => 20090259940 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-15 [patent_title] => 'MOBILE VIDEO APPLICATION SERVICE CREATION TOOL' [patent_app_type] => utility [patent_app_number] => 12/236477 [patent_app_country] => US [patent_app_date] => 2008-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9048 [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] => publications/A1/0259/20090259940.pdf [firstpage_image] =>[orig_patent_app_number] => 12236477 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/236477
MOBILE VIDEO APPLICATION SERVICE CREATION TOOL Sep 22, 2008 Abandoned
Array ( [id] => 4761398 [patent_doc_number] => 20080313624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-18 [patent_title] => 'Dynamic loading and unloading for processing unit' [patent_app_type] => utility [patent_app_number] => 12/228689 [patent_app_country] => US [patent_app_date] => 2008-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9370 [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] => publications/A1/0313/20080313624.pdf [firstpage_image] =>[orig_patent_app_number] => 12228689 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/228689
Dynamic loading and unloading for processing unit Aug 14, 2008 Abandoned
Array ( [id] => 7680886 [patent_doc_number] => 20100023922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-28 [patent_title] => 'LINKING UML ACTIVITY DIAGRAM NODES TO UML CLASS DIAGRAM NODES BY USING PROPERTIES FROM APPLIED STEREOTYPES' [patent_app_type] => utility [patent_app_number] => 12/178155 [patent_app_country] => US [patent_app_date] => 2008-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 816 [patent_no_of_claims] => 1 [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] => publications/A1/0023/20100023922.pdf [firstpage_image] =>[orig_patent_app_number] => 12178155 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/178155
LINKING UML ACTIVITY DIAGRAM NODES TO UML CLASS DIAGRAM NODES BY USING PROPERTIES FROM APPLIED STEREOTYPES Jul 22, 2008 Abandoned
Array ( [id] => 8645814 [patent_doc_number] => 08370813 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-05 [patent_title] => 'Methods and arrangements for unified program analysis' [patent_app_type] => utility [patent_app_number] => 12/177280 [patent_app_country] => US [patent_app_date] => 2008-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6681 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12177280 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/177280
Methods and arrangements for unified program analysis Jul 21, 2008 Issued
Menu