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] => 16659279 [patent_doc_number] => 20210055916 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => SINGLE-PAGE WEB APPLICATION BUILDER SYSTEM AND METHOD BASED ON A FINITE-STATE MACHINE [patent_app_type] => utility [patent_app_number] => 17/075978 [patent_app_country] => US [patent_app_date] => 2020-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12779 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 17075978 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/075978
Single-page web application builder system and method based on a finite-state machine Oct 20, 2020 Issued
Array ( [id] => 18198218 [patent_doc_number] => 20230051737 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-16 [patent_title] => APPARATUS, METHOD, AND COMPUTER PROGRAM FOR EXECUTING SIMULATION ON BASIS OF DIGITAL TWIN SERVICE [patent_app_type] => utility [patent_app_number] => 17/767618 [patent_app_country] => US [patent_app_date] => 2020-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6079 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17767618 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/767618
APPARATUS, METHOD, AND COMPUTER PROGRAM FOR EXECUTING SIMULATION ON BASIS OF DIGITAL TWIN SERVICE Sep 28, 2020 Pending
Array ( [id] => 18007329 [patent_doc_number] => 20220366095 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => METHOD AND APPARATUS FOR CHECKING AND/OR CONFIGURING THE ARRANGEMENT OF THE PHYSICAL ELEMENTS OF A VEHICLE [patent_app_type] => utility [patent_app_number] => 17/762422 [patent_app_country] => US [patent_app_date] => 2020-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [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] => 17762422 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/762422
METHOD AND APPARATUS FOR CHECKING AND/OR CONFIGURING THE ARRANGEMENT OF THE PHYSICAL ELEMENTS OF A VEHICLE Sep 28, 2020 Pending
Array ( [id] => 17469089 [patent_doc_number] => 11275566 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-15 [patent_title] => System and method for source code generation [patent_app_type] => utility [patent_app_number] => 17/031165 [patent_app_country] => US [patent_app_date] => 2020-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 9168 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17031165 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/031165
System and method for source code generation Sep 23, 2020 Issued
Array ( [id] => 18370726 [patent_doc_number] => 11650901 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-16 [patent_title] => Automated generation of software patches [patent_app_type] => utility [patent_app_number] => 17/030298 [patent_app_country] => US [patent_app_date] => 2020-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12738 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 332 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17030298 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/030298
Automated generation of software patches Sep 22, 2020 Issued
Array ( [id] => 17432617 [patent_doc_number] => 20220060327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-24 [patent_title] => SYSTEMS AND METHODS FOR A FAST NEAR-FIELD ELECTROMAGNETIC SIMULATION METHODOLOGY FOR SIDE-CHANNEL EMISSION ANALYSIS [patent_app_type] => utility [patent_app_number] => 17/028935 [patent_app_country] => US [patent_app_date] => 2020-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6428 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17028935 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/028935
Systems and methods for a fast near-field electromagnetic simulation methodology for side-channel emission analysis Sep 21, 2020 Issued
Array ( [id] => 19493391 [patent_doc_number] => 12112107 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-08 [patent_title] => Virtual metrology for wafer result prediction [patent_app_type] => utility [patent_app_number] => 17/025651 [patent_app_country] => US [patent_app_date] => 2020-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5872 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17025651 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/025651
Virtual metrology for wafer result prediction Sep 17, 2020 Issued
Array ( [id] => 16559072 [patent_doc_number] => 20210004221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-07 [patent_title] => METHOD AND APPARATUS FOR UPDATING DEVICES IN A REMOTE NETWORK [patent_app_type] => utility [patent_app_number] => 17/025932 [patent_app_country] => US [patent_app_date] => 2020-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8712 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17025932 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/025932
METHOD AND APPARATUS FOR UPDATING DEVICES IN A REMOTE NETWORK Sep 17, 2020 Abandoned
Array ( [id] => 17475952 [patent_doc_number] => 20220083456 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-17 [patent_title] => DEBUGGING A CROSS-TECHNOLOGY AND CROSS-ENVIRONMENT EXECUTION [patent_app_type] => utility [patent_app_number] => 17/019703 [patent_app_country] => US [patent_app_date] => 2020-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4779 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17019703 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/019703
Debugging a cross-technology and cross-environment execution Sep 13, 2020 Issued
Array ( [id] => 16714162 [patent_doc_number] => 20210081309 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => MAPPING INTERACTIVE ELEMENTS IN AN APPLICATION USER INTERFACE [patent_app_type] => utility [patent_app_number] => 17/017343 [patent_app_country] => US [patent_app_date] => 2020-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13735 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17017343 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/017343
MAPPING INTERACTIVE ELEMENTS IN AN APPLICATION USER INTERFACE Sep 9, 2020 Abandoned
Array ( [id] => 16514728 [patent_doc_number] => 20200393986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-17 [patent_title] => TECHNOLOGIES FOR LIFECYCLE MANAGEMENT WITH REMOTE FIRMWARE [patent_app_type] => utility [patent_app_number] => 17/005879 [patent_app_country] => US [patent_app_date] => 2020-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12155 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17005879 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/005879
Technologies for lifecycle management with remote firmware Aug 27, 2020 Issued
Array ( [id] => 17430291 [patent_doc_number] => 20220058000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-24 [patent_title] => SYSTEM FOR GENERATION AND MAINTENANCE OF SOURCE CAPABILITY OBJECTS FOR APPLICATION COMPONENTS [patent_app_type] => utility [patent_app_number] => 17/001251 [patent_app_country] => US [patent_app_date] => 2020-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15519 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17001251 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/001251
System for generation and maintenance of source capability objects for application components Aug 23, 2020 Issued
Array ( [id] => 16661598 [patent_doc_number] => 20210058235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-25 [patent_title] => AI/ML AND BLOCKCHAINED BASED AUTOMATED RESERVOIR MANAGEMENT PLATFORM [patent_app_type] => utility [patent_app_number] => 17/000087 [patent_app_country] => US [patent_app_date] => 2020-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11222 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17000087 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/000087
AI/ML AND BLOCKCHAINED BASED AUTOMATED RESERVOIR MANAGEMENT PLATFORM Aug 20, 2020 Pending
Array ( [id] => 17817177 [patent_doc_number] => 11422788 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-23 [patent_title] => Deploying firmware updates [patent_app_type] => utility [patent_app_number] => 16/995561 [patent_app_country] => US [patent_app_date] => 2020-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3920 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16995561 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/995561
Deploying firmware updates Aug 16, 2020 Issued
Array ( [id] => 18966262 [patent_doc_number] => 11900031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-13 [patent_title] => Systems and methods of composite load modeling for electric power systems [patent_app_type] => utility [patent_app_number] => 16/994512 [patent_app_country] => US [patent_app_date] => 2020-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 37 [patent_no_of_words] => 12946 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16994512 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/994512
Systems and methods of composite load modeling for electric power systems Aug 13, 2020 Issued
Array ( [id] => 17499725 [patent_doc_number] => 11288431 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-29 [patent_title] => Method and system for establishing metal interconnection layer capacitance prediction model [patent_app_type] => utility [patent_app_number] => 16/991383 [patent_app_country] => US [patent_app_date] => 2020-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4979 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16991383 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/991383
Method and system for establishing metal interconnection layer capacitance prediction model Aug 11, 2020 Issued
Array ( [id] => 16758460 [patent_doc_number] => 10977008 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-13 [patent_title] => Single data class for in-memory creation and programmatic access of arbitrary data in a strongly-typed computer programming language [patent_app_type] => utility [patent_app_number] => 16/990388 [patent_app_country] => US [patent_app_date] => 2020-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2996 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16990388 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/990388
Single data class for in-memory creation and programmatic access of arbitrary data in a strongly-typed computer programming language Aug 10, 2020 Issued
Array ( [id] => 17401556 [patent_doc_number] => 20220043646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => SYSTEM FOR FACILITATING SOFTWARE CODE BUILD AND REVIEW WITH REAL-TIME ERROR FEEDBACK [patent_app_type] => utility [patent_app_number] => 16/985543 [patent_app_country] => US [patent_app_date] => 2020-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6879 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16985543 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/985543
SYSTEM FOR FACILITATING SOFTWARE CODE BUILD AND REVIEW WITH REAL-TIME ERROR FEEDBACK Aug 4, 2020 Abandoned
Array ( [id] => 17388112 [patent_doc_number] => 20220035964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => MODELING NATURAL SPACE ENVIRONMENT EFFECTS ON HARDWARE [patent_app_type] => utility [patent_app_number] => 16/942343 [patent_app_country] => US [patent_app_date] => 2020-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6179 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16942343 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/942343
Modeling natural space environment effects on hardware Jul 28, 2020 Issued
Array ( [id] => 17374667 [patent_doc_number] => 20220029719 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => Simulation Model Fitting for Radio Frequency Matching-Network Optimization [patent_app_type] => utility [patent_app_number] => 16/940188 [patent_app_country] => US [patent_app_date] => 2020-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7092 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16940188 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/940188
Simulation Model Fitting for Radio Frequency Matching-Network Optimization Jul 26, 2020 Abandoned
Menu