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] => 13361855 [patent_doc_number] => 20180232467 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-16 [patent_title] => METHOD FOR VERIFYING HARDWARE/SOFTWARE CO-DESIGNS [patent_app_type] => utility [patent_app_number] => 15/955793 [patent_app_country] => US [patent_app_date] => 2018-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5910 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 371 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15955793 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/955793
Method for verifying hardware/software co-designs Apr 17, 2018 Issued
Array ( [id] => 13833437 [patent_doc_number] => 20190020203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => ENERGY STORAGE SYSTEM WITH VIRTUAL DEVICE MANAGER [patent_app_type] => utility [patent_app_number] => 15/953313 [patent_app_country] => US [patent_app_date] => 2018-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11651 [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] => 15953313 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/953313
Energy storage system with virtual device manager Apr 12, 2018 Issued
Array ( [id] => 17437699 [patent_doc_number] => 11263032 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-01 [patent_title] => Systems and methods for emulating local storage [patent_app_type] => utility [patent_app_number] => 15/942070 [patent_app_country] => US [patent_app_date] => 2018-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8609 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 333 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15942070 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/942070
Systems and methods for emulating local storage Mar 29, 2018 Issued
Array ( [id] => 17605099 [patent_doc_number] => 11333578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-17 [patent_title] => Method for online service policy tracking using optimal asset controller [patent_app_type] => utility [patent_app_number] => 15/927531 [patent_app_country] => US [patent_app_date] => 2018-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 9105 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15927531 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/927531
Method for online service policy tracking using optimal asset controller Mar 20, 2018 Issued
Array ( [id] => 13317769 [patent_doc_number] => 20180210422 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-26 [patent_title] => SYSTEMS AND METHODS FOR CONSTRUCTION ABSTRACTION [patent_app_type] => utility [patent_app_number] => 15/925395 [patent_app_country] => US [patent_app_date] => 2018-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10545 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -58 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15925395 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/925395
SYSTEMS AND METHODS FOR CONSTRUCTION ABSTRACTION Mar 18, 2018 Abandoned
Array ( [id] => 16501693 [patent_doc_number] => 10867082 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-15 [patent_title] => Panel-based local optimization of ply sequencing [patent_app_type] => utility [patent_app_number] => 15/923712 [patent_app_country] => US [patent_app_date] => 2018-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 5471 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15923712 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/923712
Panel-based local optimization of ply sequencing Mar 15, 2018 Issued
Array ( [id] => 14873089 [patent_doc_number] => 20190286786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-19 [patent_title] => EFFICIENT SENSITIVITY ANALYSIS FOR GENERATIVE PARAMETRIC DESIGN OF DYNAMIC MECHANICAL ASSEMBLIES [patent_app_type] => utility [patent_app_number] => 15/924138 [patent_app_country] => US [patent_app_date] => 2018-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6890 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15924138 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/924138
Efficient sensitivity analysis for generative parametric design of dynamic mechanical assemblies Mar 15, 2018 Issued
Array ( [id] => 16834247 [patent_doc_number] => 11010502 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-18 [patent_title] => Method and device for generating a sectional view of a body of a vehicle [patent_app_type] => utility [patent_app_number] => 15/914927 [patent_app_country] => US [patent_app_date] => 2018-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3937 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15914927 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/914927
Method and device for generating a sectional view of a body of a vehicle Mar 6, 2018 Issued
Array ( [id] => 17106544 [patent_doc_number] => 11126762 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-21 [patent_title] => Locating new hydrocarbon fields and predicting reservoir performance from hydrocarbon migration [patent_app_type] => utility [patent_app_number] => 15/907828 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 25 [patent_no_of_words] => 11892 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 450 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15907828 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/907828
Locating new hydrocarbon fields and predicting reservoir performance from hydrocarbon migration Feb 27, 2018 Issued
Array ( [id] => 13448199 [patent_doc_number] => 20180275642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => ANOMALY DETECTION SYSTEM AND ANOMALY DETECTION METHOD [patent_app_type] => utility [patent_app_number] => 15/907844 [patent_app_country] => US [patent_app_date] => 2018-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8404 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15907844 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/907844
ANOMALY DETECTION SYSTEM AND ANOMALY DETECTION METHOD Feb 27, 2018 Abandoned
Array ( [id] => 14750573 [patent_doc_number] => 20190258460 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => METHOD AND SYSTEM FOR GENERATING A SOFTWARE COMPONENT [patent_app_type] => utility [patent_app_number] => 15/901933 [patent_app_country] => US [patent_app_date] => 2018-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5246 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15901933 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/901933
METHOD AND SYSTEM FOR GENERATING A SOFTWARE COMPONENT Feb 21, 2018 Abandoned
Array ( [id] => 15757919 [patent_doc_number] => 10621073 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Method and apparatus for testing software by using static analysis results and computer readable recording medium having program for performing the same [patent_app_type] => utility [patent_app_number] => 15/901786 [patent_app_country] => US [patent_app_date] => 2018-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 2666 [patent_no_of_claims] => 13 [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] => 15901786 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/901786
Method and apparatus for testing software by using static analysis results and computer readable recording medium having program for performing the same Feb 20, 2018 Issued
Array ( [id] => 13301451 [patent_doc_number] => 20180202262 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => METHOD FOR HYDROCARBON RECOVERY WITH A FRACTAL PATTERN AND RELATED APPARATUS [patent_app_type] => utility [patent_app_number] => 15/888639 [patent_app_country] => US [patent_app_date] => 2018-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8297 [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] => 15888639 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/888639
Method for hydrocarbon recovery with a fractal pattern and related apparatus Feb 4, 2018 Issued
Array ( [id] => 16478000 [patent_doc_number] => 10852946 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-01 [patent_title] => Non-disruptive upgrade of storage appliance nodes using host initiator login information to avoid data unavailability [patent_app_type] => utility [patent_app_number] => 15/884640 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12283 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 456 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15884640 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/884640
Non-disruptive upgrade of storage appliance nodes using host initiator login information to avoid data unavailability Jan 30, 2018 Issued
Array ( [id] => 14657739 [patent_doc_number] => 20190235998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => END-TO-END USER INTERFACE COMPONENT TESTING [patent_app_type] => utility [patent_app_number] => 15/885240 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13697 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885240 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/885240
End-to-end user interface component testing Jan 30, 2018 Issued
Array ( [id] => 15982051 [patent_doc_number] => 10671353 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => Programming-by-example using disjunctive programs [patent_app_type] => utility [patent_app_number] => 15/885319 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 8518 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885319 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/885319
Programming-by-example using disjunctive programs Jan 30, 2018 Issued
Array ( [id] => 16644794 [patent_doc_number] => 10922654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Software assurance and trust in a distributed delivery environment [patent_app_type] => utility [patent_app_number] => 15/885636 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10133 [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] => 15885636 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/885636
Software assurance and trust in a distributed delivery environment Jan 30, 2018 Issued
Array ( [id] => 16462712 [patent_doc_number] => 10846060 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Single-page web application builder system and method based on a finite-state machine [patent_app_type] => utility [patent_app_number] => 15/882780 [patent_app_country] => US [patent_app_date] => 2018-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 69 [patent_no_of_words] => 12779 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15882780 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/882780
Single-page web application builder system and method based on a finite-state machine Jan 28, 2018 Issued
Array ( [id] => 15152359 [patent_doc_number] => 20190354657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => METHOD FOR SIMULATING FORCES APPLIED TO A WING IN A FLUID FLOW [patent_app_type] => utility [patent_app_number] => 16/475976 [patent_app_country] => US [patent_app_date] => 2018-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10704 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16475976 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/475976
Method for simulating forces applied to a wing in a fluid flow Jan 3, 2018 Issued
Array ( [id] => 13318361 [patent_doc_number] => 20180210718 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-26 [patent_title] => EFFICIENT COMPILATION FOR LINK TIME OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 15/861724 [patent_app_country] => US [patent_app_date] => 2018-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6449 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15861724 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/861724
Efficient compilation for link time optimization Jan 3, 2018 Issued
Menu