
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] => 11775050
[patent_doc_number] => 09383976
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-07-05
[patent_title] => 'Methods and systems for crowdsourcing software development project'
[patent_app_type] => utility
[patent_app_number] => 14/597320
[patent_app_country] => US
[patent_app_date] => 2015-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10653
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14597320
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/597320 | Methods and systems for crowdsourcing software development project | Jan 14, 2015 | Issued |
Array
(
[id] => 10098714
[patent_doc_number] => 09135027
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-09-15
[patent_title] => 'Code generation and execution for dynamic programming languages'
[patent_app_type] => utility
[patent_app_number] => 14/596852
[patent_app_country] => US
[patent_app_date] => 2015-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9488
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14596852
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/596852 | Code generation and execution for dynamic programming languages | Jan 13, 2015 | Issued |
Array
(
[id] => 12088240
[patent_doc_number] => 09841970
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-12
[patent_title] => 'Vehicle control update methods and systems'
[patent_app_type] => utility
[patent_app_number] => 14/595410
[patent_app_country] => US
[patent_app_date] => 2015-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9614
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 278
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14595410
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/595410 | Vehicle control update methods and systems | Jan 12, 2015 | Issued |
Array
(
[id] => 10314180
[patent_doc_number] => 20150199183
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-16
[patent_title] => 'PROGRAM ANALYSIS APPARATUS AND PROGRAM ANALYSIS METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/595413
[patent_app_country] => US
[patent_app_date] => 2015-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 8013
[patent_no_of_claims] => 15
[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] => 14595413
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/595413 | PROGRAM ANALYSIS APPARATUS AND PROGRAM ANALYSIS METHOD | Jan 12, 2015 | |
Array
(
[id] => 11006007
[patent_doc_number] => 20160202957
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-14
[patent_title] => 'REACTIVE AGENT DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/596048
[patent_app_country] => US
[patent_app_date] => 2015-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 8576
[patent_no_of_claims] => 21
[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] => 14596048
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/596048 | REACTIVE AGENT DEVELOPMENT ENVIRONMENT | Jan 12, 2015 | |
Array
(
[id] => 10327921
[patent_doc_number] => 20150212925
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-30
[patent_title] => 'SOFTWARE TRACING USING EXTENSIBLE MARKUP LANGUAGE MESSAGES'
[patent_app_type] => utility
[patent_app_number] => 14/592389
[patent_app_country] => US
[patent_app_date] => 2015-01-08
[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] => 14592389
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/592389 | Software tracing using extensible markup language messages | Jan 7, 2015 | Issued |
Array
(
[id] => 11232630
[patent_doc_number] => 09459858
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-10-04
[patent_title] => 'Selectively hotpatching only a selection of processes of a running instance of an application that match a selection criteria'
[patent_app_type] => utility
[patent_app_number] => 14/591702
[patent_app_country] => US
[patent_app_date] => 2015-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 10316
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 319
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14591702
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/591702 | Selectively hotpatching only a selection of processes of a running instance of an application that match a selection criteria | Jan 6, 2015 | Issued |
Array
(
[id] => 10228529
[patent_doc_number] => 20150113522
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-23
[patent_title] => 'SYSTEM, METHOD AND PROGRAM PRODUCT TO MANAGE INSTALLATION OF PROGRAMS'
[patent_app_type] => utility
[patent_app_number] => 14/589273
[patent_app_country] => US
[patent_app_date] => 2015-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7643
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14589273
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/589273 | System, method and program product to manage installation of programs | Jan 4, 2015 | Issued |
Array
(
[id] => 12025691
[patent_doc_number] => 20170315790
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'INTERACTIVE MULTIMODAL DISPLAY PLATFORM'
[patent_app_type] => utility
[patent_app_number] => 15/329564
[patent_app_country] => US
[patent_app_date] => 2015-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4140
[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] => 15329564
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/329564 | Interactive multimodal display platform | Jan 4, 2015 | Issued |
Array
(
[id] => 10999170
[patent_doc_number] => 20160196117
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-07-07
[patent_title] => 'SYSTEM AND METHOD FOR GRAPHICAL APPLICATION DEVELOPMENT'
[patent_app_type] => utility
[patent_app_number] => 14/589679
[patent_app_country] => US
[patent_app_date] => 2015-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5346
[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] => 14589679
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/589679 | SYSTEM AND METHOD FOR GRAPHICAL APPLICATION DEVELOPMENT | Jan 4, 2015 | Abandoned |
Array
(
[id] => 11896927
[patent_doc_number] => 09766861
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-19
[patent_title] => 'State-specific external functionality for software developers'
[patent_app_type] => utility
[patent_app_number] => 14/588351
[patent_app_country] => US
[patent_app_date] => 2014-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 24
[patent_no_of_words] => 21726
[patent_no_of_claims] => 36
[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] => 14588351
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/588351 | State-specific external functionality for software developers | Dec 30, 2014 | Issued |
Array
(
[id] => 13017229
[patent_doc_number] => 10031729
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-07-24
[patent_title] => Method and system for implementing custom UI actions in a web application using hidden containers
[patent_app_type] => utility
[patent_app_number] => 14/586172
[patent_app_country] => US
[patent_app_date] => 2014-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6250
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14586172
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/586172 | Method and system for implementing custom UI actions in a web application using hidden containers | Dec 29, 2014 | Issued |
Array
(
[id] => 12249045
[patent_doc_number] => 09921819
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-20
[patent_title] => 'Persistent mobile device enrollment'
[patent_app_type] => utility
[patent_app_number] => 14/584681
[patent_app_country] => US
[patent_app_date] => 2014-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7631
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14584681
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/584681 | Persistent mobile device enrollment | Dec 28, 2014 | Issued |
Array
(
[id] => 10524369
[patent_doc_number] => 09250882
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-02
[patent_title] => 'Method and system for implementing in-app software development kits'
[patent_app_type] => utility
[patent_app_number] => 14/582668
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 3484
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 268
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582668
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582668 | Method and system for implementing in-app software development kits | Dec 23, 2014 | Issued |
Array
(
[id] => 10816117
[patent_doc_number] => 20160162278
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-09
[patent_title] => 'SYSTEM AND METHOD FOR APPLYING AN UPDATE TO A DEVICE SYSTEM VIA A SYSTEM SNAPSHOT'
[patent_app_type] => utility
[patent_app_number] => 14/562192
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6297
[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] => 14562192
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/562192 | SYSTEM AND METHOD FOR APPLYING AN UPDATE TO A DEVICE SYSTEM VIA A SYSTEM SNAPSHOT | Dec 4, 2014 | Abandoned |
Array
(
[id] => 10757512
[patent_doc_number] => 20160103664
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-14
[patent_title] => 'Correlation Analysis of Program Structures'
[patent_app_type] => utility
[patent_app_number] => 14/510441
[patent_app_country] => US
[patent_app_date] => 2014-10-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 12539
[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] => 14510441
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/510441 | Correlation analysis of program structures | Oct 8, 2014 | Issued |
Array
(
[id] => 11064503
[patent_doc_number] => 20160261466
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-08
[patent_title] => 'Method and Digital Tool for Engineering Software Architectures of Complex Cyber-Physical Systems of Different Technical Domains'
[patent_app_type] => utility
[patent_app_number] => 14/428566
[patent_app_country] => US
[patent_app_date] => 2014-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 9726
[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] => 14428566
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/428566 | Method and digital tool for engineering software architectures of complex cyber-physical systems of different technical domains | Sep 16, 2014 | Issued |
Array
(
[id] => 10731666
[patent_doc_number] => 20160077816
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-17
[patent_title] => 'SYSTEMS MANAGEMENT BASED ON SEMANTIC MODELS AND LOW-LEVEL RUNTIME STATE'
[patent_app_type] => utility
[patent_app_number] => 14/485822
[patent_app_country] => US
[patent_app_date] => 2014-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7687
[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] => 14485822
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/485822 | Systems management based on semantic models and low-level runtime state | Sep 14, 2014 | Issued |
Array
(
[id] => 10137486
[patent_doc_number] => 09170806
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-27
[patent_title] => 'Software discovery by an installer controller'
[patent_app_type] => utility
[patent_app_number] => 14/474343
[patent_app_country] => US
[patent_app_date] => 2014-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4594
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[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] => 14474343
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/474343 | Software discovery by an installer controller | Sep 1, 2014 | Issued |
Array
(
[id] => 11664898
[patent_doc_number] => 20170153617
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-01
[patent_title] => 'Object Creation In Process Control Systems'
[patent_app_type] => utility
[patent_app_number] => 15/322914
[patent_app_country] => US
[patent_app_date] => 2014-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7207
[patent_no_of_claims] => 16
[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] => 15322914
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/322914 | Object creation in process control systems | Aug 10, 2014 | Issued |