
Devon A. Joseph
Examiner (ID: 17194, Phone: (571)272-6418 , Office: P/2837 )
| Most Active Art Unit | 2837 |
| Art Unit(s) | 2837, 2846 |
| Total Applications | 352 |
| Issued Applications | 258 |
| Pending Applications | 0 |
| Abandoned Applications | 94 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10969923
[patent_doc_number] => 20140372957
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-18
[patent_title] => 'MULTI-STEP VIRTUAL OBJECT SELECTION'
[patent_app_type] => utility
[patent_app_number] => 13/921109
[patent_app_country] => US
[patent_app_date] => 2013-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10369
[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] => 13921109
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/921109 | Multi-step virtual object selection | Jun 17, 2013 | Issued |
Array
(
[id] => 10885724
[patent_doc_number] => 08910129
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-12-09
[patent_title] => 'Scalable control system for test execution and monitoring utilizing multiple processors'
[patent_app_type] => utility
[patent_app_number] => 13/913987
[patent_app_country] => US
[patent_app_date] => 2013-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9156
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13913987
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/913987 | Scalable control system for test execution and monitoring utilizing multiple processors | Jun 9, 2013 | Issued |
Array
(
[id] => 10111311
[patent_doc_number] => 09146723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-29
[patent_title] => 'Applying social computing paradigm to software installation and configuration'
[patent_app_type] => utility
[patent_app_number] => 13/908024
[patent_app_country] => US
[patent_app_date] => 2013-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4883
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13908024
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/908024 | Applying social computing paradigm to software installation and configuration | Jun 2, 2013 | Issued |
Array
(
[id] => 10137472
[patent_doc_number] => 09170792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-27
[patent_title] => 'Dynamic optimization of pipelined software'
[patent_app_type] => utility
[patent_app_number] => 14/126463
[patent_app_country] => US
[patent_app_date] => 2013-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6986
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14126463
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/126463 | Dynamic optimization of pipelined software | May 29, 2013 | Issued |
Array
(
[id] => 10901669
[patent_doc_number] => 08924915
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-30
[patent_title] => 'Use of metadata for seamless updates'
[patent_app_type] => utility
[patent_app_number] => 13/893912
[patent_app_country] => US
[patent_app_date] => 2013-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2333
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13893912
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/893912 | Use of metadata for seamless updates | May 13, 2013 | Issued |
Array
(
[id] => 9871686
[patent_doc_number] => 08959478
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-17
[patent_title] => 'Plan-based program slicing'
[patent_app_type] => utility
[patent_app_number] => 13/889362
[patent_app_country] => US
[patent_app_date] => 2013-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7071
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13889362
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/889362 | Plan-based program slicing | May 7, 2013 | Issued |
Array
(
[id] => 10907683
[patent_doc_number] => 20140310697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-16
[patent_title] => 'COMPILATION OF TRANSFORMATION IN RECALCULATION USER INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 13/862277
[patent_app_country] => US
[patent_app_date] => 2013-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8528
[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] => 13862277
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/862277 | Compilation of transformation in recalculation user interface | Apr 11, 2013 | Issued |
Array
(
[id] => 10901692
[patent_doc_number] => 08924937
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-12-30
[patent_title] => 'Method and system for generating verification information and tests for software'
[patent_app_type] => utility
[patent_app_number] => 13/846828
[patent_app_country] => US
[patent_app_date] => 2013-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5969
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13846828
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/846828 | Method and system for generating verification information and tests for software | Mar 17, 2013 | Issued |
Array
(
[id] => 11258360
[patent_doc_number] => 09483259
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-11-01
[patent_title] => 'System and method for providing real-time execution of source code in a collaborative online software development environment'
[patent_app_type] => utility
[patent_app_number] => 13/827381
[patent_app_country] => US
[patent_app_date] => 2013-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 23
[patent_no_of_words] => 10991
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13827381
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/827381 | System and method for providing real-time execution of source code in a collaborative online software development environment | Mar 13, 2013 | Issued |
Array
(
[id] => 9746755
[patent_doc_number] => 20140282474
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-18
[patent_title] => 'SYSTEM AND METHOD FOR SOFTWARE FEATURE MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 13/826836
[patent_app_country] => US
[patent_app_date] => 2013-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4179
[patent_no_of_claims] => 21
[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] => 13826836
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/826836 | System and method for software feature management | Mar 13, 2013 | Issued |
Array
(
[id] => 9746645
[patent_doc_number] => 20140282364
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-18
[patent_title] => 'METHOD OF SEARCHING DATA ASSOCIATED WITH NODES OF A GRAPHICAL PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/828005
[patent_app_country] => US
[patent_app_date] => 2013-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5051
[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] => 13828005
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/828005 | Method of searching data associated with nodes of a graphical program | Mar 13, 2013 | Issued |
Array
(
[id] => 10556137
[patent_doc_number] => 09280338
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-03-08
[patent_title] => 'Dynamic application updates'
[patent_app_type] => utility
[patent_app_number] => 13/793876
[patent_app_country] => US
[patent_app_date] => 2013-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3927
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 354
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13793876
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/793876 | Dynamic application updates | Mar 10, 2013 | Issued |
Array
(
[id] => 9954584
[patent_doc_number] => 09003398
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-07
[patent_title] => 'Stochastic method for program security using deferred linking'
[patent_app_type] => utility
[patent_app_number] => 13/766281
[patent_app_country] => US
[patent_app_date] => 2013-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2584
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13766281
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/766281 | Stochastic method for program security using deferred linking | Feb 12, 2013 | Issued |
Array
(
[id] => 10010084
[patent_doc_number] => 09053607
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-09
[patent_title] => 'Emulator for production software outcome validation'
[patent_app_type] => utility
[patent_app_number] => 13/753843
[patent_app_country] => US
[patent_app_date] => 2013-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 6452
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13753843
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/753843 | Emulator for production software outcome validation | Jan 29, 2013 | Issued |
Array
(
[id] => 8816682
[patent_doc_number] => 20130117727
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-09
[patent_title] => 'ANALYTICAL SOFTWARE DESIGN SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/724465
[patent_app_country] => US
[patent_app_date] => 2012-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 20632
[patent_no_of_claims] => 46
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13724465
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/724465 | Analytical software design system | Dec 20, 2012 | Issued |
Array
(
[id] => 10922451
[patent_doc_number] => 20140325471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-30
[patent_title] => 'EVALUATION APPARATUS, AN EVALUATION METHOD AND AN EVALUATION PROGRAM STORING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 14/001109
[patent_app_country] => US
[patent_app_date] => 2012-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7083
[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] => 14001109
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/001109 | Evaluation apparatus, an evaluation method and an evaluation program storing medium | Dec 11, 2012 | Issued |
Array
(
[id] => 11769342
[patent_doc_number] => 09378004
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-06-28
[patent_title] => 'Downloading data to a mobile device'
[patent_app_type] => utility
[patent_app_number] => 13/710159
[patent_app_country] => US
[patent_app_date] => 2012-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10864
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 323
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13710159
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/710159 | Downloading data to a mobile device | Dec 9, 2012 | Issued |
Array
(
[id] => 9507257
[patent_doc_number] => 08745586
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-03
[patent_title] => 'System and method for coding standard testing'
[patent_app_type] => utility
[patent_app_number] => 13/682026
[patent_app_country] => US
[patent_app_date] => 2012-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 10645
[patent_no_of_claims] => 57
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13682026
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/682026 | System and method for coding standard testing | Nov 19, 2012 | Issued |
Array
(
[id] => 9636623
[patent_doc_number] => 20140214731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-31
[patent_title] => 'Method and System for Automated Computer Program Generation'
[patent_app_type] => utility
[patent_app_number] => 13/675050
[patent_app_country] => US
[patent_app_date] => 2012-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6820
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13675050
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/675050 | Method and System for Automated Computer Program Generation | Nov 12, 2012 | Abandoned |
Array
(
[id] => 8722115
[patent_doc_number] => 20130073332
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-03-21
[patent_title] => 'TECHNIQUES FOR INSTANTIATING AND CONFIGURING PROJECTS'
[patent_app_type] => utility
[patent_app_number] => 13/675420
[patent_app_country] => US
[patent_app_date] => 2012-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5205
[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] => 13675420
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/675420 | Techniques for instantiating and configuring projects | Nov 12, 2012 | Issued |