
Roy N. Envall Jr.
Examiner (ID: 10088)
| Most Active Art Unit | 2104 |
| Art Unit(s) | 2103, 2104, 2305, 2306, 2106 |
| Total Applications | 726 |
| Issued Applications | 708 |
| Pending Applications | 0 |
| Abandoned Applications | 18 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19867377
[patent_doc_number] => 20250106163
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-27
[patent_title] => INTERIOR GATEWAY PROTOCOL AND TRAFFIC ENGINEERING SLEEP STATE FOR A NETWORK
[patent_app_type] => utility
[patent_app_number] => 18/643201
[patent_app_country] => US
[patent_app_date] => 2024-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8088
[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] => 18643201
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/643201 | INTERIOR GATEWAY PROTOCOL AND TRAFFIC ENGINEERING SLEEP STATE FOR A NETWORK | Apr 22, 2024 | Pending |
Array
(
[id] => 20292114
[patent_doc_number] => 20250317357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => HETEROGENEOUS NETWORK HARVESTING MODELING FOR WORKLOAD PLACEMENT
[patent_app_type] => utility
[patent_app_number] => 18/628521
[patent_app_country] => US
[patent_app_date] => 2024-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1225
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628521
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/628521 | HETEROGENEOUS NETWORK HARVESTING MODELING FOR WORKLOAD PLACEMENT | Apr 4, 2024 | Pending |
Array
(
[id] => 20292114
[patent_doc_number] => 20250317357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => HETEROGENEOUS NETWORK HARVESTING MODELING FOR WORKLOAD PLACEMENT
[patent_app_type] => utility
[patent_app_number] => 18/628521
[patent_app_country] => US
[patent_app_date] => 2024-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1225
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628521
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/628521 | HETEROGENEOUS NETWORK HARVESTING MODELING FOR WORKLOAD PLACEMENT | Apr 4, 2024 | Pending |
Array
(
[id] => 19365301
[patent_doc_number] => 20240267335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => COMMUNICATION METHOD
[patent_app_type] => utility
[patent_app_number] => 18/625093
[patent_app_country] => US
[patent_app_date] => 2024-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22836
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18625093
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/625093 | COMMUNICATION METHOD | Apr 1, 2024 | Pending |
Array
(
[id] => 19365301
[patent_doc_number] => 20240267335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => COMMUNICATION METHOD
[patent_app_type] => utility
[patent_app_number] => 18/625093
[patent_app_country] => US
[patent_app_date] => 2024-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22836
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18625093
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/625093 | COMMUNICATION METHOD | Apr 1, 2024 | Pending |
Array
(
[id] => 19322559
[patent_doc_number] => 20240244107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-18
[patent_title] => METHOD FOR DETERMINING APPLICATION SERVER
[patent_app_type] => utility
[patent_app_number] => 18/621225
[patent_app_country] => US
[patent_app_date] => 2024-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22937
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621225
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/621225 | METHOD FOR DETERMINING APPLICATION SERVER | Mar 28, 2024 | Pending |
Array
(
[id] => 19322559
[patent_doc_number] => 20240244107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-18
[patent_title] => METHOD FOR DETERMINING APPLICATION SERVER
[patent_app_type] => utility
[patent_app_number] => 18/621225
[patent_app_country] => US
[patent_app_date] => 2024-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22937
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621225
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/621225 | METHOD FOR DETERMINING APPLICATION SERVER | Mar 28, 2024 | Pending |
Array
(
[id] => 19322467
[patent_doc_number] => 20240244015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-18
[patent_title] => METHOD, APPARATUS AND ELECTRONIC DEVICE FOR INFORMATION PROCESSING
[patent_app_type] => utility
[patent_app_number] => 18/622797
[patent_app_country] => US
[patent_app_date] => 2024-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8121
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18622797
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/622797 | METHOD, APPARATUS AND ELECTRONIC DEVICE FOR INFORMATION PROCESSING | Mar 28, 2024 | Pending |
Array
(
[id] => 20052352
[patent_doc_number] => 20250190574
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-12
[patent_title] => EXPLAINABLE VULNERABILITY DETECTION METHOD AND SYSTEM BASED ON DUAL-VIEW CAUSAL REASONING
[patent_app_type] => utility
[patent_app_number] => 18/443170
[patent_app_country] => US
[patent_app_date] => 2024-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 925
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18443170
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/443170 | Explainable vulnerability detection method and system based on dual-view causal reasoning | Feb 14, 2024 | Issued |
Array
(
[id] => 20052352
[patent_doc_number] => 20250190574
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-12
[patent_title] => EXPLAINABLE VULNERABILITY DETECTION METHOD AND SYSTEM BASED ON DUAL-VIEW CAUSAL REASONING
[patent_app_type] => utility
[patent_app_number] => 18/443170
[patent_app_country] => US
[patent_app_date] => 2024-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 925
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18443170
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/443170 | Explainable vulnerability detection method and system based on dual-view causal reasoning | Feb 14, 2024 | Issued |
Array
(
[id] => 19501315
[patent_doc_number] => 20240340333
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-10
[patent_title] => FILE TRANSFER VERIFICATION
[patent_app_type] => utility
[patent_app_number] => 18/295984
[patent_app_country] => US
[patent_app_date] => 2023-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6934
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18295984
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/295984 | FILE TRANSFER VERIFICATION | Apr 4, 2023 | Pending |
Array
(
[id] => 17694395
[patent_doc_number] => 20220201688
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => COORDINATED FREQUENCY USAGE IN MULTI-AP ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 17/691408
[patent_app_country] => US
[patent_app_date] => 2022-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4041
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17691408
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/691408 | Coordinated frequency usage in multi-AP environments | Mar 9, 2022 | Issued |
Array
(
[id] => 17662644
[patent_doc_number] => 20220183109
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-09
[patent_title] => RELAY DEVICE FOR VEHICLE COMMUNICATION, RELAY METHOD FOR VEHICLE COMMUNICATION, AND NON-TRANSITORY STORAGE MEDIUM ON WHICH A PROGRAM IS STORED
[patent_app_type] => utility
[patent_app_number] => 17/518500
[patent_app_country] => US
[patent_app_date] => 2021-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6527
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17518500
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/518500 | RELAY DEVICE FOR VEHICLE COMMUNICATION, RELAY METHOD FOR VEHICLE COMMUNICATION, AND NON-TRANSITORY STORAGE MEDIUM ON WHICH A PROGRAM IS STORED | Nov 2, 2021 | Abandoned |
Array
(
[id] => 19591040
[patent_doc_number] => 20240388597
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/694078
[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] => 8254
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 18694078
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/694078 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND RECORDING MEDIUM | Oct 28, 2021 | Pending |
Array
(
[id] => 17131622
[patent_doc_number] => 20210306391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-30
[patent_title] => Data Capture, Dissemination and Enhanced Visual Overlay
[patent_app_type] => utility
[patent_app_number] => 17/219436
[patent_app_country] => US
[patent_app_date] => 2021-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4918
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17219436
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/219436 | Data Capture, Dissemination and Enhanced Visual Overlay | Mar 30, 2021 | Pending |
Array
(
[id] => 16618420
[patent_doc_number] => 20210037073
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-04
[patent_title] => TRANSFER OF DATA STREAMING SERVICES TO PROVIDE CONTINUOUS DATA FLOW
[patent_app_type] => utility
[patent_app_number] => 17/074459
[patent_app_country] => US
[patent_app_date] => 2020-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7988
[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] => 17074459
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/074459 | TRANSFER OF DATA STREAMING SERVICES TO PROVIDE CONTINUOUS DATA FLOW | Oct 18, 2020 | Abandoned |
Array
(
[id] => 16380248
[patent_doc_number] => 20200329091
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-15
[patent_title] => METHODS AND SYSTEMS THAT USE FEEDBACK TO DISTRIBUTE AND MANAGE ALERTS
[patent_app_type] => utility
[patent_app_number] => 16/914698
[patent_app_country] => US
[patent_app_date] => 2020-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13599
[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] => 16914698
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/914698 | METHODS AND SYSTEMS THAT USE FEEDBACK TO DISTRIBUTE AND MANAGE ALERTS | Jun 28, 2020 | Abandoned |
Array
(
[id] => 15371557
[patent_doc_number] => 20200021543
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-16
[patent_title] => Updating the Recipients of a Previously Delivered Electronic Message
[patent_app_type] => utility
[patent_app_number] => 16/584359
[patent_app_country] => US
[patent_app_date] => 2019-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11367
[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] => 16584359
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/584359 | Updating the Recipients of a Previously Delivered Electronic Message | Sep 25, 2019 | Abandoned |
Array
(
[id] => 16302099
[patent_doc_number] => 20200287822
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-10
[patent_title] => CONDITIONAL ROUTING DEVICE AND METHOD
[patent_app_type] => utility
[patent_app_number] => 16/643575
[patent_app_country] => US
[patent_app_date] => 2018-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4023
[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] => 16643575
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/643575 | CONDITIONAL ROUTING DEVICE AND METHOD | Sep 3, 2018 | Abandoned |
Array
(
[id] => 16510207
[patent_doc_number] => 20200389463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-10
[patent_title] => PERMISSION GRANTING METHOD AND SYSTEM BASED ON ONE-TO-ONE CORRESPONDENCE BETWEEN ROLES AND USERS
[patent_app_type] => utility
[patent_app_number] => 16/607095
[patent_app_country] => US
[patent_app_date] => 2018-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4171
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16607095
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/607095 | PERMISSION GRANTING METHOD AND SYSTEM BASED ON ONE-TO-ONE CORRESPONDENCE BETWEEN ROLES AND USERS | Apr 18, 2018 | Abandoned |