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] => 13807121 [patent_doc_number] => 10180827 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-15 [patent_title] => Suppressing storing of context information [patent_app_type] => utility [patent_app_number] => 15/378161 [patent_app_country] => US [patent_app_date] => 2016-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 22 [patent_no_of_words] => 12246 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15378161 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/378161
Suppressing storing of context information Dec 13, 2016 Issued
Array ( [id] => 12025802 [patent_doc_number] => 20170315901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-02 [patent_title] => 'METHOD, DEVICE AND MEDIUM FOR MANAGING APPLICATION PROGRAM' [patent_app_type] => utility [patent_app_number] => 15/378051 [patent_app_country] => US [patent_app_date] => 2016-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5344 [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] => 15378051 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/378051
Method, device and medium for managing application program Dec 13, 2016 Issued
Array ( [id] => 16408720 [patent_doc_number] => 10817272 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Generation and usage of language-converted script [patent_app_type] => utility [patent_app_number] => 15/375851 [patent_app_country] => US [patent_app_date] => 2016-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4840 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15375851 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/375851
Generation and usage of language-converted script Dec 11, 2016 Issued
Array ( [id] => 11693653 [patent_doc_number] => 20170169370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'CONTINUOUS INTEGRATION SOFTWARE DEVELOPMENT PLATFORM AND SYSTEM, AND IMPLEMENTATION METHOD THEREFOR' [patent_app_type] => utility [patent_app_number] => 15/376426 [patent_app_country] => US [patent_app_date] => 2016-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14481 [patent_no_of_claims] => 21 [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] => 15376426 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/376426
Continuous integration software development platform and system, and implementation method therefor Dec 11, 2016 Issued
Array ( [id] => 12796912 [patent_doc_number] => 20180157473 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => SYSTEMS AND METHODS FOR PROVIDING STUB APPLICATIONS FOR A SOCIAL NETWORKING SYSTEM [patent_app_type] => utility [patent_app_number] => 15/371153 [patent_app_country] => US [patent_app_date] => 2016-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12102 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15371153 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/371153
SYSTEMS AND METHODS FOR PROVIDING STUB APPLICATIONS FOR A SOCIAL NETWORKING SYSTEM Dec 5, 2016 Abandoned
Array ( [id] => 12713053 [patent_doc_number] => 20180129517 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => PERFORMANCE ACCELERATION IN MIXED-LANGUAGE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 15/343700 [patent_app_country] => US [patent_app_date] => 2016-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4133 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15343700 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/343700
Performance acceleration in mixed-language applications Nov 3, 2016 Issued
Array ( [id] => 16307918 [patent_doc_number] => 10776714 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Constructing and processing computational graphs for dynamically structured machine learning models [patent_app_type] => utility [patent_app_number] => 15/344160 [patent_app_country] => US [patent_app_date] => 2016-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7672 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15344160 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/344160
Constructing and processing computational graphs for dynamically structured machine learning models Nov 3, 2016 Issued
Array ( [id] => 13919643 [patent_doc_number] => 10203944 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-02-12 [patent_title] => Systems and methods for dynamically customizing software programs [patent_app_type] => utility [patent_app_number] => 15/342769 [patent_app_country] => US [patent_app_date] => 2016-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9257 [patent_no_of_claims] => 20 [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] => 15342769 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/342769
Systems and methods for dynamically customizing software programs Nov 2, 2016 Issued
Array ( [id] => 15854601 [patent_doc_number] => 10642583 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Development data management for a stream computing environment [patent_app_type] => utility [patent_app_number] => 15/338110 [patent_app_country] => US [patent_app_date] => 2016-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 16649 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15338110 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/338110
Development data management for a stream computing environment Oct 27, 2016 Issued
Array ( [id] => 12647274 [patent_doc_number] => 20180107589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => APPLICATION STORE OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 15/294616 [patent_app_country] => US [patent_app_date] => 2016-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16675 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 381 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15294616 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/294616
APPLICATION STORE OPTIMIZATION Oct 13, 2016 Abandoned
Array ( [id] => 11731944 [patent_doc_number] => 20170193387 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'Probabilistic Ranking for Natural Language Understanding' [patent_app_type] => utility [patent_app_number] => 15/291325 [patent_app_country] => US [patent_app_date] => 2016-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12842 [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] => 15291325 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/291325
Probabilistic ranking for natural language understanding Oct 11, 2016 Issued
Array ( [id] => 17239411 [patent_doc_number] => 11183302 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-23 [patent_title] => Clinical decision support system using phenotypic features [patent_app_type] => utility [patent_app_number] => 15/291792 [patent_app_country] => US [patent_app_date] => 2016-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10730 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15291792 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/291792
Clinical decision support system using phenotypic features Oct 11, 2016 Issued
Array ( [id] => 15855723 [patent_doc_number] => 10643150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Parameter version vectors used for deterministic replay of distributed execution of workload computations [patent_app_type] => utility [patent_app_number] => 15/290630 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 9733 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15290630 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290630
Parameter version vectors used for deterministic replay of distributed execution of workload computations Oct 10, 2016 Issued
Array ( [id] => 12053736 [patent_doc_number] => 20170330081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'Ingestion Pipeline for Universal Cognitive Graph' [patent_app_type] => utility [patent_app_number] => 15/290397 [patent_app_country] => US [patent_app_date] => 2016-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 36428 [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] => 15290397 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/290397
Ingestion pipeline for universal cognitive graph Oct 10, 2016 Issued
Array ( [id] => 12966574 [patent_doc_number] => 09875086 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-01-23 [patent_title] => Optimizing performance of applications driven by microservices architecture [patent_app_type] => utility [patent_app_number] => 15/279598 [patent_app_country] => US [patent_app_date] => 2016-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5530 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15279598 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/279598
Optimizing performance of applications driven by microservices architecture Sep 28, 2016 Issued
15/277512 UPDATING CODE WITHIN AN APPLICATION Sep 26, 2016 Abandoned
Array ( [id] => 17238792 [patent_doc_number] => 11182673 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-23 [patent_title] => Temporal memory adapted for single-shot learning and disambiguation of multiple predictions [patent_app_type] => utility [patent_app_number] => 15/273141 [patent_app_country] => US [patent_app_date] => 2016-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6359 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15273141 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/273141
Temporal memory adapted for single-shot learning and disambiguation of multiple predictions Sep 21, 2016 Issued
Array ( [id] => 11326980 [patent_doc_number] => 20160357592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'VIRTUAL CREDENTIAL ADAPTER FOR USE WITH VIRTUAL MACHINES' [patent_app_type] => utility [patent_app_number] => 15/240397 [patent_app_country] => US [patent_app_date] => 2016-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9161 [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] => 15240397 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/240397
Virtual credential adapter for use with virtual machines Aug 17, 2016 Issued
Array ( [id] => 19678356 [patent_doc_number] => 12190220 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-07 [patent_title] => Self-learning form preparation engine [patent_app_type] => utility [patent_app_number] => 15/207752 [patent_app_country] => US [patent_app_date] => 2016-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5727 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 402 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15207752 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/207752
Self-learning form preparation engine Jul 11, 2016 Issued
Array ( [id] => 11577656 [patent_doc_number] => 09632918 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-04-25 [patent_title] => 'Creating expected test results using previous test results' [patent_app_type] => utility [patent_app_number] => 15/202611 [patent_app_country] => US [patent_app_date] => 2016-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 5265 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15202611 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/202611
Creating expected test results using previous test results Jul 5, 2016 Issued
Menu