
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] => 13767473
[patent_doc_number] => 10176078
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-01-08
[patent_title] => Debugging process
[patent_app_type] => utility
[patent_app_number] => 14/838709
[patent_app_country] => US
[patent_app_date] => 2015-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9233
[patent_no_of_claims] => 16
[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] => 14838709
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/838709 | Debugging process | Aug 27, 2015 | Issued |
Array
(
[id] => 11488482
[patent_doc_number] => 09594553
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-14
[patent_title] => 'Identifying semantic differences between source code versions'
[patent_app_type] => utility
[patent_app_number] => 14/838445
[patent_app_country] => US
[patent_app_date] => 2015-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9868
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 285
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14838445
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/838445 | Identifying semantic differences between source code versions | Aug 27, 2015 | Issued |
Array
(
[id] => 11465624
[patent_doc_number] => 09582255
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-28
[patent_title] => 'Method of splitting register live ranges'
[patent_app_type] => utility
[patent_app_number] => 14/838457
[patent_app_country] => US
[patent_app_date] => 2015-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4083
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14838457
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/838457 | Method of splitting register live ranges | Aug 27, 2015 | Issued |
Array
(
[id] => 11465619
[patent_doc_number] => 09582250
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-28
[patent_title] => 'Fusion recommendation for performance management in streams'
[patent_app_type] => utility
[patent_app_number] => 14/838585
[patent_app_country] => US
[patent_app_date] => 2015-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11350
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14838585
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/838585 | Fusion recommendation for performance management in streams | Aug 27, 2015 | Issued |
Array
(
[id] => 10724409
[patent_doc_number] => 20160070557
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-10
[patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/837633
[patent_app_country] => US
[patent_app_date] => 2015-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 15681
[patent_no_of_claims] => 9
[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] => 14837633
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/837633 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM | Aug 26, 2015 | Abandoned |
Array
(
[id] => 11430861
[patent_doc_number] => 09569177
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-02-14
[patent_title] => 'Service extraction and application composition'
[patent_app_type] => utility
[patent_app_number] => 14/836751
[patent_app_country] => US
[patent_app_date] => 2015-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 37
[patent_no_of_words] => 6760
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 368
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14836751
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/836751 | Service extraction and application composition | Aug 25, 2015 | Issued |
Array
(
[id] => 10716597
[patent_doc_number] => 20160062744
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-03
[patent_title] => 'COMPUTER-IMPLEMENTED METHOD FOR GENERATING CONTROL UNIT PROGRAM CODE AND MESSAGE MANAGEMENT ENVIRONMENT RELATING THERETO'
[patent_app_type] => utility
[patent_app_number] => 14/836453
[patent_app_country] => US
[patent_app_date] => 2015-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4687
[patent_no_of_claims] => 16
[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] => 14836453
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/836453 | Computer-implemented method for generating control unit program code and message management environment relating thereto | Aug 25, 2015 | Issued |
Array
(
[id] => 11830571
[patent_doc_number] => 09727313
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-08
[patent_title] => 'Systems and methods for bi-directional visual scripting for programming languages'
[patent_app_type] => utility
[patent_app_number] => 14/836708
[patent_app_country] => US
[patent_app_date] => 2015-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 14025
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14836708
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/836708 | Systems and methods for bi-directional visual scripting for programming languages | Aug 25, 2015 | Issued |
Array
(
[id] => 11465663
[patent_doc_number] => 09582294
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-28
[patent_title] => 'Apparatuses, methods, and computer program products for automatic internationalization of grammatical output'
[patent_app_type] => utility
[patent_app_number] => 14/836481
[patent_app_country] => US
[patent_app_date] => 2015-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5535
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14836481
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/836481 | Apparatuses, methods, and computer program products for automatic internationalization of grammatical output | Aug 25, 2015 | Issued |
Array
(
[id] => 11438017
[patent_doc_number] => 20170039039
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-09
[patent_title] => 'SYSTEM AND METHOD FOR MODEL BASED TECHNOLOGY AND PROCESS FOR SAFETY-CRITICAL SOFTWARE DEVELOPMENT'
[patent_app_type] => utility
[patent_app_number] => 14/819167
[patent_app_country] => US
[patent_app_date] => 2015-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2577
[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] => 14819167
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/819167 | System and method for model based technology and process for safety-critical software development | Aug 4, 2015 | Issued |
Array
(
[id] => 11430874
[patent_doc_number] => 09569190
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-14
[patent_title] => 'Compiling source code to reduce run-time execution of vector element reverse operations'
[patent_app_type] => utility
[patent_app_number] => 14/817695
[patent_app_country] => US
[patent_app_date] => 2015-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9025
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14817695
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/817695 | Compiling source code to reduce run-time execution of vector element reverse operations | Aug 3, 2015 | Issued |
Array
(
[id] => 11438025
[patent_doc_number] => 20170039046
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-09
[patent_title] => 'LOCK-FREE EXECUTION OF WORKFLOW INSTANCES'
[patent_app_type] => utility
[patent_app_number] => 14/817908
[patent_app_country] => US
[patent_app_date] => 2015-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 19328
[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] => 14817908
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/817908 | LOCK-FREE EXECUTION OF WORKFLOW INSTANCES | Aug 3, 2015 | Abandoned |
Array
(
[id] => 11423516
[patent_doc_number] => 20170031660
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'METHODS FOR UTILIZING POWERSHELL MODULES IN .NET APPLICATIONS AND DEVICES THEREOF'
[patent_app_type] => utility
[patent_app_number] => 14/814672
[patent_app_country] => US
[patent_app_date] => 2015-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5667
[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] => 14814672
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/814672 | METHODS FOR UTILIZING POWERSHELL MODULES IN .NET APPLICATIONS AND DEVICES THEREOF | Jul 30, 2015 | Abandoned |
Array
(
[id] => 11423659
[patent_doc_number] => 20170031803
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-02-02
[patent_title] => 'AUTOMATIC KNOWLEDGE BASE GENERATION FOR ROOT CAUSE IN APPLICATION PERFORMANCE MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 14/813126
[patent_app_country] => US
[patent_app_date] => 2015-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4400
[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] => 14813126
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/813126 | Automatic knowledge base generation for root cause in application performance management | Jul 29, 2015 | Issued |
Array
(
[id] => 11644094
[patent_doc_number] => 09665469
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-30
[patent_title] => 'System and method of runtime downloading of debug code and diagnostics tools in an already deployed baseboard management controller (BMC) devices'
[patent_app_type] => utility
[patent_app_number] => 14/808701
[patent_app_country] => US
[patent_app_date] => 2015-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 7047
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 14808701
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/808701 | System and method of runtime downloading of debug code and diagnostics tools in an already deployed baseboard management controller (BMC) devices | Jul 23, 2015 | Issued |
Array
(
[id] => 10757605
[patent_doc_number] => 20160103757
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-14
[patent_title] => 'Quantization of Data Streams of Instrumented Software'
[patent_app_type] => utility
[patent_app_number] => 14/800679
[patent_app_country] => US
[patent_app_date] => 2015-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12629
[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] => 14800679
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/800679 | Quantization of data streams of instrumented software | Jul 14, 2015 | Issued |
Array
(
[id] => 11816702
[patent_doc_number] => 09720651
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-01
[patent_title] => 'Strategy maintenance system'
[patent_app_type] => utility
[patent_app_number] => 14/799654
[patent_app_country] => US
[patent_app_date] => 2015-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5315
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 300
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14799654
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/799654 | Strategy maintenance system | Jul 14, 2015 | Issued |
Array
(
[id] => 10757513
[patent_doc_number] => 20160103665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-14
[patent_title] => 'Real-Time Reporting Based on Instrumentation of Software'
[patent_app_type] => utility
[patent_app_number] => 14/800677
[patent_app_country] => US
[patent_app_date] => 2015-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12725
[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] => 14800677
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/800677 | Real-time reporting based on instrumentation of software | Jul 14, 2015 | Issued |
Array
(
[id] => 11077943
[patent_doc_number] => 20160274907
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-09-22
[patent_title] => 'REPRESENTATION OF CUSTOMIZABLE TYPES IN A DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 14/798669
[patent_app_country] => US
[patent_app_date] => 2015-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 17022
[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] => 14798669
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/798669 | Representation of customizable types in a development environment | Jul 13, 2015 | Issued |
Array
(
[id] => 11396941
[patent_doc_number] => 20170017478
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-19
[patent_title] => 'Computer Update Scheduling Based On Biometrics'
[patent_app_type] => utility
[patent_app_number] => 14/798272
[patent_app_country] => US
[patent_app_date] => 2015-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5672
[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] => 14798272
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/798272 | Computer update scheduling based on biometrics | Jul 12, 2015 | Issued |