
Theodore E. Hebert
Examiner (ID: 19377, Phone: (571)270-1409 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2198, 2199 |
| Total Applications | 521 |
| Issued Applications | 379 |
| Pending Applications | 50 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 10046543
[patent_doc_number] => 09086942
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-21
[patent_title] => 'Software discovery by an installer controller'
[patent_app_type] => utility
[patent_app_number] => 14/034590
[patent_app_country] => US
[patent_app_date] => 2013-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4555
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14034590
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/034590 | Software discovery by an installer controller | Sep 23, 2013 | Issued |
Array
(
[id] => 10204496
[patent_doc_number] => 20150089484
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-26
[patent_title] => 'Fast, Combined Forwards-Backwards Pass Global Optimization Framework for Dynamic Compilers'
[patent_app_type] => utility
[patent_app_number] => 14/034770
[patent_app_country] => US
[patent_app_date] => 2013-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 19807
[patent_no_of_claims] => 76
[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] => 14034770
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/034770 | Fast, combined forwards-backwards pass global optimization framework for dynamic compilers | Sep 23, 2013 | Issued |
Array
(
[id] => 10204488
[patent_doc_number] => 20150089476
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-26
[patent_title] => 'Program Integration that Accommodates Restrictions on Merge-Locations'
[patent_app_type] => utility
[patent_app_number] => 14/035069
[patent_app_country] => US
[patent_app_date] => 2013-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7321
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14035069
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/035069 | Program integration that accommodates restrictions on merge-locations | Sep 23, 2013 | Issued |
Array
(
[id] => 9398709
[patent_doc_number] => 20140096115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-04-03
[patent_title] => 'METHOD AND APPARATUS FOR PROVIDING CHANGE-RELATED INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 14/035385
[patent_app_country] => US
[patent_app_date] => 2013-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8333
[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] => 14035385
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/035385 | Method and apparatus for providing change-related information | Sep 23, 2013 | Issued |
Array
(
[id] => 10150663
[patent_doc_number] => 09182952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-11-10
[patent_title] => 'Automated graph-based programming'
[patent_app_type] => utility
[patent_app_number] => 14/034181
[patent_app_country] => US
[patent_app_date] => 2013-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12474
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14034181
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/034181 | Automated graph-based programming | Sep 22, 2013 | Issued |
Array
(
[id] => 9697469
[patent_doc_number] => 20140247154
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-09-04
[patent_title] => 'USER MONITORING DEVICE CONFIGURED TO BE IN COMMUNICATION WITH AN EMERGENCY RESPONSE SYSTEM OR TEAM'
[patent_app_type] => utility
[patent_app_number] => 14/023876
[patent_app_country] => US
[patent_app_date] => 2013-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 33
[patent_no_of_words] => 30437
[patent_no_of_claims] => 19
[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] => 14023876
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/023876 | User monitoring device configured to be in communication with an emergency response system or team | Sep 10, 2013 | Issued |
Array
(
[id] => 10816110
[patent_doc_number] => 20160162271
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-09
[patent_title] => 'Application Migration Method, Device and System for Mobile Terminal'
[patent_app_type] => utility
[patent_app_number] => 14/900452
[patent_app_country] => US
[patent_app_date] => 2013-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5687
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14900452
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/900452 | Application Migration Method, Device and System for Mobile Terminal | Sep 1, 2013 | Abandoned |
Array
(
[id] => 9264212
[patent_doc_number] => 20130346141
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-26
[patent_title] => 'WORKFLOW MODELING WITH WORKETS AND TRANSITIONS'
[patent_app_type] => utility
[patent_app_number] => 14/016095
[patent_app_country] => US
[patent_app_date] => 2013-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2516
[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] => 14016095
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/016095 | Workflow modeling with worklets and transitions | Aug 30, 2013 | Issued |
Array
(
[id] => 10922391
[patent_doc_number] => 20140325412
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-30
[patent_title] => 'METHOD FOR AUTOMATED APPLICATION INTERFACE CHANGE'
[patent_app_type] => utility
[patent_app_number] => 14/351004
[patent_app_country] => US
[patent_app_date] => 2013-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3823
[patent_no_of_claims] => 6
[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] => 14351004
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/351004 | Method for automated application interface change | Jun 17, 2013 | Issued |
Array
(
[id] => 9766069
[patent_doc_number] => 08850416
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-09-30
[patent_title] => 'System and method for creating target byte code'
[patent_app_type] => utility
[patent_app_number] => 13/862912
[patent_app_country] => US
[patent_app_date] => 2013-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 24665
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13862912
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/862912 | System and method for creating target byte code | Apr 14, 2013 | Issued |
Array
(
[id] => 8886799
[patent_doc_number] => 20130159983
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'OPTIMIZING JUST-IN-TIME COMPILING FOR A JAVA APPLICATION EXECUTING ON A COMPUTE NODE'
[patent_app_type] => utility
[patent_app_number] => 13/767983
[patent_app_country] => US
[patent_app_date] => 2013-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11306
[patent_no_of_claims] => 7
[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] => 13767983
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/767983 | Optimizing just-in-time compiling for a java application executing on a compute node | Feb 14, 2013 | Issued |
Array
(
[id] => 10841402
[patent_doc_number] => 08869102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'Continuous time mode-driven simulations in a graphical modeling environment'
[patent_app_type] => utility
[patent_app_number] => 13/755716
[patent_app_country] => US
[patent_app_date] => 2013-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 23
[patent_no_of_words] => 9689
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 13755716
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/755716 | Continuous time mode-driven simulations in a graphical modeling environment | Jan 30, 2013 | Issued |
Array
(
[id] => 10183850
[patent_doc_number] => 09213529
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-12-15
[patent_title] => 'Optimizing just-in-time compiling for a java application executing on a compute node'
[patent_app_type] => utility
[patent_app_number] => 13/685792
[patent_app_country] => US
[patent_app_date] => 2012-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 11297
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 256
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13685792
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/685792 | Optimizing just-in-time compiling for a java application executing on a compute node | Nov 26, 2012 | Issued |
Array
(
[id] => 10841431
[patent_doc_number] => 08869132
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'Method and system for executing and undoing distributed server change operations'
[patent_app_type] => utility
[patent_app_number] => 13/655153
[patent_app_country] => US
[patent_app_date] => 2012-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 15203
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13655153
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/655153 | Method and system for executing and undoing distributed server change operations | Oct 17, 2012 | Issued |
Array
(
[id] => 9116393
[patent_doc_number] => 08572586
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-29
[patent_title] => 'Optimized scalar promotion with load and splat SIMD instructions'
[patent_app_type] => utility
[patent_app_number] => 13/555435
[patent_app_country] => US
[patent_app_date] => 2012-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 21
[patent_no_of_words] => 10562
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13555435
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/555435 | Optimized scalar promotion with load and splat SIMD instructions | Jul 22, 2012 | Issued |
Array
(
[id] => 10059135
[patent_doc_number] => 09098497
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-08-04
[patent_title] => 'Methods and systems for building a search service application'
[patent_app_type] => utility
[patent_app_number] => 13/533002
[patent_app_country] => US
[patent_app_date] => 2012-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 8395
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13533002
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/533002 | Methods and systems for building a search service application | Jun 25, 2012 | Issued |
Array
(
[id] => 9057040
[patent_doc_number] => 20130254754
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-26
[patent_title] => 'METHODS AND SYSTEMS FOR OPTIMIZING THE PERFORMANCE OF SOFTWARE APPLICATIONS AT RUNTIME'
[patent_app_type] => utility
[patent_app_number] => 13/532490
[patent_app_country] => US
[patent_app_date] => 2012-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2914
[patent_no_of_claims] => 28
[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] => 13532490
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/532490 | Methods and systems for optimizing the performance of software applications at runtime | Jun 24, 2012 | Issued |
Array
(
[id] => 9265016
[patent_doc_number] => 20130346945
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-26
[patent_title] => 'DEPLOYMENT OF SOFTWARE APPLICATIONS ON A CLOUD COMPUTING PLATFORM'
[patent_app_type] => utility
[patent_app_number] => 13/530143
[patent_app_country] => US
[patent_app_date] => 2012-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8764
[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] => 13530143
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/530143 | Deployment of software applications on a cloud computing platform | Jun 21, 2012 | Issued |
Array
(
[id] => 9847880
[patent_doc_number] => 08949814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'Providing a software upgrade risk map for a deployed customer system'
[patent_app_type] => utility
[patent_app_number] => 13/531336
[patent_app_country] => US
[patent_app_date] => 2012-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7454
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13531336
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/531336 | Providing a software upgrade risk map for a deployed customer system | Jun 21, 2012 | Issued |
Array
(
[id] => 9265024
[patent_doc_number] => 20130346953
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-26
[patent_title] => 'OPENCL COMPILATION'
[patent_app_type] => utility
[patent_app_number] => 13/531353
[patent_app_country] => US
[patent_app_date] => 2012-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 7516
[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] => 13531353
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/531353 | OpenCL compilation | Jun 21, 2012 | Issued |