
Stephen M. Hepperle
Supervisory Patent Examiner (ID: 308, Phone: (571)272-4913 , Office: P/3700 )
| Most Active Art Unit | 3407 |
| Art Unit(s) | 3407, 3753, 3700 |
| Total Applications | 2621 |
| Issued Applications | 2150 |
| Pending Applications | 140 |
| Abandoned Applications | 331 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20064565
[patent_doc_number] => 20250202787
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-19
[patent_title] => CALCULATING APPLICATION SERVICE ENERGY CONSUMPTION IN A WIRELESS COMMUNICATION NETWORK
[patent_app_type] => utility
[patent_app_number] => 18/849158
[patent_app_country] => US
[patent_app_date] => 2022-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8124
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18849158
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/849158 | CALCULATING APPLICATION SERVICE ENERGY CONSUMPTION IN A WIRELESS COMMUNICATION NETWORK | May 12, 2022 | Pending |
Array
(
[id] => 20073406
[patent_doc_number] => 20250211628
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => POLICY CONTROL AND CHARGING FOR DATA CHANNELS IN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM NETWORKS
[patent_app_type] => utility
[patent_app_number] => 18/848843
[patent_app_country] => US
[patent_app_date] => 2022-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18865
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18848843
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/848843 | POLICY CONTROL AND CHARGING FOR DATA CHANNELS IN INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM NETWORKS | May 4, 2022 | Pending |
Array
(
[id] => 17763645
[patent_doc_number] => 20220237257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-28
[patent_title] => SYSTEM AND METHOD FOR BROWSER-BASED TARGET DATA EXTRACTION
[patent_app_type] => utility
[patent_app_number] => 17/723075
[patent_app_country] => US
[patent_app_date] => 2022-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8394
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17723075
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/723075 | System and method for browser-based target data extraction | Apr 17, 2022 | Issued |
Array
(
[id] => 17766010
[patent_doc_number] => 20220239624
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-28
[patent_title] => CLOUD ACCESS TO LOCAL NETWORK ADDRESSES
[patent_app_type] => utility
[patent_app_number] => 17/722032
[patent_app_country] => US
[patent_app_date] => 2022-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4276
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17722032
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/722032 | Cloud access to local network addresses | Apr 14, 2022 | Issued |
Array
(
[id] => 18678215
[patent_doc_number] => 20230315862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-05
[patent_title] => METHOD AND APPARATUS FOR IDENTIFYING DYNAMICALLY INVOKED COMPUTER CODE USING LITERAL VALUES
[patent_app_type] => utility
[patent_app_number] => 17/708110
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5978
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17708110
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/708110 | METHOD AND APPARATUS FOR IDENTIFYING DYNAMICALLY INVOKED COMPUTER CODE USING LITERAL VALUES | Mar 29, 2022 | Pending |
Array
(
[id] => 18662412
[patent_doc_number] => 20230308434
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-28
[patent_title] => REMOTE SECURED CONSOLE OVER A SECURED CONNECTION FOR INOPERABLE VIRTUAL MACHINE
[patent_app_type] => utility
[patent_app_number] => 17/706165
[patent_app_country] => US
[patent_app_date] => 2022-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8863
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17706165
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/706165 | Remote secured console over a secured connection for inoperable virtual machine | Mar 27, 2022 | Issued |
Array
(
[id] => 19377434
[patent_doc_number] => 12069022
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-20
[patent_title] => Internet protocol messages via short message service
[patent_app_type] => utility
[patent_app_number] => 17/701896
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7143
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17701896
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/701896 | Internet protocol messages via short message service | Mar 22, 2022 | Issued |
Array
(
[id] => 18654289
[patent_doc_number] => 20230300135
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => GENERATION OF MULTIPLE LIMITED-SCOPE ACCESS TOKENS
[patent_app_type] => utility
[patent_app_number] => 17/699236
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18707
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699236
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/699236 | GENERATION OF MULTIPLE LIMITED-SCOPE ACCESS TOKENS | Mar 20, 2022 | Pending |
Array
(
[id] => 19162259
[patent_doc_number] => 20240154966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-09
[patent_title] => DISTRIBUTED ACCESS CONTROL METHOD AND RELATED APPARATUS AND SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/549353
[patent_app_country] => US
[patent_app_date] => 2022-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 37460
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[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] => 18549353
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/549353 | DISTRIBUTED ACCESS CONTROL METHOD AND RELATED APPARATUS AND SYSTEM | Mar 14, 2022 | Pending |
Array
(
[id] => 18322657
[patent_doc_number] => 20230120785
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-20
[patent_title] => UPDATING A CLUSTER OF NODES IN A NETWORK APPLIANCE
[patent_app_type] => utility
[patent_app_number] => 17/690654
[patent_app_country] => US
[patent_app_date] => 2022-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 31606
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17690654
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/690654 | Updating a cluster of nodes in a network appliance | Mar 8, 2022 | Issued |
Array
(
[id] => 19987816
[patent_doc_number] => 20250126038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-17
[patent_title] => BANDWIDTH MEASUREMENT APPARATUS, DATA TRANSMISSION APPARATUS, AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/833972
[patent_app_country] => US
[patent_app_date] => 2022-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4298
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 18833972
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/833972 | BANDWIDTH MEASUREMENT APPARATUS, DATA TRANSMISSION APPARATUS, AND METHOD | Mar 7, 2022 | Pending |
Array
(
[id] => 18241580
[patent_doc_number] => 20230073891
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-09
[patent_title] => MULTIFUNCTIONAL APPLICATION GATEWAY FOR SECURITY AND PRIVACY
[patent_app_type] => utility
[patent_app_number] => 17/681348
[patent_app_country] => US
[patent_app_date] => 2022-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8127
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17681348
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/681348 | Multifunctional application gateway for security and privacy | Feb 24, 2022 | Issued |
Array
(
[id] => 18571540
[patent_doc_number] => 20230261877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-17
[patent_title] => BLOCKCHAIN-BASED COLLABORATIVE MAINTENANCE PLATFORM
[patent_app_type] => utility
[patent_app_number] => 17/673015
[patent_app_country] => US
[patent_app_date] => 2022-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5809
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17673015
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/673015 | BLOCKCHAIN-BASED COLLABORATIVE MAINTENANCE PLATFORM | Feb 15, 2022 | Pending |
Array
(
[id] => 19228477
[patent_doc_number] => 12008113
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-11
[patent_title] => Content matching and vulnerability remediation
[patent_app_type] => utility
[patent_app_number] => 17/672913
[patent_app_country] => US
[patent_app_date] => 2022-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 12111
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17672913
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/672913 | Content matching and vulnerability remediation | Feb 15, 2022 | Issued |
Array
(
[id] => 19859039
[patent_doc_number] => 12261904
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => Nested request-response protocol network communications
[patent_app_type] => utility
[patent_app_number] => 17/579964
[patent_app_country] => US
[patent_app_date] => 2022-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15972
[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] => 17579964
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/579964 | Nested request-response protocol network communications | Jan 19, 2022 | Issued |
Array
(
[id] => 18508357
[patent_doc_number] => 11706189
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-18
[patent_title] => Domain management and synchronization system
[patent_app_type] => utility
[patent_app_number] => 17/576749
[patent_app_country] => US
[patent_app_date] => 2022-01-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7903
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 414
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17576749
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/576749 | Domain management and synchronization system | Jan 13, 2022 | Issued |
Array
(
[id] => 17584246
[patent_doc_number] => 20220141101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => COMPRESSED MESSAGE TRACING AND PARSING
[patent_app_type] => utility
[patent_app_number] => 17/574071
[patent_app_country] => US
[patent_app_date] => 2022-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 31510
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17574071
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/574071 | Compressed message tracing and parsing | Jan 11, 2022 | Issued |
Array
(
[id] => 17600474
[patent_doc_number] => 20220150048
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-12
[patent_title] => ENCRYPTED DATABASE SYSTEMS INCLUDING HOMOMORPHIC ENCRYPTION
[patent_app_type] => utility
[patent_app_number] => 17/523555
[patent_app_country] => US
[patent_app_date] => 2021-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17523555
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/523555 | Encrypted database systems including homomorphic encryption | Nov 9, 2021 | Issued |
Array
(
[id] => 19540260
[patent_doc_number] => 12132822
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Protecting the integrity of measurement data acquired by a sensor device
[patent_app_type] => utility
[patent_app_number] => 17/523013
[patent_app_country] => US
[patent_app_date] => 2021-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 5888
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17523013
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/523013 | Protecting the integrity of measurement data acquired by a sensor device | Nov 9, 2021 | Issued |
Array
(
[id] => 17887846
[patent_doc_number] => 20220303324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => METHOD AND SYSTEM FOR MULTI-SERVICE PROCESSING
[patent_app_type] => utility
[patent_app_number] => 17/514519
[patent_app_country] => US
[patent_app_date] => 2021-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8342
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17514519
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/514519 | METHOD AND SYSTEM FOR MULTI-SERVICE PROCESSING | Oct 28, 2021 | Abandoned |