
Todd Aguilera
Examiner (ID: 2923, Phone: (571)270-5186 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2192, 2198, 2196 |
| Total Applications | 544 |
| Issued Applications | 289 |
| Pending Applications | 57 |
| Abandoned Applications | 206 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8349398
[patent_doc_number] => 20120210311
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-16
[patent_title] => 'UPDATING APPARATUS, UPDATING METHOD AND RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 13/329750
[patent_app_country] => US
[patent_app_date] => 2011-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 13052
[patent_no_of_claims] => 9
[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] => 13329750
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329750 | Apparatus, method and medium for calculating an update order on a service level objective | Dec 18, 2011 | Issued |
Array
(
[id] => 8722826
[patent_doc_number] => 20130074042
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-03-21
[patent_title] => 'VISUALIZING THREAD STATE DURING PROGRAM DEBUGGING'
[patent_app_type] => utility
[patent_app_number] => 13/329733
[patent_app_country] => US
[patent_app_date] => 2011-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3568
[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] => 13329733
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329733 | VISUALIZING THREAD STATE DURING PROGRAM DEBUGGING | Dec 18, 2011 | Abandoned |
Array
(
[id] => 14642335
[patent_doc_number] => 10365911
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-30
[patent_title] => Determining optimal update frequency for software application updates
[patent_app_type] => utility
[patent_app_number] => 13/329295
[patent_app_country] => US
[patent_app_date] => 2011-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 3
[patent_no_of_words] => 2993
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13329295
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329295 | Determining optimal update frequency for software application updates | Dec 17, 2011 | Issued |
Array
(
[id] => 8886782
[patent_doc_number] => 20130159966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'APPLICATION FUNCTION LIBRARY FRAMEWORK'
[patent_app_type] => utility
[patent_app_number] => 13/329196
[patent_app_country] => US
[patent_app_date] => 2011-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4534
[patent_no_of_claims] => 12
[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] => 13329196
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329196 | Application function library framework | Dec 15, 2011 | Issued |
Array
(
[id] => 10003007
[patent_doc_number] => 09047100
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-02
[patent_title] => 'Abstract syntax tree transformation'
[patent_app_type] => utility
[patent_app_number] => 13/329138
[patent_app_country] => US
[patent_app_date] => 2011-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 10016
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 266
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13329138
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329138 | Abstract syntax tree transformation | Dec 15, 2011 | Issued |
Array
(
[id] => 8886783
[patent_doc_number] => 20130159967
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'AVAILABLE SYMBOL SET GENERATION USING UNTYPED VARIABLE'
[patent_app_type] => utility
[patent_app_number] => 13/329136
[patent_app_country] => US
[patent_app_date] => 2011-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8876
[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] => 13329136
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329136 | Available symbol set generation using untyped variable | Dec 15, 2011 | Issued |
Array
(
[id] => 8886806
[patent_doc_number] => 20130159990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'UPDATING FIRMWARE USING A MOBILE COMMUNICATION DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/328858
[patent_app_country] => US
[patent_app_date] => 2011-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5757
[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] => 13328858
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/328858 | UPDATING FIRMWARE USING A MOBILE COMMUNICATION DEVICE | Dec 15, 2011 | Abandoned |
Array
(
[id] => 8886794
[patent_doc_number] => 20130159978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'STATE CAPTURE AFTER EXECUTION IN DEPENDENT SEQUENCES'
[patent_app_type] => utility
[patent_app_number] => 13/329130
[patent_app_country] => US
[patent_app_date] => 2011-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9943
[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] => 13329130
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/329130 | State capture after execution in dependent sequences | Dec 15, 2011 | Issued |
Array
(
[id] => 8886808
[patent_doc_number] => 20130159992
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'APPROACH FOR IMPLEMENTING PACKAGE-BASED SUBSCRIPTIONS'
[patent_app_type] => utility
[patent_app_number] => 13/328808
[patent_app_country] => US
[patent_app_date] => 2011-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 10577
[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] => 13328808
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/328808 | APPROACH FOR IMPLEMENTING PACKAGE-BASED SUBSCRIPTIONS | Dec 15, 2011 | Abandoned |
Array
(
[id] => 9570584
[patent_doc_number] => 20140188298
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-03
[patent_title] => 'POWER DRAWN BY NETWORK POWERED DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/237293
[patent_app_country] => US
[patent_app_date] => 2011-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6547
[patent_no_of_claims] => 15
[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] => 14237293
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/237293 | POWER DRAWN BY NETWORK POWERED DEVICE | Aug 30, 2011 | Abandoned |
Array
(
[id] => 7820048
[patent_doc_number] => 20120066668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-15
[patent_title] => 'C/C++ LANGUAGE EXTENSIONS FOR GENERAL-PURPOSE GRAPHICS PROCESSING UNIT'
[patent_app_type] => utility
[patent_app_number] => 13/180494
[patent_app_country] => US
[patent_app_date] => 2011-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6581
[patent_no_of_claims] => 20
[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/0066/20120066668.pdf
[firstpage_image] =>[orig_patent_app_number] => 13180494
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/180494 | C/C++ LANGUAGE EXTENSIONS FOR GENERAL-PURPOSE GRAPHICS PROCESSING UNIT | Jul 10, 2011 | Abandoned |
Array
(
[id] => 8291699
[patent_doc_number] => 20120180027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-07-12
[patent_title] => 'SOFTWARE VERIFICATION SYSTEM AND METHOD, AND COMPUTER-READABLE MEDIUM FOR USE WITH THE METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/075908
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4457
[patent_no_of_claims] => 9
[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] => 13075908
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075908 | SOFTWARE VERIFICATION SYSTEM AND METHOD, AND COMPUTER-READABLE MEDIUM FOR USE WITH THE METHOD | Mar 29, 2011 | Abandoned |
Array
(
[id] => 10015219
[patent_doc_number] => 09058233
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-06-16
[patent_title] => 'Multi-phase software delivery'
[patent_app_type] => utility
[patent_app_number] => 13/076163
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4387
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13076163
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/076163 | Multi-phase software delivery | Mar 29, 2011 | Issued |
Array
(
[id] => 7512910
[patent_doc_number] => 20110258620
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-20
[patent_title] => 'Method and Apparatus for Making a BPM Application Available to Multiple Tenants'
[patent_app_type] => utility
[patent_app_number] => 13/075578
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4844
[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/0258/20110258620.pdf
[firstpage_image] =>[orig_patent_app_number] => 13075578
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075578 | Method and Apparatus for Making a BPM Application Available to Multiple Tenants | Mar 29, 2011 | Abandoned |
Array
(
[id] => 8432976
[patent_doc_number] => 20120254852
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-04
[patent_title] => 'METHOD AND APPARATUS TO DEPLOY FIRMWARE'
[patent_app_type] => utility
[patent_app_number] => 13/075556
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 7441
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13075556
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075556 | METHOD AND APPARATUS TO DEPLOY FIRMWARE | Mar 29, 2011 | Abandoned |
Array
(
[id] => 8060109
[patent_doc_number] => 20110246970
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-10-06
[patent_title] => 'INTERVAL ANALYSIS OF CONCURRENT TRACE PROGRAMS USING TRANSACTION SEQUENCE GRAPHS'
[patent_app_type] => utility
[patent_app_number] => 13/075573
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 10799
[patent_no_of_claims] => 6
[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/0246/20110246970.pdf
[firstpage_image] =>[orig_patent_app_number] => 13075573
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075573 | INTERVAL ANALYSIS OF CONCURRENT TRACE PROGRAMS USING TRANSACTION SEQUENCE GRAPHS | Mar 29, 2011 | Abandoned |
Array
(
[id] => 10314181
[patent_doc_number] => 20150199185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-16
[patent_title] => 'System and Method for Providing Online Software Development Services'
[patent_app_type] => utility
[patent_app_number] => 13/075402
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4578
[patent_no_of_claims] => 21
[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] => 13075402
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075402 | System and Method for Providing Online Software Development Services | Mar 29, 2011 | Abandoned |
Array
(
[id] => 8432972
[patent_doc_number] => 20120254847
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-04
[patent_title] => 'REGISTER LIVENESS ANALYSIS FOR SIMD ARCHITECTURES'
[patent_app_type] => utility
[patent_app_number] => 13/075590
[patent_app_country] => US
[patent_app_date] => 2011-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6830
[patent_no_of_claims] => 30
[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] => 13075590
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075590 | Register liveness analysis for SIMD architectures | Mar 29, 2011 | Issued |
Array
(
[id] => 10517770
[patent_doc_number] => 09244818
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-01-26
[patent_title] => 'Automated selection of quality control tests to run on a software application'
[patent_app_type] => utility
[patent_app_number] => 13/074723
[patent_app_country] => US
[patent_app_date] => 2011-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8797
[patent_no_of_claims] => 35
[patent_no_of_ind_claims] => 3
[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] => 13074723
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/074723 | Automated selection of quality control tests to run on a software application | Mar 28, 2011 | Issued |
Array
(
[id] => 10085202
[patent_doc_number] => 09122550
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-01
[patent_title] => 'Method and device for program installation'
[patent_app_type] => utility
[patent_app_number] => 13/075166
[patent_app_country] => US
[patent_app_date] => 2011-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1911
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13075166
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/075166 | Method and device for program installation | Mar 28, 2011 | Issued |