Search

Steven A. Macdonald

Examiner (ID: 4448, Phone: (571)272-8763 , Office: P/3676 )

Most Active Art Unit
3674
Art Unit(s)
3674, 3676
Total Applications
794
Issued Applications
607
Pending Applications
62
Abandoned Applications
144

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18822205 [patent_doc_number] => 20230396546 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => INCREASING MULTI-PATH SIZE USING HIERARCHICAL FORWARDING EQUIVALENT CLASSES [patent_app_type] => utility [patent_app_number] => 18/452661 [patent_app_country] => US [patent_app_date] => 2023-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6846 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18452661 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/452661
INCREASING MULTI-PATH SIZE USING HIERARCHICAL FORWARDING EQUIVALENT CLASSES Aug 20, 2023 Abandoned
Array ( [id] => 18822204 [patent_doc_number] => 20230396545 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => Token-Based Networking Data Plane Protocol And Token Processing Engine [patent_app_type] => utility [patent_app_number] => 18/450677 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26047 [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] => 18450677 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/450677
Token-Based Networking Data Plane Protocol And Token Processing Engine Aug 15, 2023 Pending
Array ( [id] => 20611858 [patent_doc_number] => 12587468 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-24 [patent_title] => Route filtering for clusters in multi-regional large scale deployments with distributed gateways [patent_app_type] => utility [patent_app_number] => 18/234380 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 38 [patent_no_of_words] => 21500 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18234380 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/234380
Route filtering for clusters in multi-regional large scale deployments with distributed gateways Aug 15, 2023 Issued
Array ( [id] => 19789306 [patent_doc_number] => 20250062985 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-20 [patent_title] => ROUTING POLICIES WITH RCF EXPRESSIONS AT THE POINT OF APPLICATION [patent_app_type] => utility [patent_app_number] => 18/451085 [patent_app_country] => US [patent_app_date] => 2023-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6143 [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] => 18451085 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/451085
Routing policies with RCF expressions at the point of application Aug 15, 2023 Issued
Array ( [id] => 18976788 [patent_doc_number] => 20240056880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-15 [patent_title] => TECHNIQUES FOR USING BUFFER SIZE TABLES FOR HIGH DATA THROUGHPUT IN WIRELESS COMMUNICATIONS [patent_app_type] => utility [patent_app_number] => 18/366551 [patent_app_country] => US [patent_app_date] => 2023-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17723 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18366551 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/366551
TECHNIQUES FOR USING BUFFER SIZE TABLES FOR HIGH DATA THROUGHPUT IN WIRELESS COMMUNICATIONS Aug 6, 2023 Pending
Array ( [id] => 19759028 [patent_doc_number] => 20250047593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => ROUTING POLICIES WITH ROUTING CONTROL FUNCTIONS (RCFS) HAVING FUNCTION ARGUMENTS [patent_app_type] => utility [patent_app_number] => 18/365131 [patent_app_country] => US [patent_app_date] => 2023-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7360 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365131 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/365131
Routing policies with routing control functions (RCFs) having function arguments Aug 2, 2023 Issued
Array ( [id] => 20531663 [patent_doc_number] => 12550114 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-10 [patent_title] => Wireless network supporting extended coverage of service [patent_app_type] => utility [patent_app_number] => 18/360404 [patent_app_country] => US [patent_app_date] => 2023-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12473 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18360404 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/360404
Wireless network supporting extended coverage of service Jul 26, 2023 Issued
Array ( [id] => 18775534 [patent_doc_number] => 20230370370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => INITIATOR-BASED DATA-PLANE VALIDATION FOR SEGMENT ROUTED, MULTIPROTOCOL LABEL SWITCHED (MPLS) NETWORKS [patent_app_type] => utility [patent_app_number] => 18/223731 [patent_app_country] => US [patent_app_date] => 2023-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7414 [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] => 18223731 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/223731
Initiator-based data-plane validation for segment routed, multiprotocol label switched (MPLS) networks Jul 18, 2023 Issued
Array ( [id] => 18744495 [patent_doc_number] => 20230353484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => PCE for BIER-TE Path [patent_app_type] => utility [patent_app_number] => 18/350593 [patent_app_country] => US [patent_app_date] => 2023-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10964 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18350593 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/350593
PCE for BIER-TE Path Jul 10, 2023 Pending
Array ( [id] => 19713671 [patent_doc_number] => 20250023813 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => OPTIMIZED ASSIGNMENT OF REPLICATION-MULTICAST IP ADDRESSES TO OVERLAY-MULTICAST GROUPS [patent_app_type] => utility [patent_app_number] => 18/220291 [patent_app_country] => US [patent_app_date] => 2023-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13619 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18220291 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/220291
OPTIMIZED ASSIGNMENT OF REPLICATION-MULTICAST IP ADDRESSES TO OVERLAY-MULTICAST GROUPS Jul 10, 2023 Pending
Array ( [id] => 19636144 [patent_doc_number] => 20240414593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => DELAY-PRIORITY-BASED SCHEDULING [patent_app_type] => utility [patent_app_number] => 18/332187 [patent_app_country] => US [patent_app_date] => 2023-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20998 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18332187 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/332187
DELAY-PRIORITY-BASED SCHEDULING Jun 8, 2023 Pending
Array ( [id] => 19927959 [patent_doc_number] => 12302267 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Short and long training fields [patent_app_type] => utility [patent_app_number] => 18/319069 [patent_app_country] => US [patent_app_date] => 2023-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 5365 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18319069 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/319069
Short and long training fields May 16, 2023 Issued
Array ( [id] => 18617346 [patent_doc_number] => 20230284085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => SYSTEMS AND METHODS OF DEFERING A TRANSMISSION OFA MESSAGE [patent_app_type] => utility [patent_app_number] => 18/196236 [patent_app_country] => US [patent_app_date] => 2023-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11108 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18196236 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/196236
SYSTEMS AND METHODS OF DEFERING A TRANSMISSION OFA MESSAGE May 10, 2023 Abandoned
Array ( [id] => 19371060 [patent_doc_number] => 12063160 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-08-13 [patent_title] => Automated VPN load balancer [patent_app_type] => utility [patent_app_number] => 18/141243 [patent_app_country] => US [patent_app_date] => 2023-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4567 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18141243 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/141243
Automated VPN load balancer Apr 27, 2023 Issued
Array ( [id] => 20275601 [patent_doc_number] => 12445388 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-14 [patent_title] => Techniques to reduce latency spikes in multipath communication systems [patent_app_type] => utility [patent_app_number] => 18/859583 [patent_app_country] => US [patent_app_date] => 2023-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2939 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 451 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18859583 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/859583
Techniques to reduce latency spikes in multipath communication systems Apr 26, 2023 Issued
Array ( [id] => 18571641 [patent_doc_number] => 20230261978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => MAINTAINING A SET OF LINKS ASSOCIATED WITH A LINK AGGREGATION GROUP TO FACILITATE PROVISIONING OR UPDATING OF A CUSTOMER EDGE DEVICE [patent_app_type] => utility [patent_app_number] => 18/306279 [patent_app_country] => US [patent_app_date] => 2023-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12564 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18306279 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/306279
Maintaining a set of links associated with a link aggregation group to facilitate provisioning or updating of a customer edge device Apr 24, 2023 Issued
Array ( [id] => 18730422 [patent_doc_number] => 20230344721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => METHOD FOR CONSTRUCTING SYNCHRONOUS NETWORK, SHELF LABEL SYSTEM, AND COMPUTER DEVICE [patent_app_type] => utility [patent_app_number] => 18/138024 [patent_app_country] => US [patent_app_date] => 2023-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5543 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18138024 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/138024
METHOD FOR CONSTRUCTING SYNCHRONOUS NETWORK, SHELF LABEL SYSTEM, AND COMPUTER DEVICE Apr 20, 2023 Pending
Array ( [id] => 18556225 [patent_doc_number] => 20230254242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-10 [patent_title] => PACKET FORWARDING METHOD AND RELATED APPARATUS [patent_app_type] => utility [patent_app_number] => 18/136969 [patent_app_country] => US [patent_app_date] => 2023-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13259 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18136969 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/136969
PACKET FORWARDING METHOD AND RELATED APPARATUS Apr 19, 2023 Pending
Array ( [id] => 18571654 [patent_doc_number] => 20230261991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => SOFTWARE-DEFINED NETWORK STATISTICS EXTENSION [patent_app_type] => utility [patent_app_number] => 18/301750 [patent_app_country] => US [patent_app_date] => 2023-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5364 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18301750 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/301750
Software-defined network statistics extension Apr 16, 2023 Issued
Array ( [id] => 19516846 [patent_doc_number] => 20240348532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => MULTI-PATH LAYER CONFIGURED FOR PERFORMING ROOT CAUSE ANALYSIS OF PATH ANOMALIES [patent_app_type] => utility [patent_app_number] => 18/134158 [patent_app_country] => US [patent_app_date] => 2023-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11712 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18134158 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/134158
Multi-path layer configured for performing root cause analysis of path anomalies Apr 12, 2023 Issued
Menu