Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 15214941 [patent_doc_number] => 20190370157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => Compliance Enforcement Tool For Computing Environments [patent_app_type] => utility [patent_app_number] => 16/543515 [patent_app_country] => US [patent_app_date] => 2019-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8972 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16543515 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543515
Compliance enforcement tool for computing environments Aug 16, 2019 Issued
Array ( [id] => 15459211 [patent_doc_number] => 20200042430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => Quantization of Data Streams of Instrumented Software [patent_app_type] => utility [patent_app_number] => 16/543514 [patent_app_country] => US [patent_app_date] => 2019-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12437 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543514 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543514
Quantization of Data Streams of Instrumented Software Aug 16, 2019 Abandoned
Array ( [id] => 16630346 [patent_doc_number] => 20210048999 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-18 [patent_title] => AUTOMATED GENERATION OF STATUS CHAINS FOR SOFTWARE UPDATES [patent_app_type] => utility [patent_app_number] => 16/542706 [patent_app_country] => US [patent_app_date] => 2019-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6436 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16542706 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/542706
Automated generation of status chains for software updates Aug 15, 2019 Issued
Array ( [id] => 16834026 [patent_doc_number] => 11010278 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-18 [patent_title] => Real-time reporting based on instrumentation of software [patent_app_type] => utility [patent_app_number] => 16/542318 [patent_app_country] => US [patent_app_date] => 2019-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12537 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [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] => 16542318 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/542318
Real-time reporting based on instrumentation of software Aug 15, 2019 Issued
Array ( [id] => 16330849 [patent_doc_number] => 20200301815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => USING SYNTHETIC INPUTS TO COMPARE EXECUTION OF DIFFERENT CODE VERSIONS [patent_app_type] => utility [patent_app_number] => 16/541647 [patent_app_country] => US [patent_app_date] => 2019-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19178 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16541647 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/541647
USING SYNTHETIC INPUTS TO COMPARE EXECUTION OF DIFFERENT CODE VERSIONS Aug 14, 2019 Abandoned
Array ( [id] => 15594255 [patent_doc_number] => 20200073662 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => PADDED VECTORIZATION WITH COMPILE TIME KNOWN MASKS [patent_app_type] => utility [patent_app_number] => 16/537460 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6594 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16537460 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/537460
Padded vectorization with compile time known masks Aug 8, 2019 Issued
Array ( [id] => 15368609 [patent_doc_number] => 20200020069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-16 [patent_title] => COMPILER TECHNIQUES FOR MAPPING PROGRAM CODE TO A HIGH PERFORMANCE, POWER EFFICIENT, PROGRAMMABLE IMAGE PROCESSING HARDWARE PLATFORM [patent_app_type] => utility [patent_app_number] => 16/529633 [patent_app_country] => US [patent_app_date] => 2019-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15255 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [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] => 16529633 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/529633
COMPILER TECHNIQUES FOR MAPPING PROGRAM CODE TO A HIGH PERFORMANCE, POWER EFFICIENT, PROGRAMMABLE IMAGE PROCESSING HARDWARE PLATFORM Jul 31, 2019 Abandoned
Array ( [id] => 16600083 [patent_doc_number] => 20210026614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-28 [patent_title] => CONTAINER ORCHESTRATION FRAMEWORK [patent_app_type] => utility [patent_app_number] => 16/519734 [patent_app_country] => US [patent_app_date] => 2019-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10842 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16519734 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/519734
Container orchestration framework Jul 22, 2019 Issued
Array ( [id] => 15412363 [patent_doc_number] => 20200026504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => METHOD, DEVICE, AND STORAGE MEDIUM FOR PROCESSING DRIVER ON TERMINAL DEVICE SIDE [patent_app_type] => utility [patent_app_number] => 16/511270 [patent_app_country] => US [patent_app_date] => 2019-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7137 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16511270 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/511270
Method, device, and storage medium for processing driver on terminal device side Jul 14, 2019 Issued
Array ( [id] => 16423728 [patent_doc_number] => 20200348926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => SYSTEM AND METHOD FOR AUTOMATING ENVIRONMENT MANAGEMENT OF ONE OR MORE SOFTWARE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/508370 [patent_app_country] => US [patent_app_date] => 2019-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5486 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16508370 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/508370
SYSTEM AND METHOD FOR AUTOMATING ENVIRONMENT MANAGEMENT OF ONE OR MORE SOFTWARE APPLICATIONS Jul 10, 2019 Abandoned
Array ( [id] => 16470365 [patent_doc_number] => 20200371902 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => SYSTEMS AND METHODS FOR SOFTWARE REGRESSION DETECTION [patent_app_type] => utility [patent_app_number] => 16/508097 [patent_app_country] => US [patent_app_date] => 2019-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10102 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16508097 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/508097
SYSTEMS AND METHODS FOR SOFTWARE REGRESSION DETECTION Jul 9, 2019 Abandoned
Array ( [id] => 16818598 [patent_doc_number] => 11003424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Method and system for implementing custom UI actions in a web application using hidden containers [patent_app_type] => utility [patent_app_number] => 16/505362 [patent_app_country] => US [patent_app_date] => 2019-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6374 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 334 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16505362 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/505362
Method and system for implementing custom UI actions in a web application using hidden containers Jul 7, 2019 Issued
Array ( [id] => 16330855 [patent_doc_number] => 20200301821 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => INSTRUCTION SET ARCHITECTURE TRANSFORMATIONS WHEN EMULATING NON-TRACED CODE WITH A RECORDED EXECUTION OF TRACED CODE [patent_app_type] => utility [patent_app_number] => 16/460113 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26659 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 359 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16460113 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/460113
INSTRUCTION SET ARCHITECTURE TRANSFORMATIONS WHEN EMULATING NON-TRACED CODE WITH A RECORDED EXECUTION OF TRACED CODE Jul 1, 2019 Abandoned
Array ( [id] => 17492257 [patent_doc_number] => 11281560 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Input/output data transformations when emulating non-traced code with a recorded execution of traced code [patent_app_type] => utility [patent_app_number] => 16/459899 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 26657 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 443 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16459899 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/459899
Input/output data transformations when emulating non-traced code with a recorded execution of traced code Jul 1, 2019 Issued
Array ( [id] => 18687079 [patent_doc_number] => 11782816 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => Input/output location transformations when emulating non-traced code with a recorded execution of traced code [patent_app_type] => utility [patent_app_number] => 16/459879 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 21 [patent_no_of_words] => 26651 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 466 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16459879 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/459879
Input/output location transformations when emulating non-traced code with a recorded execution of traced code Jul 1, 2019 Issued
Array ( [id] => 14997601 [patent_doc_number] => 20190317758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => CONTAINER BASED APPLICATION REIFICATION [patent_app_type] => utility [patent_app_number] => 16/453214 [patent_app_country] => US [patent_app_date] => 2019-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5063 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 28 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16453214 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/453214
Container based application reification Jun 25, 2019 Issued
Array ( [id] => 16543263 [patent_doc_number] => 20200409678 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => VEHICLE SOFTWARE UPDATE NETWORK [patent_app_type] => utility [patent_app_number] => 16/451742 [patent_app_country] => US [patent_app_date] => 2019-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5259 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 16451742 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/451742
VEHICLE SOFTWARE UPDATE NETWORK Jun 24, 2019 Abandoned
Array ( [id] => 17621828 [patent_doc_number] => 11340884 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-24 [patent_title] => Systems and methods for distributing updates [patent_app_type] => utility [patent_app_number] => 16/447047 [patent_app_country] => US [patent_app_date] => 2019-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11639 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16447047 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/447047
Systems and methods for distributing updates Jun 19, 2019 Issued
Array ( [id] => 15291183 [patent_doc_number] => 20190388727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-26 [patent_title] => SERVER APPARATUS AND TERMINAL DEVICE [patent_app_type] => utility [patent_app_number] => 16/446379 [patent_app_country] => US [patent_app_date] => 2019-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4644 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16446379 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/446379
SERVER APPARATUS AND TERMINAL DEVICE Jun 18, 2019 Abandoned
Array ( [id] => 16527306 [patent_doc_number] => 20200401386 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-24 [patent_title] => RECONFIGURING APPLICATION SOFTWARE INTO MICROSERVICE ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 16/445880 [patent_app_country] => US [patent_app_date] => 2019-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9228 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16445880 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/445880
Reconfiguring application software into microservice architecture Jun 18, 2019 Issued
Menu