
Theodore E. Hebert
Examiner (ID: 19344, Phone: (571)270-1409 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2198, 2199 |
| Total Applications | 515 |
| Issued Applications | 374 |
| Pending Applications | 49 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |
Array
(
[id] => 10665429
[patent_doc_number] => 20160011573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-01-14
[patent_title] => 'MULTISITE VERSION AND UPGRADE MANAGEMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/327451
[patent_app_country] => US
[patent_app_date] => 2014-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 13910
[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] => 14327451
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/327451 | Multisite version and upgrade management system | Jul 8, 2014 | Issued |
Array
(
[id] => 9974420
[patent_doc_number] => 09021458
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-28
[patent_title] => 'Vertically integrated continuous delivery of an application'
[patent_app_type] => utility
[patent_app_number] => 14/315047
[patent_app_country] => US
[patent_app_date] => 2014-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13251
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14315047
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/315047 | Vertically integrated continuous delivery of an application | Jun 24, 2014 | Issued |
Array
(
[id] => 10424907
[patent_doc_number] => 20150309918
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-29
[patent_title] => 'METHOD OF OPTIMIZING EXECUTION OF TEST CASES AND A SYSTEM THEREOF'
[patent_app_type] => utility
[patent_app_number] => 14/300509
[patent_app_country] => US
[patent_app_date] => 2014-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9860
[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] => 14300509
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/300509 | Method of optimizing execution of test cases and a system thereof | Jun 9, 2014 | Issued |
Array
(
[id] => 11910299
[patent_doc_number] => 09779111
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-03
[patent_title] => 'Method and system for configuration of virtualized software applications'
[patent_app_type] => utility
[patent_app_number] => 14/297468
[patent_app_country] => US
[patent_app_date] => 2014-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 16
[patent_no_of_words] => 16618
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14297468
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/297468 | Method and system for configuration of virtualized software applications | Jun 4, 2014 | Issued |
Array
(
[id] => 10462339
[patent_doc_number] => 20150347354
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-12-03
[patent_title] => 'DISCRETE SOURCE CODE TIMELINES'
[patent_app_type] => utility
[patent_app_number] => 14/291398
[patent_app_country] => US
[patent_app_date] => 2014-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8189
[patent_no_of_claims] => 28
[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] => 14291398
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/291398 | DISCRETE SOURCE CODE TIMELINES | May 29, 2014 | Abandoned |
Array
(
[id] => 11458964
[patent_doc_number] => 20170052870
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-23
[patent_title] => 'EVALUATING USER EXPERIENCE'
[patent_app_type] => utility
[patent_app_number] => 15/308590
[patent_app_country] => US
[patent_app_date] => 2014-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4299
[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] => 15308590
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/308590 | Evaluating user experience | May 29, 2014 | Issued |