
Anthony L. Bacon
Examiner (ID: 16722, Phone: (571)270-5623 , Office: P/3747 )
| Most Active Art Unit | 3747 |
| Art Unit(s) | 3747, 4159 |
| Total Applications | 545 |
| Issued Applications | 419 |
| Pending Applications | 0 |
| Abandoned Applications | 131 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4747525
[patent_doc_number] => 20080092127
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-17
[patent_title] => 'Grid-Enabled ANT Compatible with Both Stand-Alone and Grid-Based Computing Systems'
[patent_app_type] => utility
[patent_app_number] => 11/952225
[patent_app_country] => US
[patent_app_date] => 2007-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3013
[patent_no_of_claims] => 14
[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/0092/20080092127.pdf
[firstpage_image] =>[orig_patent_app_number] => 11952225
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/952225 | Grid-enabled ANT compatible with both stand-alone and grid-based computing systems | Dec 6, 2007 | Issued |
Array
(
[id] => 8412713
[patent_doc_number] => 08276125
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-25
[patent_title] => 'Automatic discovery of the java classloader delegation hierarchy'
[patent_app_type] => utility
[patent_app_number] => 11/950062
[patent_app_country] => US
[patent_app_date] => 2007-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 8358
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11950062
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/950062 | Automatic discovery of the java classloader delegation hierarchy | Dec 3, 2007 | Issued |
Array
(
[id] => 8366793
[patent_doc_number] => 08255872
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-28
[patent_title] => 'Editor with commands for automatically disabling and enabling program code portions'
[patent_app_type] => utility
[patent_app_number] => 11/949878
[patent_app_country] => US
[patent_app_date] => 2007-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5516
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 336
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11949878
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/949878 | Editor with commands for automatically disabling and enabling program code portions | Dec 3, 2007 | Issued |
Array
(
[id] => 8355182
[patent_doc_number] => 08250527
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-08-21
[patent_title] => 'System and method for maintaining a sticky association of optimization settings defined for an image referenced in software code of an application being authored'
[patent_app_type] => utility
[patent_app_number] => 11/948301
[patent_app_country] => US
[patent_app_date] => 2007-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10080
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11948301
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/948301 | System and method for maintaining a sticky association of optimization settings defined for an image referenced in software code of an application being authored | Nov 29, 2007 | Issued |
Array
(
[id] => 5576947
[patent_doc_number] => 20090144309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'METHOD AND APPARATUS FOR VERIFYING A SUSPECT RETURN POINTER IN A STACK'
[patent_app_type] => utility
[patent_app_number] => 11/947961
[patent_app_country] => US
[patent_app_date] => 2007-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4899
[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/0144/20090144309.pdf
[firstpage_image] =>[orig_patent_app_number] => 11947961
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/947961 | Method and apparatus for verifying a suspect return pointer in a stack | Nov 29, 2007 | Issued |
Array
(
[id] => 5577355
[patent_doc_number] => 20090144717
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'INTEGRATION OF AN EXTERNAL SOFTWARE APPLICATION(S) WITH A SCALE SOFTWARE APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 11/947602
[patent_app_country] => US
[patent_app_date] => 2007-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4378
[patent_no_of_claims] => 24
[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/0144/20090144717.pdf
[firstpage_image] =>[orig_patent_app_number] => 11947602
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/947602 | Integration of an external software application(s) with a scale software application | Nov 28, 2007 | Issued |
Array
(
[id] => 5280867
[patent_doc_number] => 20090132999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'Secure and fault-tolerant system and method for testing a software patch'
[patent_app_type] => utility
[patent_app_number] => 11/986536
[patent_app_country] => US
[patent_app_date] => 2007-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2126
[patent_no_of_claims] => 20
[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/0132/20090132999.pdf
[firstpage_image] =>[orig_patent_app_number] => 11986536
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/986536 | Secure and fault-tolerant system and method for testing a software patch | Nov 20, 2007 | Abandoned |
Array
(
[id] => 11410792
[patent_doc_number] => 09558097
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-01-31
[patent_title] => 'Automated recording and playback of application interactions'
[patent_app_type] => utility
[patent_app_number] => 11/985122
[patent_app_country] => US
[patent_app_date] => 2007-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3684
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11985122
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/985122 | Automated recording and playback of application interactions | Nov 12, 2007 | Issued |
Array
(
[id] => 6241467
[patent_doc_number] => 20100269094
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-21
[patent_title] => 'TECHNIQUE FOR AUTOMATICALLY GENERATING SOFTWARE IN A SOFTWARE DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/742844
[patent_app_country] => US
[patent_app_date] => 2007-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10003
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0269/20100269094.pdf
[firstpage_image] =>[orig_patent_app_number] => 12742844
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/742844 | TECHNIQUE FOR AUTOMATICALLY GENERATING SOFTWARE IN A SOFTWARE DEVELOPMENT ENVIRONMENT | Nov 12, 2007 | Abandoned |
Array
(
[id] => 4841743
[patent_doc_number] => 20080282229
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-13
[patent_title] => 'Apparatus and method of detecting errors in embedded software'
[patent_app_type] => utility
[patent_app_number] => 11/984105
[patent_app_country] => US
[patent_app_date] => 2007-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7442
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0282/20080282229.pdf
[firstpage_image] =>[orig_patent_app_number] => 11984105
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/984105 | Apparatus and method of detecting errors in embedded software | Nov 12, 2007 | Issued |
Array
(
[id] => 4755112
[patent_doc_number] => 20080163188
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-03
[patent_title] => 'MAP-CLOSURE: A GENERAL PURPOSE MECHANISM FOR NONSTANDARD INTERPRETATION'
[patent_app_type] => utility
[patent_app_number] => 11/939357
[patent_app_country] => US
[patent_app_date] => 2007-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 14443
[patent_no_of_claims] => 23
[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/0163/20080163188.pdf
[firstpage_image] =>[orig_patent_app_number] => 11939357
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/939357 | Map-closure: a general purpose mechanism for nonstandard interpretation | Nov 12, 2007 | Issued |
Array
(
[id] => 11523729
[patent_doc_number] => 09607133
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-28
[patent_title] => 'Method and apparatus for watermarking binary computer code'
[patent_app_type] => utility
[patent_app_number] => 11/938080
[patent_app_country] => US
[patent_app_date] => 2007-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1522
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11938080
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/938080 | Method and apparatus for watermarking binary computer code | Nov 8, 2007 | Issued |
Array
(
[id] => 4735701
[patent_doc_number] => 20080052683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-02-28
[patent_title] => 'Method and Apparatus for Breakpoint Analysis of Computer Programming Code Using Unexpected Code Path Conditions'
[patent_app_type] => utility
[patent_app_number] => 11/930661
[patent_app_country] => US
[patent_app_date] => 2007-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9273
[patent_no_of_claims] => 10
[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/0052/20080052683.pdf
[firstpage_image] =>[orig_patent_app_number] => 11930661
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/930661 | Method and apparatus for breakpoint analysis of computer programming code using unexpected code path conditions | Oct 30, 2007 | Issued |
Array
(
[id] => 5332908
[patent_doc_number] => 20090113385
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-30
[patent_title] => 'SOA SOFTWARE COMPONENTS THAT ENDURE FROM PROTOTYPING TO PRODUCTION'
[patent_app_type] => utility
[patent_app_number] => 11/932266
[patent_app_country] => US
[patent_app_date] => 2007-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3953
[patent_no_of_claims] => 19
[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/0113/20090113385.pdf
[firstpage_image] =>[orig_patent_app_number] => 11932266
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/932266 | SOA software components that endure from prototyping to production | Oct 30, 2007 | Issued |
Array
(
[id] => 8308834
[patent_doc_number] => 08230387
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-07-24
[patent_title] => 'System and method to organize assets in a repository'
[patent_app_type] => utility
[patent_app_number] => 11/931338
[patent_app_country] => US
[patent_app_date] => 2007-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 5575
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11931338
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/931338 | System and method to organize assets in a repository | Oct 30, 2007 | Issued |
Array
(
[id] => 10623491
[patent_doc_number] => 09342434
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-05-17
[patent_title] => 'Revealing new errors in edited code'
[patent_app_type] => utility
[patent_app_number] => 11/928992
[patent_app_country] => US
[patent_app_date] => 2007-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 4169
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11928992
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/928992 | Revealing new errors in edited code | Oct 29, 2007 | Issued |
Array
(
[id] => 8220451
[patent_doc_number] => 08196090
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'Aggregation of constraints across profiles'
[patent_app_type] => utility
[patent_app_number] => 11/929065
[patent_app_country] => US
[patent_app_date] => 2007-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5396
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/196/08196090.pdf
[firstpage_image] =>[orig_patent_app_number] => 11929065
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/929065 | Aggregation of constraints across profiles | Oct 29, 2007 | Issued |
Array
(
[id] => 5332924
[patent_doc_number] => 20090113401
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-30
[patent_title] => 'USING ANNOTATIONS TO REUSE VARIABLE DECLARATIONS TO GENERATE DIFFERENT SERVICE FUNCTIONS'
[patent_app_type] => utility
[patent_app_number] => 11/929692
[patent_app_country] => US
[patent_app_date] => 2007-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3511
[patent_no_of_claims] => 25
[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/0113/20090113401.pdf
[firstpage_image] =>[orig_patent_app_number] => 11929692
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/929692 | Using annotations to reuse variable declarations to generate different service functions | Oct 29, 2007 | Issued |
Array
(
[id] => 8220524
[patent_doc_number] => 08196126
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'Methods and systems for dynamically generating and optimizing code for business rules'
[patent_app_type] => utility
[patent_app_number] => 11/976814
[patent_app_country] => US
[patent_app_date] => 2007-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4567
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/196/08196126.pdf
[firstpage_image] =>[orig_patent_app_number] => 11976814
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/976814 | Methods and systems for dynamically generating and optimizing code for business rules | Oct 28, 2007 | Issued |
Array
(
[id] => 4693856
[patent_doc_number] => 20080086627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-10
[patent_title] => 'METHODS AND APPARATUS TO ANALYZE COMPUTER SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 11/877777
[patent_app_country] => US
[patent_app_date] => 2007-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 10713
[patent_no_of_claims] => 52
[patent_no_of_ind_claims] => 31
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0086/20080086627.pdf
[firstpage_image] =>[orig_patent_app_number] => 11877777
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/877777 | METHODS AND APPARATUS TO ANALYZE COMPUTER SOFTWARE | Oct 23, 2007 | Abandoned |