
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] => 14314109
[patent_doc_number] => 20190146758
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => COLLABORATIVE EDITING OF SOURCE CODE WITH INTELLIGENT OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 15/879261
[patent_app_country] => US
[patent_app_date] => 2018-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11640
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15879261
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/879261 | COLLABORATIVE EDITING OF SOURCE CODE WITH INTELLIGENT OPERATIONS | Jan 23, 2018 | Abandoned |
Array
(
[id] => 14585371
[patent_doc_number] => 20190220294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-18
[patent_title] => USING LIGHTWEIGHT JIT COMPILATION FOR SHORT-LIVED JVMS ON PARALLEL DISTRIBUTING COMPUTING FRAMEWORK
[patent_app_type] => utility
[patent_app_number] => 15/873594
[patent_app_country] => US
[patent_app_date] => 2018-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3663
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15873594
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/873594 | USING LIGHTWEIGHT JIT COMPILATION FOR SHORT-LIVED JVMS ON PARALLEL DISTRIBUTING COMPUTING FRAMEWORK | Jan 16, 2018 | Abandoned |
Array
(
[id] => 13304273
[patent_doc_number] => 20180203673
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => EXECUTION OF COMPUTATION GRAPHS
[patent_app_type] => utility
[patent_app_number] => 15/872663
[patent_app_country] => US
[patent_app_date] => 2018-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5149
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15872663
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/872663 | Execution of computation graphs | Jan 15, 2018 | Issued |
Array
(
[id] => 16371186
[patent_doc_number] => 10802947
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-13
[patent_title] => Filter trace based on function level
[patent_app_type] => utility
[patent_app_number] => 15/865477
[patent_app_country] => US
[patent_app_date] => 2018-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8350
[patent_no_of_claims] => 3
[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] => 15865477
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/865477 | Filter trace based on function level | Jan 8, 2018 | Issued |
Array
(
[id] => 13497135
[patent_doc_number] => 20180300110
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-18
[patent_title] => PRESERVING DYNAMIC TRACE PURITY
[patent_app_type] => utility
[patent_app_number] => 15/857860
[patent_app_country] => US
[patent_app_date] => 2017-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11516
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15857860
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/857860 | PRESERVING DYNAMIC TRACE PURITY | Dec 28, 2017 | Abandoned |
Array
(
[id] => 14704151
[patent_doc_number] => 10379822
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-13
[patent_title] => Cognitive redundant coding corpus determination system
[patent_app_type] => utility
[patent_app_number] => 15/840338
[patent_app_country] => US
[patent_app_date] => 2017-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4593
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840338
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/840338 | Cognitive redundant coding corpus determination system | Dec 12, 2017 | Issued |
Array
(
[id] => 14379101
[patent_doc_number] => 20190163463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-30
[patent_title] => RELATIONAL PATCH ORCHESTRATION
[patent_app_type] => utility
[patent_app_number] => 15/826805
[patent_app_country] => US
[patent_app_date] => 2017-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11980
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15826805
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/826805 | RELATIONAL PATCH ORCHESTRATION | Nov 29, 2017 | Abandoned |
Array
(
[id] => 16065261
[patent_doc_number] => 10691580
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-06-23
[patent_title] => Diagnosing applications that use hardware acceleration through emulation
[patent_app_type] => utility
[patent_app_number] => 15/825991
[patent_app_country] => US
[patent_app_date] => 2017-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 19562
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15825991
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/825991 | Diagnosing applications that use hardware acceleration through emulation | Nov 28, 2017 | Issued |
Array
(
[id] => 12755968
[patent_doc_number] => 20180143823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-24
[patent_title] => METHOD, APPARATUS, AND PROGRAMMABLE APPARATUS FOR INCREMENTAL UPDATE
[patent_app_type] => utility
[patent_app_number] => 15/819040
[patent_app_country] => US
[patent_app_date] => 2017-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9286
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15819040
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/819040 | METHOD, APPARATUS, AND PROGRAMMABLE APPARATUS FOR INCREMENTAL UPDATE | Nov 20, 2017 | Abandoned |
Array
(
[id] => 14281987
[patent_doc_number] => 20190138278
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-09
[patent_title] => COGNITIVE REDUNDANT CODING CORPUS DETERMINATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/804522
[patent_app_country] => US
[patent_app_date] => 2017-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4594
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15804522
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/804522 | Cognitive redundant coding corpus determination system | Nov 5, 2017 | Issued |
Array
(
[id] => 17499465
[patent_doc_number] => 11288171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-29
[patent_title] => Data verification apparatus, method and medium for determining whether referring parts of source code are executed
[patent_app_type] => utility
[patent_app_number] => 16/645940
[patent_app_country] => US
[patent_app_date] => 2017-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4584
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16645940
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/645940 | Data verification apparatus, method and medium for determining whether referring parts of source code are executed | Oct 19, 2017 | Issued |
Array
(
[id] => 12713137
[patent_doc_number] => 20180129545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-10
[patent_title] => SYSTEM AND METHOD FOR NON-PROGRAMMATICALLY CONSTRUCTING SOFTWARE SOLUTIONS
[patent_app_type] => utility
[patent_app_number] => 15/692311
[patent_app_country] => US
[patent_app_date] => 2017-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14719
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15692311
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/692311 | System and method for non-programmatically constructing software solutions | Aug 30, 2017 | Issued |
Array
(
[id] => 13830373
[patent_doc_number] => 20190018671
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-17
[patent_title] => APPARATUS AND METHOD FOR APPLICATION DEPLOYMENT ASSESSMENT
[patent_app_type] => utility
[patent_app_number] => 15/648204
[patent_app_country] => US
[patent_app_date] => 2017-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14810
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -29
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15648204
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/648204 | Apparatus and method for application deployment assessment | Jul 11, 2017 | Issued |
Array
(
[id] => 13797245
[patent_doc_number] => 20190012161
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-10
[patent_title] => DISTRIBUTED AND SELF-DELETING APPARATUS FOR FAST SOFTWARE DEPLOYMENT AND UPGRADE IN A NETWORK
[patent_app_type] => utility
[patent_app_number] => 15/643669
[patent_app_country] => US
[patent_app_date] => 2017-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5929
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15643669
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/643669 | DISTRIBUTED AND SELF-DELETING APPARATUS FOR FAST SOFTWARE DEPLOYMENT AND UPGRADE IN A NETWORK | Jul 6, 2017 | Abandoned |
Array
(
[id] => 11996150
[patent_doc_number] => 20170300305
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'EXECUTABLE GUIDANCE EXPERIENCES BASED ON IMPLICITLY GENERATED GUIDANCE MODELS'
[patent_app_type] => utility
[patent_app_number] => 15/636318
[patent_app_country] => US
[patent_app_date] => 2017-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5291
[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] => 15636318
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/636318 | EXECUTABLE GUIDANCE EXPERIENCES BASED ON IMPLICITLY GENERATED GUIDANCE MODELS | Jun 27, 2017 | Abandoned |
Array
(
[id] => 16431340
[patent_doc_number] => 10831422
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-10
[patent_title] => System and method for transmitting an installer to a printing apparatus via a printing apparatus URI
[patent_app_type] => utility
[patent_app_number] => 15/626414
[patent_app_country] => US
[patent_app_date] => 2017-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 4398
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15626414
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/626414 | System and method for transmitting an installer to a printing apparatus via a printing apparatus URI | Jun 18, 2017 | Issued |
Array
(
[id] => 13467095
[patent_doc_number] => 20180285090
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-10-04
[patent_title] => METHOD AND SYSTEM FOR UPDATING SOFTWARE PACKAGES IN A STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/607755
[patent_app_country] => US
[patent_app_date] => 2017-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8890
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607755
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/607755 | Method and system for updating software packages in a storage system | May 29, 2017 | Issued |
Array
(
[id] => 14395493
[patent_doc_number] => 10311030
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-06-04
[patent_title] => Method and system for implementing an automated migration tool
[patent_app_type] => utility
[patent_app_number] => 15/587849
[patent_app_country] => US
[patent_app_date] => 2017-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6274
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15587849
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/587849 | Method and system for implementing an automated migration tool | May 4, 2017 | Issued |
Array
(
[id] => 12551082
[patent_doc_number] => 10013243
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => System and/or method for computing interprocedural dominators
[patent_app_type] => utility
[patent_app_number] => 15/585177
[patent_app_country] => US
[patent_app_date] => 2017-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 10304
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 242
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15585177
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/585177 | System and/or method for computing interprocedural dominators | May 2, 2017 | Issued |
Array
(
[id] => 13540749
[patent_doc_number] => 20180321921
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-08
[patent_title] => SYSTEMS AND METHODS FOR CUSTOMIZABLE REGULAR EXPRESSION GENERATION
[patent_app_type] => utility
[patent_app_number] => 15/584977
[patent_app_country] => US
[patent_app_date] => 2017-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6930
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15584977
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/584977 | Systems and methods for customizable regular expression generation | May 1, 2017 | Issued |