
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16979186
[patent_doc_number] => 20210223423
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-22
[patent_title] => SYNTHETIC MODELING WITH NOISE SIMULATION
[patent_app_type] => utility
[patent_app_number] => 15/733920
[patent_app_country] => US
[patent_app_date] => 2019-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2505
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15733920
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/733920 | SYNTHETIC MODELING WITH NOISE SIMULATION | Apr 15, 2019 | Abandoned |
Array
(
[id] => 15167569
[patent_doc_number] => 10489279
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-26
[patent_title] => Automated test input generation for integration testing of microservice-based web applications
[patent_app_type] => utility
[patent_app_number] => 16/381502
[patent_app_country] => US
[patent_app_date] => 2019-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15153
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16381502
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/381502 | Automated test input generation for integration testing of microservice-based web applications | Apr 10, 2019 | Issued |
Array
(
[id] => 16615701
[patent_doc_number] => 20210034354
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-04
[patent_title] => ELECTRONIC DEVICE AND METHOD FOR CONTROLLING UPDATE OF ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/981489
[patent_app_country] => US
[patent_app_date] => 2019-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8552
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16981489
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/981489 | Electronic device and method for controlling update of electronic device | Mar 18, 2019 | Issued |
Array
(
[id] => 16314574
[patent_doc_number] => 20200293312
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => COMPUTER STRUCTURES FOR COMPUTER ARTIFACTS
[patent_app_type] => utility
[patent_app_number] => 16/354761
[patent_app_country] => US
[patent_app_date] => 2019-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8055
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16354761
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/354761 | Computer structures for computer artifacts | Mar 14, 2019 | Issued |
Array
(
[id] => 17699295
[patent_doc_number] => 11373024
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-28
[patent_title] => Circuit simulation based on a high-level language circuit specification
[patent_app_type] => utility
[patent_app_number] => 16/353981
[patent_app_country] => US
[patent_app_date] => 2019-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5392
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16353981
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/353981 | Circuit simulation based on a high-level language circuit specification | Mar 13, 2019 | Issued |
Array
(
[id] => 17955425
[patent_doc_number] => 11481534
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-25
[patent_title] => Trace-based generation of states within a system
[patent_app_type] => utility
[patent_app_number] => 16/295734
[patent_app_country] => US
[patent_app_date] => 2019-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 8949
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16295734
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/295734 | Trace-based generation of states within a system | Mar 6, 2019 | Issued |
Array
(
[id] => 17379827
[patent_doc_number] => 11237843
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-01
[patent_title] => Application-level runtime environment for executing applications native to mobile devices without full installation
[patent_app_type] => utility
[patent_app_number] => 16/291835
[patent_app_country] => US
[patent_app_date] => 2019-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10998
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 380
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16291835
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/291835 | Application-level runtime environment for executing applications native to mobile devices without full installation | Mar 3, 2019 | Issued |
Array
(
[id] => 16278931
[patent_doc_number] => 10761962
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-09-01
[patent_title] => Automated software program repair
[patent_app_type] => utility
[patent_app_number] => 16/270518
[patent_app_country] => US
[patent_app_date] => 2019-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 16145
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 387
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16270518
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/270518 | Automated software program repair | Feb 6, 2019 | Issued |
Array
(
[id] => 16615847
[patent_doc_number] => 20210034500
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-04
[patent_title] => ARTIFICIAL INTELLIGENCE ENABLED OUTPUT SPACE EXPLORATION FOR GUIDED TEST CASE GENERATION
[patent_app_type] => utility
[patent_app_number] => 16/966669
[patent_app_country] => US
[patent_app_date] => 2019-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6913
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 16966669
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/966669 | Artificial intelligence enabled output space exploration for guided test case generation | Feb 5, 2019 | Issued |
Array
(
[id] => 15919405
[patent_doc_number] => 10656940
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-19
[patent_title] => Systems, devices, and methods for source code generation from binary files
[patent_app_type] => utility
[patent_app_number] => 16/267217
[patent_app_country] => US
[patent_app_date] => 2019-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7583
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16267217
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/267217 | Systems, devices, and methods for source code generation from binary files | Feb 3, 2019 | Issued |
Array
(
[id] => 14689249
[patent_doc_number] => 20190243740
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-08
[patent_title] => NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN A DETERMINING PROGRAM, METHOD FOR DETERMINING, AND APPARATUS FOR DETERMINING
[patent_app_type] => utility
[patent_app_number] => 16/266172
[patent_app_country] => US
[patent_app_date] => 2019-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14717
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16266172
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/266172 | NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN A DETERMINING PROGRAM, METHOD FOR DETERMINING, AND APPARATUS FOR DETERMINING | Feb 3, 2019 | Abandoned |
Array
(
[id] => 15837655
[patent_doc_number] => 20200134110
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-04-30
[patent_title] => Estimating Noise Characteristics in Physical System Simulations
[patent_app_type] => utility
[patent_app_number] => 16/253728
[patent_app_country] => US
[patent_app_date] => 2019-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14784
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16253728
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/253728 | Estimating noise characteristics in physical system simulations | Jan 21, 2019 | Issued |
Array
(
[id] => 16192927
[patent_doc_number] => 20200233776
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-23
[patent_title] => ADAPTIVE PERFORMANCE CALIBRATION FOR CODE
[patent_app_type] => utility
[patent_app_number] => 16/252566
[patent_app_country] => US
[patent_app_date] => 2019-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5530
[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] => 16252566
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/252566 | Adaptive performance calibration for code | Jan 17, 2019 | Issued |
Array
(
[id] => 15603741
[patent_doc_number] => 10582909
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => Systems and methods for interventional procedure planning
[patent_app_type] => utility
[patent_app_number] => 16/247057
[patent_app_country] => US
[patent_app_date] => 2019-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 8487
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16247057
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/247057 | Systems and methods for interventional procedure planning | Jan 13, 2019 | Issued |
Array
(
[id] => 14282307
[patent_doc_number] => 20190138438
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-09
[patent_title] => CONDITIONAL STACK FRAME ALLOCATION
[patent_app_type] => utility
[patent_app_number] => 16/240956
[patent_app_country] => US
[patent_app_date] => 2019-01-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11984
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16240956
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/240956 | CONDITIONAL STACK FRAME ALLOCATION | Jan 6, 2019 | Abandoned |
Array
(
[id] => 14348763
[patent_doc_number] => 20190156354
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-23
[patent_title] => SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PREDICTING ITEM PREFERENCE USING REVENUE-WEIGHTED COLLABORATIVE FILTER
[patent_app_type] => utility
[patent_app_number] => 16/240339
[patent_app_country] => US
[patent_app_date] => 2019-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9574
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16240339
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/240339 | System, method and computer program product for predicting a next hop in a search path | Jan 3, 2019 | Issued |
Array
(
[id] => 17589462
[patent_doc_number] => 11327735
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-10
[patent_title] => Attestation manifest derivation and distribution using software update image
[patent_app_type] => utility
[patent_app_number] => 16/235598
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 17911
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16235598
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/235598 | Attestation manifest derivation and distribution using software update image | Dec 27, 2018 | Issued |
Array
(
[id] => 16116591
[patent_doc_number] => 20200210318
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-02
[patent_title] => EXPOSING AND REPRODUCING SOFTWARE RACE CONDITIONS
[patent_app_type] => utility
[patent_app_number] => 16/236028
[patent_app_country] => US
[patent_app_date] => 2018-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9405
[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] => 16236028
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/236028 | Exposing and reproducing software race conditions | Dec 27, 2018 | Issued |
Array
(
[id] => 14538975
[patent_doc_number] => 20190205109
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-07-04
[patent_title] => COMPUTER SYSTEM, BASEBOARD MANAGEMENT CONTROLLER, AND OS INSTALLATION METHOD
[patent_app_type] => utility
[patent_app_number] => 16/232191
[patent_app_country] => US
[patent_app_date] => 2018-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5931
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 16232191
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/232191 | COMPUTER SYSTEM, BASEBOARD MANAGEMENT CONTROLLER, AND OS INSTALLATION METHOD | Dec 25, 2018 | Abandoned |
Array
(
[id] => 16096041
[patent_doc_number] => 20200202007
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-25
[patent_title] => OPEN SOURCE VULNERABILITY REMEDIATION TOOL
[patent_app_type] => utility
[patent_app_number] => 16/228538
[patent_app_country] => US
[patent_app_date] => 2018-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8143
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16228538
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/228538 | Open source vulnerability remediation tool | Dec 19, 2018 | Issued |