Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 17653735 [patent_doc_number] => 11356487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-07 [patent_title] => Method, system and apparatus for causing a communication client to join a media-over-packet communication session [patent_app_type] => utility [patent_app_number] => 16/545643 [patent_app_country] => US [patent_app_date] => 2019-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 14251 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16545643 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/545643
Method, system and apparatus for causing a communication client to join a media-over-packet communication session Aug 19, 2019 Issued
Array ( [id] => 15464539 [patent_doc_number] => 20200045094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => System for Streaming [patent_app_type] => utility [patent_app_number] => 16/543180 [patent_app_country] => US [patent_app_date] => 2019-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13204 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16543180 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543180
System for Streaming Aug 15, 2019 Abandoned
Array ( [id] => 15534465 [patent_doc_number] => 20200059539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => CLOUD-NATIVE RESERVOIR SIMULATION [patent_app_type] => utility [patent_app_number] => 16/542076 [patent_app_country] => US [patent_app_date] => 2019-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12405 [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] => 16542076 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/542076
CLOUD-NATIVE RESERVOIR SIMULATION Aug 14, 2019 Abandoned
Array ( [id] => 16632429 [patent_doc_number] => 20210051083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-18 [patent_title] => METHOD AND SYSTEM FOR PACKET INSPECTION IN VIRTUAL NETWORK SERVICE CHAINS [patent_app_type] => utility [patent_app_number] => 16/540238 [patent_app_country] => US [patent_app_date] => 2019-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5223 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16540238 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/540238
Method and system for packet inspection in virtual network service chains Aug 13, 2019 Issued
Array ( [id] => 15600691 [patent_doc_number] => 20200076880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => INFORMATION PROCESSING APPARATUS, PARALLEL COMPUTER SYSTEM, AND METHOD FOR CONTROL [patent_app_type] => utility [patent_app_number] => 16/538882 [patent_app_country] => US [patent_app_date] => 2019-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8060 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16538882 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/538882
Information processing apparatus, parallel computer system, and method for control Aug 12, 2019 Issued
Array ( [id] => 16625844 [patent_doc_number] => 20210044497 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => HYBRID APPROACH FOR RATE LIMITING IN DISTRIBUTED SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/537409 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4905 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 16537409 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/537409
HYBRID APPROACH FOR RATE LIMITING IN DISTRIBUTED SYSTEMS Aug 8, 2019 Abandoned
Array ( [id] => 16625854 [patent_doc_number] => 20210044507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => MULTI-SPOKE DATA TUNNEL INSPECTION ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 16/535274 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5958 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16535274 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535274
MULTI-SPOKE DATA TUNNEL INSPECTION ARCHITECTURES Aug 7, 2019 Abandoned
Array ( [id] => 19169154 [patent_doc_number] => 11985075 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-05-14 [patent_title] => Data stream processing for dynamic resource scheduling [patent_app_type] => utility [patent_app_number] => 16/534417 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 26897 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 463 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16534417 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534417
Data stream processing for dynamic resource scheduling Aug 6, 2019 Issued
Array ( [id] => 16625825 [patent_doc_number] => 20210044478 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => SYSTEM AND METHOD FOR INITIAL SETUP OF NETWORK DEVICES [patent_app_type] => utility [patent_app_number] => 16/534905 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5795 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16534905 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534905
SYSTEM AND METHOD FOR INITIAL SETUP OF NETWORK DEVICES Aug 6, 2019 Abandoned
Array ( [id] => 16618282 [patent_doc_number] => 20210036935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-04 [patent_title] => NETWORK-ASSISTED APPLICATION-LAYER REQUEST FLOW MANAGEMENT IN SERVICE MESHES [patent_app_type] => utility [patent_app_number] => 16/530874 [patent_app_country] => US [patent_app_date] => 2019-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4928 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16530874 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/530874
Network-assisted application-layer request flow management in service meshes Aug 1, 2019 Issued
Array ( [id] => 15505671 [patent_doc_number] => 20200053024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-13 [patent_title] => METHOD OF TRANSFERRING MIRROR PACKET AND SYSTEM FOR TRANSFERRING MIRROR PACKET [patent_app_type] => utility [patent_app_number] => 16/530220 [patent_app_country] => US [patent_app_date] => 2019-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7756 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16530220 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/530220
METHOD OF TRANSFERRING MIRROR PACKET AND SYSTEM FOR TRANSFERRING MIRROR PACKET Aug 1, 2019 Abandoned
Array ( [id] => 14970919 [patent_doc_number] => 20190312938 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => Data Transmission Method And Apparatus [patent_app_type] => utility [patent_app_number] => 16/448649 [patent_app_country] => US [patent_app_date] => 2019-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10949 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16448649 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/448649
Data Transmission Method And Apparatus Jun 20, 2019 Abandoned
Array ( [id] => 16510096 [patent_doc_number] => 20200389352 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => AUTOMATED UPGRADE OF MULTIPLE HOSTS [patent_app_type] => utility [patent_app_number] => 16/431110 [patent_app_country] => US [patent_app_date] => 2019-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5146 [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] => 16431110 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/431110
AUTOMATED UPGRADE OF MULTIPLE HOSTS Jun 3, 2019 Abandoned
Array ( [id] => 17781281 [patent_doc_number] => 20220247631 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-04 [patent_title] => NETWORK MANAGEMENT APPARATUS AND METHOD [patent_app_type] => utility [patent_app_number] => 17/614192 [patent_app_country] => US [patent_app_date] => 2019-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12186 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 17614192 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/614192
NETWORK MANAGEMENT APPARATUS AND METHOD May 27, 2019 Abandoned
Array ( [id] => 15182515 [patent_doc_number] => 20190361849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-28 [patent_title] => SYSTEMS AND METHODS FOR MEASURING GOALS BASED ON MATCHING ELECTRONIC ACTIVITIES TO RECORD OBJECTS [patent_app_type] => utility [patent_app_number] => 16/421280 [patent_app_country] => US [patent_app_date] => 2019-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 140859 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 331 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16421280 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/421280
SYSTEMS AND METHODS FOR MEASURING GOALS BASED ON MATCHING ELECTRONIC ACTIVITIES TO RECORD OBJECTS May 22, 2019 Abandoned
Array ( [id] => 15747289 [patent_doc_number] => 20200112534 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => SYSTEMS AND METHODS FOR TEXT TO SOCIAL NETWORKING SITE TO BUY [patent_app_type] => utility [patent_app_number] => 16/416638 [patent_app_country] => US [patent_app_date] => 2019-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20188 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16416638 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/416638
SYSTEMS AND METHODS FOR TEXT TO SOCIAL NETWORKING SITE TO BUY May 19, 2019 Abandoned
Array ( [id] => 14783345 [patent_doc_number] => 20190266570 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => ELECTRONIC MAIL WRONG TRANSMISSION DETERMINATION APPARATUS, ELECTRONIC MAIL TRANSMISSION SYSTEM, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 16/412147 [patent_app_country] => US [patent_app_date] => 2019-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9862 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16412147 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/412147
Warning apparatus for preventing electronic mail wrong transmission, electronic mail transmission system, and program May 13, 2019 Issued
Array ( [id] => 16187836 [patent_doc_number] => 10721183 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-21 [patent_title] => Allocating and accessing hosting server resources via continuous resource availability updates [patent_app_type] => utility [patent_app_number] => 16/374518 [patent_app_country] => US [patent_app_date] => 2019-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 24 [patent_no_of_words] => 12791 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16374518 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/374518
Allocating and accessing hosting server resources via continuous resource availability updates Apr 2, 2019 Issued
Array ( [id] => 15966927 [patent_doc_number] => 20200167215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-28 [patent_title] => Method and System for Implementing an Application Programming Interface Automation Platform [patent_app_type] => utility [patent_app_number] => 16/366957 [patent_app_country] => US [patent_app_date] => 2019-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11058 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16366957 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/366957
Method and System for Implementing an Application Programming Interface Automation Platform Mar 26, 2019 Abandoned
Array ( [id] => 16724860 [patent_doc_number] => 20210092007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => SYSTEMS AND METHODS OF PROGRESSIVE CLOUD BASED ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 17/040285 [patent_app_country] => US [patent_app_date] => 2019-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12954 [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] => 17040285 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/040285
SYSTEMS AND METHODS OF PROGRESSIVE CLOUD BASED ARCHITECTURE Mar 24, 2019 Pending
Menu