
Theodore E. Hebert
Examiner (ID: 14465)
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2198, 2199 |
| Total Applications | 517 |
| Issued Applications | 376 |
| Pending Applications | 49 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11206861
[patent_doc_number] => 09436487
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-06
[patent_title] => 'Method and apparatus for creating a platform agnostic application file'
[patent_app_type] => utility
[patent_app_number] => 13/433756
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 6291
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13433756
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/433756 | Method and apparatus for creating a platform agnostic application file | Mar 28, 2012 | Issued |
Array
(
[id] => 9071338
[patent_doc_number] => 20130263094
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-03
[patent_title] => 'SETTING BREAKPOINTS IN OPTIMIZED INSTRUCTIONS'
[patent_app_type] => utility
[patent_app_number] => 13/434137
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8072
[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] => 13434137
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434137 | Setting breakpoints in optimized instructions | Mar 28, 2012 | Issued |
Array
(
[id] => 9961427
[patent_doc_number] => 09009651
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-14
[patent_title] => 'System and method for management of a program throughout its lifecycle in an organization'
[patent_app_type] => utility
[patent_app_number] => 13/434055
[patent_app_country] => US
[patent_app_date] => 2012-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 41
[patent_no_of_words] => 15606
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 308
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13434055
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/434055 | System and method for management of a program throughout its lifecycle in an organization | Mar 28, 2012 | Issued |
Array
(
[id] => 9886177
[patent_doc_number] => 08972963
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-03
[patent_title] => 'End-to-end patch automation and integration'
[patent_app_type] => utility
[patent_app_number] => 13/432889
[patent_app_country] => US
[patent_app_date] => 2012-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7966
[patent_no_of_claims] => 23
[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] => 13432889
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/432889 | End-to-end patch automation and integration | Mar 27, 2012 | Issued |
Array
(
[id] => 12039510
[patent_doc_number] => 09817744
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-14
[patent_title] => 'Method and apparatus for tracing memory accesses'
[patent_app_type] => utility
[patent_app_number] => 13/433125
[patent_app_country] => US
[patent_app_date] => 2012-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 5536
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13433125
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/433125 | Method and apparatus for tracing memory accesses | Mar 27, 2012 | Issued |
Array
(
[id] => 9707544
[patent_doc_number] => 08832640
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-09
[patent_title] => 'Component mapped software development workflow'
[patent_app_type] => utility
[patent_app_number] => 13/432491
[patent_app_country] => US
[patent_app_date] => 2012-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3324
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13432491
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/432491 | Component mapped software development workflow | Mar 27, 2012 | Issued |
Array
(
[id] => 8432984
[patent_doc_number] => 20120254858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-04
[patent_title] => 'CREATING VIRTUAL AREAS FOR REALTIME COMMUNICATIONS'
[patent_app_type] => utility
[patent_app_number] => 13/432784
[patent_app_country] => US
[patent_app_date] => 2012-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 16463
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 5
[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] => 13432784
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/432784 | Creating virtual areas for realtime communications | Mar 27, 2012 | Issued |
Array
(
[id] => 9968045
[patent_doc_number] => 09015682
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-21
[patent_title] => 'Computer code transformations to create synthetic global scopes'
[patent_app_type] => utility
[patent_app_number] => 13/432477
[patent_app_country] => US
[patent_app_date] => 2012-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 3636
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13432477
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/432477 | Computer code transformations to create synthetic global scopes | Mar 27, 2012 | Issued |
Array
(
[id] => 9071332
[patent_doc_number] => 20130263088
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-03
[patent_title] => 'DYNAMIC PLUGIN(S) FOR CLOUD APPLICATION(S)'
[patent_app_type] => utility
[patent_app_number] => 13/431131
[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] => 10364
[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] => 13431131
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/431131 | Dynamic plugin(s) for cloud application(s) | Mar 26, 2012 | Issued |
Array
(
[id] => 9071330
[patent_doc_number] => 20130263086
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-03
[patent_title] => 'Extensible Mechanism for Providing Suggestions in a Source Code Editor'
[patent_app_type] => utility
[patent_app_number] => 13/430738
[patent_app_country] => US
[patent_app_date] => 2012-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7745
[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] => 13430738
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/430738 | Extensible mechanism for providing suggestions in a source code editor | Mar 26, 2012 | Issued |
Array
(
[id] => 9071347
[patent_doc_number] => 20130263102
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-10-03
[patent_title] => 'LOGICAL GROUPING OF PROFILE DATA'
[patent_app_type] => utility
[patent_app_number] => 13/430968
[patent_app_country] => US
[patent_app_date] => 2012-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10359
[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] => 13430968
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/430968 | Logical grouping of profile data | Mar 26, 2012 | Issued |
Array
(
[id] => 10841423
[patent_doc_number] => 08869123
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'System and method for applying a sequence of operations code to program configurable logic circuitry'
[patent_app_type] => utility
[patent_app_number] => 13/429198
[patent_app_country] => US
[patent_app_date] => 2012-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 13764
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13429198
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/429198 | System and method for applying a sequence of operations code to program configurable logic circuitry | Mar 22, 2012 | Issued |
Array
(
[id] => 8992089
[patent_doc_number] => 20130219370
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-08-22
[patent_title] => 'PROFILING AND SEQUENCING OPERATORS EXECUTABLE IN AN EMULATED COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/398122
[patent_app_country] => US
[patent_app_date] => 2012-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8269
[patent_no_of_claims] => 21
[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] => 13398122
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/398122 | Profiling and sequencing operators executable in an emulated computing system | Feb 15, 2012 | Issued |
Array
(
[id] => 8455210
[patent_doc_number] => 20120266157
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-10-18
[patent_title] => 'BROADCAST RECEIVING APPARATUS AND METHOD OF INSTALLING SERVICE'
[patent_app_type] => utility
[patent_app_number] => 13/352991
[patent_app_country] => US
[patent_app_date] => 2012-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5179
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13352991
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/352991 | BROADCAST RECEIVING APPARATUS AND METHOD OF INSTALLING SERVICE | Jan 17, 2012 | Abandoned |
Array
(
[id] => 10009463
[patent_doc_number] => 09052983
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-09
[patent_title] => 'Source code patches'
[patent_app_type] => utility
[patent_app_number] => 13/350841
[patent_app_country] => US
[patent_app_date] => 2012-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 7371
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13350841
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/350841 | Source code patches | Jan 15, 2012 | Issued |
Array
(
[id] => 9444404
[patent_doc_number] => 08713541
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-29
[patent_title] => 'Model matching for trace link generation'
[patent_app_type] => utility
[patent_app_number] => 13/339528
[patent_app_country] => US
[patent_app_date] => 2011-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7125
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13339528
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/339528 | Model matching for trace link generation | Dec 28, 2011 | Issued |
Array
(
[id] => 8906625
[patent_doc_number] => 20130174128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-04
[patent_title] => 'Estimating Application Energy Usage in a Target Device'
[patent_app_type] => utility
[patent_app_number] => 13/339358
[patent_app_country] => US
[patent_app_date] => 2011-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8479
[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] => 13339358
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/339358 | Estimating application energy usage in a target device | Dec 27, 2011 | Issued |
Array
(
[id] => 8906458
[patent_doc_number] => 20130173961
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-04
[patent_title] => 'MEMORY-LEAK IDENTIFICATION'
[patent_app_type] => utility
[patent_app_number] => 13/338706
[patent_app_country] => US
[patent_app_date] => 2011-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5612
[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] => 13338706
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/338706 | Memory-leak identification | Dec 27, 2011 | Issued |
Array
(
[id] => 8893926
[patent_doc_number] => 20130167110
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-27
[patent_title] => 'MODELED USER INTERFACE CONTROLLERS'
[patent_app_type] => utility
[patent_app_number] => 13/337645
[patent_app_country] => US
[patent_app_date] => 2011-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6798
[patent_no_of_claims] => 18
[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] => 13337645
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/337645 | MODELED USER INTERFACE CONTROLLERS | Dec 26, 2011 | Abandoned |
Array
(
[id] => 9829473
[patent_doc_number] => 08938712
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-20
[patent_title] => 'Cross-platform virtual machine and method'
[patent_app_type] => utility
[patent_app_number] => 13/335500
[patent_app_country] => US
[patent_app_date] => 2011-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6042
[patent_no_of_claims] => 20
[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] => 13335500
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/335500 | Cross-platform virtual machine and method | Dec 21, 2011 | Issued |