Patents by Inventor Eric Osborne

Eric Osborne has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11489755
    Abstract: Aspects of the present disclosure involve systems for providing multiple egress routes from a telecommunications network for a client of the network. In general, the system provides for a client of the network to receive intended packets of information through multiple connections to the network such that load balancing and failover services for traffic to the customer are provided. The process and system allow for telecommunications network to utilize a common next-hop value of announced border gateway protocol (BGP) routes to advertise multiple routes to reach a destination customer network or address. By utilizing a common next-hop value in the announced BGP information, the devices of the network may load balance communication packets to the destination customer or address among the multiple egress locations from the network, as well as providing fast failover to alternate routes when a failure at the network or customer occurs.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: November 1, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Francis Ferguson, Eric Osborne, Clyde David Cooper, III, Brent W. Smith
  • Patent number: 11456922
    Abstract: Implementations described and claimed herein provide systems and methods for custom-defined network routing. In one implementation, a set of custom defined network flow rules is received at an edge router of a primary network, which is in communication with a customer network. The set of custom defined network flow rules correspond to network traffic associated with the customer network. The set of custom defined network flow rules is stored in a forwarding table on the edge router. A packet of data is received at the edge router. The packet of data is attributed to the customer network. The set of custom defined network flow rules is applied to the pack of data using the forwarding table.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: September 27, 2022
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Patent number: 11456953
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for generating a routing table. In one implementation, BGP route broadcasts are received by a control plane of a network. The BGP route broadcasts are aggregated into a table of address summarized routes based on IP addresses included in the BGP route broadcasts. A table of attribute summarized routes is generated from the table of address summarized routes based on similarities between attributes included in the address summarized routes.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: September 27, 2022
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20220241437
    Abstract: Methods for detecting the presence of atherosclerotic structures in order to diagnose or prevent atherosclerosis are provided herein. In particular, it has been found that methylene blue injected intravenously acts as an excellent indicator because the compound targets high-risk plaque, atheroma, macrophages, and other atherosclerotic structures formed within the endothelial walls of a vessel of a subject. Because the compound provides a unique binding profile with uptake only in plaque or atheroma, and not the normal or healthy vascular interstitial tissue, methylene blue maintains a good plaque-to-background ratio for imaging purposes. This enables healthcare providers to determine the status of atherosclerosis development in vivo within a patient with higher certainty and at lower costs. The disclosed methods allow for high-resolution mapping of plaque build-up, plaque pathobiology, and other atherosclerotic structures within a vessel of a subject by using methylene blue as an imaging agent.
    Type: Application
    Filed: October 14, 2021
    Publication date: August 4, 2022
    Inventors: Farouc A. Jaffer, Adam Mauskapf, Eric Osborn, Guillermo J. Tearney
  • Publication number: 20220239593
    Abstract: A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.
    Type: Application
    Filed: April 13, 2022
    Publication date: July 28, 2022
    Applicant: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20220200888
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing multiple egress points from a telecommunications network for a client of the network. In particular, the process and system allows for multiple provider edges of the network to utilize a route reflector server to provide a border gateway protocol (BGP) route to other provider edges in the network. Further, the multiple provider edges may each announce similar interior gateway protocol (IGP) routes through the network such that a provider edge receiving a packet intended for the customer network may select from the multiple IGP routes to provide the intended packet to the customer network. In this manner, the receiving provider edge may load balance among the various connections of the customer network to the telecommunications network.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Applicant: Level 3 Communications, LLC
    Inventors: Eric Osborne, Brent W. Smith
  • Patent number: 11310157
    Abstract: A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: April 19, 2022
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20220103468
    Abstract: Systems and methods for routing traffic through a network along Label-Switched Paths (LSPs) that may extend across multiple autonomous systems include performing Internet Protocol (IP) routing lookups as a packet is transmitted along the LSP. In one implementation, a packet having a predetermined value (which may be inserted by an upstream network device) is received at a network device after travelling along a first segment of an LSP. In response to identifying the predetermined label value of the packet, the network device may perform an IP routing lookup using IP routing information included in the packet to identify a next hop for the packet. The network device may then update a label of the packet such that the packet is routed along a second segment of the LSP and transmit the communication packet to the next hop.
    Type: Application
    Filed: December 10, 2021
    Publication date: March 31, 2022
    Applicant: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Patent number: 11283706
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing multiple egress points from a telecommunications network for a client of the network. In particular, the process and system allows for multiple provider edges of the network to utilize a route reflector server to provide a border gateway protocol (BGP) route to other provider edges in the network. Further, the multiple provider edges may each announce similar interior gateway protocol (IGP) routes through the network such that a provider edge receiving a packet intended for the customer network may select from the multiple IGP routes to provide the intended packet to the customer network. In this manner, the receiving provider edge may load balance among the various connections of the customer network to the telecommunications network.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: March 22, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Eric Osborne, Brent W. Smith
  • Patent number: 11206211
    Abstract: Systems and methods for routing traffic through a network along Label-Switched Paths (LSPs) that may extend across multiple autonomous systems include performing Internet Protocol (IP) routing lookups as a packet is transmitted along the LSP. In one implementation, a packet having a predetermined value (which may be inserted by an upstream network device) is received at a network device after travelling along a first segment of an LSP. In response to identifying the predetermined label value of the packet, the network device may perform an IP routing lookup using IP routing information included in the packet to identify a next hop for the packet. The network device may then update a label of the packet such that the packet is routed along a second segment of the LSP and transmit the communication packet to the next hop.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: December 21, 2021
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20210344585
    Abstract: Aspects of the present disclosure involve systems for providing multiple egress routes from a telecommunications network for a client of the network. In general, the system provides for a client of the network to receive intended packets of information through multiple connections to the network such that load balancing and failover services for traffic to the customer are provided. The process and system allows for telecommunications network to utilize a common next-hop value of announced border gateway protocol (BGP) routes to advertise multiple routes to reach a destination customer network or address. By utilizing a common next-hop value in the announced BGP information, the devices of the network may load balance communication packets to the destination customer or address among the multiple egress locations from the network, as well as providing fast failover to alternate routes when a failure at the network or customer occurs.
    Type: Application
    Filed: July 13, 2021
    Publication date: November 4, 2021
    Applicant: Level 3 Communications, LLC
    Inventors: Francis Ferguson, Eric Osborne, Clyde David Cooper, III, Brent W. Smith
  • Patent number: 11070460
    Abstract: Aspects of the present disclosure involve systems for providing multiple egress routes from a telecommunications network for a client of the network. In general, the system provides for a client of the network to receive intended packets of information through multiple connections to the network such that load balancing and failover services for traffic to the customer are provided. The process and system allows for telecommunications network to utilize a common next-hop value of announced border gateway protocol (BGP) routes to advertise multiple routes to reach a destination customer network or address. By utilizing a common next-hop value in the announced BGP information, the devices of the network may load balance communication packets to the destination customer or address among the multiple egress locations from the network, as well as providing fast failover to alternate routes when a failure at the network or customer occurs.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: July 20, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Francis Ferguson, Eric Osborne, Clyde David Cooper, III, Brent W. Smith
  • Publication number: 20210044483
    Abstract: Implementations described and claimed herein provide systems and methods for custom-defined network routing. In one implementation, a set of custom defined network flow rules is received at an edge router of a primary network, which is in communication with a customer network. The set of custom defined network flow rules correspond to network traffic associated with the customer network. The set of custom defined network flow rules is stored in a forwarding table on the edge router. A packet of data is received at the edge router. The packet of data is attributed to the customer network. The set of custom defined network flow rules is applied to the pack of data using the forwarding table.
    Type: Application
    Filed: October 28, 2020
    Publication date: February 11, 2021
    Applicant: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20200412650
    Abstract: A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.
    Type: Application
    Filed: September 15, 2020
    Publication date: December 31, 2020
    Applicant: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20200412646
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for generating a routing table. In one implementation, BGP route broadcasts are received by a control plane of a network. The BGP route broadcasts are aggregated into a table of address summarized routes based on IP addresses included in the BGP route broadcasts. A table of attribute summarized routes is generated from the table of address summarized routes based on similarities between attributes included in the address summarized routes.
    Type: Application
    Filed: September 15, 2020
    Publication date: December 31, 2020
    Applicant: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Patent number: 10848421
    Abstract: Aspects of the present disclosure involve systems and methods for providing Internet access to customers of a telecommunications network through virtual routing and forwarding tables. An edge device includes both a first interface and a second interface. Traffic is received from a first network at the first interface of the edge device, the first interface being associated with a first virtual routing and forwarding table defining a first route to a destination network. Traffic from a second network is received at the second interface of the edge device, the second interface being associated with a second virtual routing and forwarding table defining a second route to the destination network. Access from the first interface to the destination network in accordance with the first route is provided, and access from the second interface to the destination network in accordance with the second route is provided, where the second route is distinct from the first route.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 24, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Patent number: 10826774
    Abstract: Implementations described and claimed herein provide systems and methods for custom-defined network routing. In one implementation, a set of custom defined network flow rules is received at an edge router of a primary network, which is in communication with a customer network. The set of custom defined network flow rules correspond to network traffic associated with the customer network. The set of custom defined network flow rules is stored in a forwarding table on the edge router. A packet of data is received at the edge router. The packet of data is attributed to the customer network. The set of custom defined network flow rules is applied to the pack of data using the forwarding table.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: November 3, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Publication number: 20200314001
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing multiple egress points from a telecommunications network for a client of the network. In particular, the process and system allows for multiple provider edges of the network to utilize a route reflector server to provide a border gateway protocol (BGP) route to other provider edges in the network. Further, the multiple provider edges may each announce similar interior gateway protocol (IGP) routes through the network such that a provider edge receiving a packet intended for the customer network may select from the multiple IGP routes to provide the intended packet to the customer network. In this manner, the receiving provider edge may load balance among the various connections of the customer network to the telecommunications network.
    Type: Application
    Filed: June 12, 2020
    Publication date: October 1, 2020
    Applicant: Level 3 Communications, LLC
    Inventors: Eric Osborne, Brent W. Smith
  • Patent number: 10785149
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for generating a routing table. In one implementation, BGP route broadcasts are received by a control plane of a network. The BGP route broadcasts are aggregated into a table of address summarized routes based on IP addresses included in the BGP route broadcasts. A table of attribute summarized routes is generated from the table of address summarized routes based on similarities between attributes included in the address summarized routes.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: September 22, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne
  • Patent number: 10785153
    Abstract: A dynamic SRMS (DSRMS) in a MPLS network generates unique segment identifiers for nodes of the network lacking segment identifiers (SIDs). The DSRMS receives network information from other nodes of the network that may include, for example, Internal Gateway Protocol (IGP) routing information, advertised prefix values for the nodes, and label values used in MPLS routing. The DSRMS analyzes the information and identifies nodes of the network that are not associated with a SID. For each identified node, the DSRMS generates a unique SID and then announces the SID to other nodes within the network. Generating the unique SID may include executing a hashing function using the IP address of the identified node as an input.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: September 22, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Eric Osborne