
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] => 17157840
[patent_doc_number] => 20210318891
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-14
[patent_title] => SHELL CONVERSION FOR AN ENTERPRISE RESOURCE PLANNING (ERP) SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/848217
[patent_app_country] => US
[patent_app_date] => 2020-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8451
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16848217
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/848217 | Shell conversion for an enterprise resource planning (ERP) system | Apr 13, 2020 | Issued |
Array
(
[id] => 17046789
[patent_doc_number] => 11099969
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-24
[patent_title] => Estimating the number of coding styles by analyzing source code
[patent_app_type] => utility
[patent_app_number] => 16/795170
[patent_app_country] => US
[patent_app_date] => 2020-02-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 14
[patent_no_of_words] => 8621
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 349
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16795170
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/795170 | Estimating the number of coding styles by analyzing source code | Feb 18, 2020 | Issued |
Array
(
[id] => 16192934
[patent_doc_number] => 20200233783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => TEST PATTERN GENERATION DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/743010
[patent_app_country] => US
[patent_app_date] => 2020-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5314
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 33
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16743010
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/743010 | TEST PATTERN GENERATION DEVICE | Jan 14, 2020 | Abandoned |
Array
(
[id] => 18668387
[patent_doc_number] => 11775287
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-03
[patent_title] => Manifest and content delivery
[patent_app_type] => utility
[patent_app_number] => 16/743956
[patent_app_country] => US
[patent_app_date] => 2020-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9054
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 436
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16743956
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/743956 | Manifest and content delivery | Jan 14, 2020 | Issued |
Array
(
[id] => 16903138
[patent_doc_number] => 20210182054
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-17
[patent_title] => PREVENTING UNEXPECTED BEHAVIOR IN SOFTWARE SYSTEMS DUE TO THIRD PARTY ARTIFACTS
[patent_app_type] => utility
[patent_app_number] => 16/715632
[patent_app_country] => US
[patent_app_date] => 2019-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11997
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16715632
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/715632 | PREVENTING UNEXPECTED BEHAVIOR IN SOFTWARE SYSTEMS DUE TO THIRD PARTY ARTIFACTS | Dec 15, 2019 | Abandoned |
Array
(
[id] => 16192806
[patent_doc_number] => 20200233655
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => SOFTWARE DISTRIBUTION SYSTEM AND SOFTWARE DISTRIBUTION METHOD
[patent_app_type] => utility
[patent_app_number] => 16/713098
[patent_app_country] => US
[patent_app_date] => 2019-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3135
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16713098
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/713098 | SOFTWARE DISTRIBUTION SYSTEM AND SOFTWARE DISTRIBUTION METHOD | Dec 12, 2019 | Abandoned |
Array
(
[id] => 16856970
[patent_doc_number] => 20210157715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-27
[patent_title] => MANAGE MULTI-TEAM AND MULTI-SPRINT PROJECTS VIA COGNITIVE COMPUTING
[patent_app_type] => utility
[patent_app_number] => 16/693323
[patent_app_country] => US
[patent_app_date] => 2019-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7156
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16693323
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/693323 | MANAGE MULTI-TEAM AND MULTI-SPRINT PROJECTS VIA COGNITIVE COMPUTING | Nov 23, 2019 | Abandoned |
Array
(
[id] => 15653919
[patent_doc_number] => 20200089490
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-03-19
[patent_title] => CONTAINER BASED APPLICATION REIFICATION
[patent_app_type] => utility
[patent_app_number] => 16/691979
[patent_app_country] => US
[patent_app_date] => 2019-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5084
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16691979
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/691979 | Container based application reification | Nov 21, 2019 | Issued |
Array
(
[id] => 16714043
[patent_doc_number] => 20210081190
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-18
[patent_title] => APPLICATION OF SCHEDULED PATCHES
[patent_app_type] => utility
[patent_app_number] => 16/691469
[patent_app_country] => US
[patent_app_date] => 2019-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8347
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16691469
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/691469 | Application of scheduled patches | Nov 20, 2019 | Issued |
Array
(
[id] => 16849048
[patent_doc_number] => 20210149793
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => WEIGHTED CODE COVERAGE
[patent_app_type] => utility
[patent_app_number] => 16/687968
[patent_app_country] => US
[patent_app_date] => 2019-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8305
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16687968
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/687968 | WEIGHTED CODE COVERAGE | Nov 18, 2019 | Abandoned |
Array
(
[id] => 16849043
[patent_doc_number] => 20210149788
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => SOFTWARE DIAGNOSIS USING TRANSPARENT DECOMPILATION
[patent_app_type] => utility
[patent_app_number] => 16/687444
[patent_app_country] => US
[patent_app_date] => 2019-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15944
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16687444
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/687444 | SOFTWARE DIAGNOSIS USING TRANSPARENT DECOMPILATION | Nov 17, 2019 | Abandoned |
Array
(
[id] => 16462716
[patent_doc_number] => 10846064
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-11-24
[patent_title] => Software requirements creating and tracking system and method
[patent_app_type] => utility
[patent_app_number] => 16/672856
[patent_app_country] => US
[patent_app_date] => 2019-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4213
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 275
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16672856
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/672856 | Software requirements creating and tracking system and method | Nov 3, 2019 | Issued |
Array
(
[id] => 16160577
[patent_doc_number] => 20200218521
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-09
[patent_title] => Method for managing identity value in software development
[patent_app_type] => utility
[patent_app_number] => 16/669390
[patent_app_country] => US
[patent_app_date] => 2019-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 862
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16669390
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/669390 | Method for managing identity value in software development | Oct 29, 2019 | Abandoned |
Array
(
[id] => 15743463
[patent_doc_number] => 20200110620
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-09
[patent_title] => SYSTEM AND METHOD OF MONITORING AND REPORTING EQUIPMENT STATUS
[patent_app_type] => utility
[patent_app_number] => 16/594859
[patent_app_country] => US
[patent_app_date] => 2019-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4844
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16594859
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/594859 | SYSTEM AND METHOD OF MONITORING AND REPORTING EQUIPMENT STATUS | Oct 6, 2019 | Abandoned |
Array
(
[id] => 16722150
[patent_doc_number] => 20210089297
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-25
[patent_title] => AUTOMATED CHECK FOR TICKET STATUS OF MERGED CODE
[patent_app_type] => utility
[patent_app_number] => 16/577479
[patent_app_country] => US
[patent_app_date] => 2019-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3472
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16577479
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/577479 | AUTOMATED CHECK FOR TICKET STATUS OF MERGED CODE | Sep 19, 2019 | Abandoned |
Array
(
[id] => 17690330
[patent_doc_number] => 20220197623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => APPLICATION PRESENCE MONITORING AND REINSTILLATION
[patent_app_type] => utility
[patent_app_number] => 17/297131
[patent_app_country] => US
[patent_app_date] => 2019-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4125
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17297131
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/297131 | APPLICATION PRESENCE MONITORING AND REINSTILLATION | Sep 11, 2019 | Abandoned |
Array
(
[id] => 16690488
[patent_doc_number] => 20210072966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-11
[patent_title] => METHOD AND SYSTEM FOR SERVICE ROLLING-UPDATING IN A CONTAINER ORCHESTRATOR SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/561591
[patent_app_country] => US
[patent_app_date] => 2019-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7494
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16561591
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/561591 | METHOD AND SYSTEM FOR SERVICE ROLLING-UPDATING IN A CONTAINER ORCHESTRATOR SYSTEM | Sep 4, 2019 | Abandoned |
Array
(
[id] => 15836743
[patent_doc_number] => 20200133654
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-30
[patent_title] => METHOD FOR REMOTELY UPDATING FIRMWARE OF FIELD PROGRAMMABLE GATE ARRAY
[patent_app_type] => utility
[patent_app_number] => 16/560362
[patent_app_country] => US
[patent_app_date] => 2019-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3899
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 325
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16560362
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/560362 | METHOD FOR REMOTELY UPDATING FIRMWARE OF FIELD PROGRAMMABLE GATE ARRAY | Sep 3, 2019 | Abandoned |
Array
(
[id] => 17801933
[patent_doc_number] => 11416232
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-16
[patent_title] => Accelerating application and sub-package installations
[patent_app_type] => utility
[patent_app_number] => 17/311657
[patent_app_country] => US
[patent_app_date] => 2019-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 22302
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 329
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17311657
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/311657 | Accelerating application and sub-package installations | Sep 2, 2019 | Issued |
Array
(
[id] => 17970544
[patent_doc_number] => 11488081
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-01
[patent_title] => Systems and methods for optimizing automated modelling of resource allocation
[patent_app_type] => utility
[patent_app_number] => 16/556507
[patent_app_country] => US
[patent_app_date] => 2019-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 37
[patent_figures_cnt] => 37
[patent_no_of_words] => 15926
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 338
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16556507
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/556507 | Systems and methods for optimizing automated modelling of resource allocation | Aug 29, 2019 | Issued |