
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] => 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 |