
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] => 10901675
[patent_doc_number] => 08924922
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-30
[patent_title] => 'Pre-compiling hosted managed code'
[patent_app_type] => utility
[patent_app_number] => 12/814511
[patent_app_country] => US
[patent_app_date] => 2010-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5399
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 12814511
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/814511 | Pre-compiling hosted managed code | Jun 13, 2010 | Issued |
Array
(
[id] => 7658595
[patent_doc_number] => 20110307864
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-15
[patent_title] => 'ASSISTED COMPOSITIONAL REASONING FOR TEST SCRIPTS'
[patent_app_type] => utility
[patent_app_number] => 12/813405
[patent_app_country] => US
[patent_app_date] => 2010-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 12295
[patent_no_of_claims] => 24
[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/0307/20110307864.pdf
[firstpage_image] =>[orig_patent_app_number] => 12813405
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/813405 | Assisted compositional reasoning for test scripts | Jun 9, 2010 | Issued |
Array
(
[id] => 7582494
[patent_doc_number] => 20110296377
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-01
[patent_title] => 'DEPLOYMENT SCRIPT GENERATION AND EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 12/788317
[patent_app_country] => US
[patent_app_date] => 2010-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7503
[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/0296/20110296377.pdf
[firstpage_image] =>[orig_patent_app_number] => 12788317
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/788317 | Deployment script generation and execution | May 26, 2010 | Issued |
Array
(
[id] => 8355223
[patent_doc_number] => 08250569
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-08-21
[patent_title] => 'Systems and methods for selectively blocking application installation'
[patent_app_type] => utility
[patent_app_number] => 12/772293
[patent_app_country] => US
[patent_app_date] => 2010-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2725
[patent_no_of_claims] => 16
[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] => 12772293
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/772293 | Systems and methods for selectively blocking application installation | May 2, 2010 | Issued |
Array
(
[id] => 10143914
[patent_doc_number] => 09176723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-03
[patent_title] => 'System and method for passive detection and context sensitive notification of upgrade availability for computer information'
[patent_app_type] => utility
[patent_app_number] => 12/766206
[patent_app_country] => US
[patent_app_date] => 2010-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 3904
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12766206
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/766206 | System and method for passive detection and context sensitive notification of upgrade availability for computer information | Apr 22, 2010 | Issued |
Array
(
[id] => 8343264
[patent_doc_number] => 08245198
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-14
[patent_title] => 'Mapping breakpoints between web based documents'
[patent_app_type] => utility
[patent_app_number] => 12/754498
[patent_app_country] => US
[patent_app_date] => 2010-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8133
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12754498
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/754498 | Mapping breakpoints between web based documents | Apr 4, 2010 | Issued |
Array
(
[id] => 9707550
[patent_doc_number] => 08832646
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-09
[patent_title] => 'Obfuscation of automatically generated code'
[patent_app_type] => utility
[patent_app_number] => 12/732551
[patent_app_country] => US
[patent_app_date] => 2010-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 6539
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12732551
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/732551 | Obfuscation of automatically generated code | Mar 25, 2010 | Issued |
Array
(
[id] => 9532693
[patent_doc_number] => 08756580
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-17
[patent_title] => 'Instance-based field affinity optimization'
[patent_app_type] => utility
[patent_app_number] => 12/729321
[patent_app_country] => US
[patent_app_date] => 2010-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5906
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 249
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12729321
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/729321 | Instance-based field affinity optimization | Mar 22, 2010 | Issued |
Array
(
[id] => 6449813
[patent_doc_number] => 20100169864
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'INTEGRATION OF INFORMATION DISTRIBUTION SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/722867
[patent_app_country] => US
[patent_app_date] => 2010-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3745
[patent_no_of_claims] => 2
[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/0169/20100169864.pdf
[firstpage_image] =>[orig_patent_app_number] => 12722867
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/722867 | Integration of information distribution systems | Mar 11, 2010 | Issued |
Array
(
[id] => 9257995
[patent_doc_number] => 08621438
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'Generating debug information on demand'
[patent_app_type] => utility
[patent_app_number] => 12/710319
[patent_app_country] => US
[patent_app_date] => 2010-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7610
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12710319
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/710319 | Generating debug information on demand | Feb 21, 2010 | Issued |
Array
(
[id] => 8678890
[patent_doc_number] => 08387027
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-02-26
[patent_title] => 'Method and system for compiling a dynamically-typed method invocation in a statically-typed programming language'
[patent_app_type] => utility
[patent_app_number] => 12/688809
[patent_app_country] => US
[patent_app_date] => 2010-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2978
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12688809
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/688809 | Method and system for compiling a dynamically-typed method invocation in a statically-typed programming language | Jan 14, 2010 | Issued |
Array
(
[id] => 6313231
[patent_doc_number] => 20100070957
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-18
[patent_title] => 'System and Method for Sharing Objects Between Applications in a Virtual Runtime Environment'
[patent_app_type] => utility
[patent_app_number] => 12/623338
[patent_app_country] => US
[patent_app_date] => 2009-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6693
[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/0070/20100070957.pdf
[firstpage_image] =>[orig_patent_app_number] => 12623338
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/623338 | System and method for sharing objects between applications in a virtual runtime environment | Nov 19, 2009 | Issued |
Array
(
[id] => 6554789
[patent_doc_number] => 20100125829
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-20
[patent_title] => 'COMPONENT-BASED WEB APPLICATION DEVELOPMENT FRAMEWORK USED FOR CREATING WEB PAGE'
[patent_app_type] => utility
[patent_app_number] => 12/623002
[patent_app_country] => US
[patent_app_date] => 2009-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5615
[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/0125/20100125829.pdf
[firstpage_image] =>[orig_patent_app_number] => 12623002
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/623002 | Component-based web application development framework used for creating web page | Nov 19, 2009 | Issued |
Array
(
[id] => 6493020
[patent_doc_number] => 20100042972
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-18
[patent_title] => 'DEVELOPMENTAL TOOL AND METHOD FOR AUTOMATING DETECTION AND CONSTRUCTION OF NOTIFICATION-BASED COMPONENT APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/565815
[patent_app_country] => US
[patent_app_date] => 2009-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12764
[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] => publications/A1/0042/20100042972.pdf
[firstpage_image] =>[orig_patent_app_number] => 12565815
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/565815 | Developmental tool and method for automating detection and construction of notification-based component applications | Sep 23, 2009 | Issued |
Array
(
[id] => 8546554
[patent_doc_number] => 08321857
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-11-27
[patent_title] => 'Automated generation of application data for application distribution'
[patent_app_type] => utility
[patent_app_number] => 12/559319
[patent_app_country] => US
[patent_app_date] => 2009-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4137
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12559319
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/559319 | Automated generation of application data for application distribution | Sep 13, 2009 | Issued |
Array
(
[id] => 6647980
[patent_doc_number] => 20100175051
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-08
[patent_title] => 'DEBUGGING SUPPORT DEVICE, DEBUGGING SUPPORT METHOD, AND PROGRAM THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/558716
[patent_app_country] => US
[patent_app_date] => 2009-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 11971
[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/0175/20100175051.pdf
[firstpage_image] =>[orig_patent_app_number] => 12558716
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/558716 | Debugging support device, debugging support method, and program thereof | Sep 13, 2009 | Issued |
Array
(
[id] => 6641496
[patent_doc_number] => 20100005459
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-07
[patent_title] => 'USE OF METADATA FOR SEAMLESS UPDATES'
[patent_app_type] => utility
[patent_app_number] => 12/558288
[patent_app_country] => US
[patent_app_date] => 2009-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2309
[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/0005/20100005459.pdf
[firstpage_image] =>[orig_patent_app_number] => 12558288
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/558288 | Use of metadata for seamless updates | Sep 10, 2009 | Issued |
Array
(
[id] => 8561958
[patent_doc_number] => 08336030
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-12-18
[patent_title] => 'System and method for coding standard testing'
[patent_app_type] => utility
[patent_app_number] => 12/558305
[patent_app_country] => US
[patent_app_date] => 2009-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 10600
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12558305
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/558305 | System and method for coding standard testing | Sep 10, 2009 | Issued |
Array
(
[id] => 6204231
[patent_doc_number] => 20110067017
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-17
[patent_title] => 'NON-BLOCKING SEMANTICS FOR MODELING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/558301
[patent_app_country] => US
[patent_app_date] => 2009-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12853
[patent_no_of_claims] => 43
[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/0067/20110067017.pdf
[firstpage_image] =>[orig_patent_app_number] => 12558301
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/558301 | Non-blocking semantics for modeling systems | Sep 10, 2009 | Issued |
Array
(
[id] => 9049416
[patent_doc_number] => 08543974
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-24
[patent_title] => 'Plan-based program slicing'
[patent_app_type] => utility
[patent_app_number] => 12/550406
[patent_app_country] => US
[patent_app_date] => 2009-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7076
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 331
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12550406
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/550406 | Plan-based program slicing | Aug 30, 2009 | Issued |