
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] => 10183846
[patent_doc_number] => 09213525
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-15
[patent_title] => 'Methods for BDI-driven service component architectures and devices thereof'
[patent_app_type] => utility
[patent_app_number] => 13/562768
[patent_app_country] => US
[patent_app_date] => 2012-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6289
[patent_no_of_claims] => 21
[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] => 13562768
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/562768 | Methods for BDI-driven service component architectures and devices thereof | Jul 30, 2012 | Issued |
Array
(
[id] => 10834883
[patent_doc_number] => 08863079
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'Efficient and expansive conversions between reference and primitive'
[patent_app_type] => utility
[patent_app_number] => 13/563587
[patent_app_country] => US
[patent_app_date] => 2012-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 10597
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13563587
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/563587 | Efficient and expansive conversions between reference and primitive | Jul 30, 2012 | Issued |
Array
(
[id] => 8491647
[patent_doc_number] => 20120291054
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-15
[patent_title] => 'SYSTEM AND METHOD FOR USING STREAM OBJECTS TO PERFORM STREAM PROCESSING IN A TEXT-BASED COMPUTING ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 13/561818
[patent_app_country] => US
[patent_app_date] => 2012-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5995
[patent_no_of_claims] => 30
[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] => 13561818
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/561818 | System and method for using stream objects to perform stream processing in a text-based computing environment | Jul 29, 2012 | Issued |
Array
(
[id] => 9986649
[patent_doc_number] => 09032386
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-05-12
[patent_title] => 'Product upgrade location identifier for software upgrade'
[patent_app_type] => utility
[patent_app_number] => 13/561286
[patent_app_country] => US
[patent_app_date] => 2012-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3534
[patent_no_of_claims] => 21
[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] => 13561286
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/561286 | Product upgrade location identifier for software upgrade | Jul 29, 2012 | Issued |
Array
(
[id] => 9283221
[patent_doc_number] => 20140033189
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-30
[patent_title] => 'PROVIDING VIRTUAL APPLIANCE SYSTEM FIRMWARE IMAGES'
[patent_app_type] => utility
[patent_app_number] => 13/562138
[patent_app_country] => US
[patent_app_date] => 2012-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3295
[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] => 13562138
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/562138 | Providing virtual appliance system firmware images | Jul 29, 2012 | Issued |
Array
(
[id] => 9282308
[patent_doc_number] => 20140032276
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-30
[patent_title] => 'Method And Apparatus For Assessing Layered Architecture Principles Compliance For Business Analytics In Traditional And SOA Based Environments'
[patent_app_type] => utility
[patent_app_number] => 13/561160
[patent_app_country] => US
[patent_app_date] => 2012-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9046
[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] => 13561160
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/561160 | Method and apparatus for assessing layered architecture principles compliance for business analytics in traditional and SOA based environments | Jul 29, 2012 | Issued |
Array
(
[id] => 9283206
[patent_doc_number] => 20140033174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-30
[patent_title] => 'SOFTWARE BUG PREDICTING'
[patent_app_type] => utility
[patent_app_number] => 13/561037
[patent_app_country] => US
[patent_app_date] => 2012-07-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5938
[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] => 13561037
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/561037 | SOFTWARE BUG PREDICTING | Jul 28, 2012 | Abandoned |
Array
(
[id] => 9598357
[patent_doc_number] => 20140195037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-10
[patent_title] => 'NUMERICAL CONTROL DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/235839
[patent_app_country] => US
[patent_app_date] => 2012-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 22597
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14235839
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/235839 | NUMERICAL CONTROL DEVICE | Jul 26, 2012 | Abandoned |
Array
(
[id] => 9283202
[patent_doc_number] => 20140033170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-30
[patent_title] => 'SYSTEM AND METHOD OF GENERATING REST2REST SERVICES FROM WADL'
[patent_app_type] => utility
[patent_app_number] => 13/557470
[patent_app_country] => US
[patent_app_date] => 2012-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3105
[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] => 13557470
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/557470 | System and method of generating REST2REST services from WADL | Jul 24, 2012 | Issued |
Array
(
[id] => 9358777
[patent_doc_number] => 08677332
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-18
[patent_title] => 'Executing multiple child code blocks via a single compiled parent code block'
[patent_app_type] => utility
[patent_app_number] => 13/556984
[patent_app_country] => US
[patent_app_date] => 2012-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 14994
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[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] => 13556984
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/556984 | Executing multiple child code blocks via a single compiled parent code block | Jul 23, 2012 | Issued |
Array
(
[id] => 11780428
[patent_doc_number] => 09389604
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-12
[patent_title] => 'Method and system for the dynamic allocation of program functions in distributed control systems'
[patent_app_type] => utility
[patent_app_number] => 14/125847
[patent_app_country] => US
[patent_app_date] => 2012-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3167
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14125847
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/125847 | Method and system for the dynamic allocation of program functions in distributed control systems | Jun 28, 2012 | Issued |
Array
(
[id] => 8443629
[patent_doc_number] => 20120260245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-11
[patent_title] => 'MODEL DRIVEN DEPLOYMENT OF COMPOSITE APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 13/526142
[patent_app_country] => US
[patent_app_date] => 2012-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3458
[patent_no_of_claims] => 5
[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] => 13526142
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/526142 | Model driven deployment of composite applications | Jun 17, 2012 | Issued |
Array
(
[id] => 11775059
[patent_doc_number] => 09383985
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-05
[patent_title] => 'Automated modification of pre-generated MSI packaged applications'
[patent_app_type] => utility
[patent_app_number] => 13/491656
[patent_app_country] => US
[patent_app_date] => 2012-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 4692
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13491656
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/491656 | Automated modification of pre-generated MSI packaged applications | Jun 7, 2012 | Issued |
Array
(
[id] => 11416584
[patent_doc_number] => 09563410
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-07
[patent_title] => 'Data-driven menuing system for providing a flexible user interface on an electronic device'
[patent_app_type] => utility
[patent_app_number] => 13/481538
[patent_app_country] => US
[patent_app_date] => 2012-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4840
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13481538
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/481538 | Data-driven menuing system for providing a flexible user interface on an electronic device | May 24, 2012 | Issued |
Array
(
[id] => 8349368
[patent_doc_number] => 20120210293
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-16
[patent_title] => 'AGGREGATION OF CONSTRAINTS ACROSS PROFILES'
[patent_app_type] => utility
[patent_app_number] => 13/457060
[patent_app_country] => US
[patent_app_date] => 2012-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6104
[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] => 13457060
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/457060 | Aggregation of constraints across profiles | Apr 25, 2012 | Issued |
Array
(
[id] => 9992795
[patent_doc_number] => 09038016
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-19
[patent_title] => 'User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment'
[patent_app_type] => utility
[patent_app_number] => 13/453417
[patent_app_country] => US
[patent_app_date] => 2012-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 30
[patent_no_of_words] => 18750
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13453417
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/453417 | User-defined hierarchies of user-defined classes of graphical objects in a graphical modeling environment | Apr 22, 2012 | Issued |
Array
(
[id] => 8315128
[patent_doc_number] => 20120192146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-26
[patent_title] => 'SIMPLIFIED DEPLOYMENT MODELING'
[patent_app_type] => utility
[patent_app_number] => 13/435506
[patent_app_country] => US
[patent_app_date] => 2012-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 13669
[patent_no_of_claims] => 14
[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] => 13435506
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/435506 | Simplified deployment modeling | Mar 29, 2012 | Issued |
Array
(
[id] => 9458758
[patent_doc_number] => 08719785
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-06
[patent_title] => 'Determining release differences'
[patent_app_type] => utility
[patent_app_number] => 13/430870
[patent_app_country] => US
[patent_app_date] => 2012-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6587
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13430870
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/430870 | Determining release differences | Mar 26, 2012 | Issued |
Array
(
[id] => 8929866
[patent_doc_number] => 20130185626
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-18
[patent_title] => 'METHOD, TERMINAL AND COMPUTER-READABLE RECORDING MEDIUM FOR COMPILING JAVASCRIPT INCLUDED IN WEB APPLICATION USING Ahead-Of-Time (AOT)'
[patent_app_type] => utility
[patent_app_number] => 13/425582
[patent_app_country] => US
[patent_app_date] => 2012-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3580
[patent_no_of_claims] => 17
[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] => 13425582
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/425582 | METHOD, TERMINAL AND COMPUTER-READABLE RECORDING MEDIUM FOR COMPILING JAVASCRIPT INCLUDED IN WEB APPLICATION USING Ahead-Of-Time (AOT) | Mar 20, 2012 | Abandoned |
Array
(
[id] => 9793980
[patent_doc_number] => 20150005924
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-01
[patent_title] => 'MACHINING PROGRAM CREATING APPARATUS, MACHINING PROGRAM CREATING METHOD, AND MACHINING PROGRAM CREATING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 14/371797
[patent_app_country] => US
[patent_app_date] => 2012-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 12536
[patent_no_of_claims] => 9
[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] => 14371797
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/371797 | Machining program creating apparatus, machining program creating method, and machining program creating program | Mar 1, 2012 | Issued |