Search

John Eric Hug

Examiner (ID: 9261, Phone: (571)272-1192 , Office: P/1741 )

Most Active Art Unit
1731
Art Unit(s)
1791, 1741, 1748, 1731
Total Applications
1588
Issued Applications
1319
Pending Applications
41
Abandoned Applications
236

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18941861 [patent_doc_number] => 20240037000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => AUTOMATIC IDENTIFICATION OF REUSABLE HARDWARE COMPONENTS [patent_app_type] => utility [patent_app_number] => 17/814862 [patent_app_country] => US [patent_app_date] => 2022-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6062 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17814862 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/814862
AUTOMATIC IDENTIFICATION OF REUSABLE HARDWARE COMPONENTS Jul 25, 2022 Pending
Array ( [id] => 20273623 [patent_doc_number] => 12443405 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-14 [patent_title] => Cascading adaptive timeline generation and solving [patent_app_type] => utility [patent_app_number] => 17/871831 [patent_app_country] => US [patent_app_date] => 2022-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2630 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 525 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17871831 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/871831
Cascading adaptive timeline generation and solving Jul 21, 2022 Issued
Array ( [id] => 18925299 [patent_doc_number] => 20240028303 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-25 [patent_title] => METHOD AND SYSTEM FOR ALGORITHM SYNTHESIS USING ALGEBRAIC TOPOLOGICAL TECHNIQUES [patent_app_type] => utility [patent_app_number] => 17/871769 [patent_app_country] => US [patent_app_date] => 2022-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4793 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17871769 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/871769
METHOD AND SYSTEM FOR ALGORITHM SYNTHESIS USING ALGEBRAIC TOPOLOGICAL TECHNIQUES Jul 21, 2022 Pending
Array ( [id] => 17980715 [patent_doc_number] => 20220346751 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => SYSTEMS AND METHODS FOR INTERVENTIONAL PROCEDURE PLANNING [patent_app_type] => utility [patent_app_number] => 17/867212 [patent_app_country] => US [patent_app_date] => 2022-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8487 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17867212 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/867212
Systems and methods for interventional procedure planning Jul 17, 2022 Issued
Array ( [id] => 18487353 [patent_doc_number] => 20230214699 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => Quantum Simulation of Stochastic Process [patent_app_type] => utility [patent_app_number] => 17/865124 [patent_app_country] => US [patent_app_date] => 2022-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6575 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17865124 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/865124
Quantum simulation of stochastic process Jul 13, 2022 Issued
Array ( [id] => 18897488 [patent_doc_number] => 20240012973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => WAVEFORM STIMULUS GENERATION [patent_app_type] => utility [patent_app_number] => 17/862061 [patent_app_country] => US [patent_app_date] => 2022-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3450 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17862061 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/862061
WAVEFORM STIMULUS GENERATION Jul 10, 2022 Pending
Array ( [id] => 18881260 [patent_doc_number] => 20240004629 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => COMPUTER SOFTWARE UPDATES VIA BLOCKCHAIN [patent_app_type] => utility [patent_app_number] => 17/854157 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7102 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 17854157 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/854157
COMPUTER SOFTWARE UPDATES VIA BLOCKCHAIN Jun 29, 2022 Abandoned
Array ( [id] => 18864292 [patent_doc_number] => 20230418728 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => METHOD AND SYSTEM FOR GENERATING REAL-TIME TEST ENVIRONMENT ACTIVITY VIEW FOR FUNCTIONAL SIMULATIONS [patent_app_type] => utility [patent_app_number] => 17/848572 [patent_app_country] => US [patent_app_date] => 2022-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7135 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17848572 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/848572
METHOD AND SYSTEM FOR GENERATING REAL-TIME TEST ENVIRONMENT ACTIVITY VIEW FOR FUNCTIONAL SIMULATIONS Jun 23, 2022 Pending
Array ( [id] => 19243711 [patent_doc_number] => 12014155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-18 [patent_title] => Constrained prefix matching for generating next token predictions [patent_app_type] => utility [patent_app_number] => 17/847115 [patent_app_country] => US [patent_app_date] => 2022-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13854 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17847115 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/847115
Constrained prefix matching for generating next token predictions Jun 21, 2022 Issued
Array ( [id] => 17898896 [patent_doc_number] => 20220308558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => CONTROL PROGRAM GENERATION APPARATUS, CONTROL PROGRAM GENERATION METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 17/842503 [patent_app_country] => US [patent_app_date] => 2022-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14271 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17842503 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/842503
CONTROL PROGRAM GENERATION APPARATUS, CONTROL PROGRAM GENERATION METHOD, AND PROGRAM Jun 15, 2022 Abandoned
Array ( [id] => 18819990 [patent_doc_number] => 20230394330 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => A METHOD AND SYSTEM FOR DESIGNING AI MODELING PROCESSES BASED ON GRAPH ALGORITHMS [patent_app_type] => utility [patent_app_number] => 18/265499 [patent_app_country] => US [patent_app_date] => 2022-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3524 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [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] => 18265499 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/265499
A METHOD AND SYSTEM FOR DESIGNING AI MODELING PROCESSES BASED ON GRAPH ALGORITHMS Jun 9, 2022 Abandoned
Array ( [id] => 18599262 [patent_doc_number] => 20230274062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-31 [patent_title] => SIGNAL DETECTION METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 17/804690 [patent_app_country] => US [patent_app_date] => 2022-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7749 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17804690 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/804690
SIGNAL DETECTION METHOD AND APPARATUS May 30, 2022 Pending
Array ( [id] => 18038306 [patent_doc_number] => 20220382522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-01 [patent_title] => SYSTEM AND METHODS FOR DEVELOPMENT OF COMPOSABLE AND CUSTOMIZABLE COMMERCE SOFTWARE [patent_app_type] => utility [patent_app_number] => 17/824019 [patent_app_country] => US [patent_app_date] => 2022-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17824019 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/824019
SYSTEM AND METHODS FOR DEVELOPMENT OF COMPOSABLE AND CUSTOMIZABLE COMMERCE SOFTWARE May 24, 2022 Abandoned
Array ( [id] => 18022494 [patent_doc_number] => 20220373993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-24 [patent_title] => Three-Dimensional Printing with Surface Dithering [patent_app_type] => utility [patent_app_number] => 17/749075 [patent_app_country] => US [patent_app_date] => 2022-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11042 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17749075 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/749075
Three-Dimensional Printing with Surface Dithering May 18, 2022 Pending
Array ( [id] => 17838823 [patent_doc_number] => 20220276128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-01 [patent_title] => METHOD FOR ONLINE SERVICE POLICY TRACKING USING OPTIMAL ASSET CONTROLLER [patent_app_type] => utility [patent_app_number] => 17/745749 [patent_app_country] => US [patent_app_date] => 2022-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9083 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17745749 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/745749
Method for online service policy tracking using optimal asset controller May 15, 2022 Issued
Array ( [id] => 19015504 [patent_doc_number] => 11922439 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-05 [patent_title] => System, method and computer program product for predicting a next hop in a search path [patent_app_type] => utility [patent_app_number] => 17/741229 [patent_app_country] => US [patent_app_date] => 2022-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 9650 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741229 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/741229
System, method and computer program product for predicting a next hop in a search path May 9, 2022 Issued
Array ( [id] => 17832290 [patent_doc_number] => 20220269594 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-25 [patent_title] => Automating Identification of Test Cases for Library Suggestion Models [patent_app_type] => utility [patent_app_number] => 17/739155 [patent_app_country] => US [patent_app_date] => 2022-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21503 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17739155 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/739155
Automating identification of test cases for library suggestion models May 7, 2022 Issued
Array ( [id] => 17947804 [patent_doc_number] => 20220334823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-20 [patent_title] => ATTESTATION MANIFEST DERIVATION AND DISTRIBUTION USING SOFTWARE UPDATE IMAGE [patent_app_type] => utility [patent_app_number] => 17/734669 [patent_app_country] => US [patent_app_date] => 2022-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17932 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17734669 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/734669
Attestation manifest derivation and distribution using software update image May 1, 2022 Issued
Array ( [id] => 18030584 [patent_doc_number] => 11513772 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => System and method of providing an interactive development platform in a distributed computing environment [patent_app_type] => utility [patent_app_number] => 17/728715 [patent_app_country] => US [patent_app_date] => 2022-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 17009 [patent_no_of_claims] => 19 [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] => 17728715 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/728715
System and method of providing an interactive development platform in a distributed computing environment Apr 24, 2022 Issued
Array ( [id] => 18400858 [patent_doc_number] => 11662996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-30 [patent_title] => System and method for downgrading applications [patent_app_type] => utility [patent_app_number] => 17/660365 [patent_app_country] => US [patent_app_date] => 2022-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5347 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17660365 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/660365
System and method for downgrading applications Apr 21, 2022 Issued
Menu