Patents by Inventor Alex Snoeren

Alex Snoeren 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: 11632330
    Abstract: A method may include determining whether the topology of a network includes a direct path between a first endpoint and a second endpoint in the network. A direct path may be used to send a first type of traffic from the first endpoint to the second endpoint whereas any currently available path may be used to send a second type of traffic from the first endpoint to the second endpoint. If the topology of the network does not include a direct path, the first type of traffic may be buffered at the first endpoint until the topology of the network is reconfigured to include the direct path. The topology of the network may be reconfigured when at least one switch in the network reconfigures, for example, by switching from one interconnection to another interconnection pattern. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 18, 2023
    Assignee: The Regents of the University of California
    Inventors: William Mellette, Alex Snoeren, George Porter, George Papen
  • Patent number: 11550104
    Abstract: An apparatus for network switching may include a plurality of input ports, a plurality of output ports, and a subset of pre-configured interconnection patterns including some but not all of the possible interconnection patterns between the input ports and the output ports. The apparatus may be communicatively coupled to a network via the input ports and/or the output ports. The apparatus may be configured to switch to a first interconnection pattern and a second interconnection pattern from the subset of pre-configured interconnection patterns. The first interconnection pattern and the second interconnection pattern may each provide a set of connections between the input ports and the output ports. At least one signal between the input ports and the output ports may be transmitted via the first interconnection pattern and/or the second interconnection pattern. Related methods are also provided.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: January 10, 2023
    Assignee: The Regents of the University of California
    Inventors: George Porter, Joseph Ford, Alex Snoeren, George Papen, William Mellette
  • Publication number: 20210141158
    Abstract: An apparatus for network switching may include a plurality of input ports, a plurality of output ports, and a subset of pre-configured interconnection patterns including some but not all of the possible interconnection patterns between the input ports and the output ports. The apparatus may be communicatively coupled to a network via the input ports and/or the output ports. The apparatus may be configured to switch to a first interconnection pattern and a second interconnection pattern from the subset of pre-configured interconnection patterns. The first interconnection pattern and the second interconnection pattern may each provide a set of connections between the input ports and the output ports. At least one signal between the input ports and the output ports may be transmitted via the first interconnection pattern and/or the second interconnection pattern. Related methods are also provided.
    Type: Application
    Filed: September 19, 2017
    Publication date: May 13, 2021
    Inventors: George Porter, Joseph Ford, Alex Snoeren, George Papen, William Mellette
  • Publication number: 20210044531
    Abstract: A method may include determining whether the topology of a network includes a direct path between a first endpoint and a second endpoint in the network. A direct path may be used to send a first type of traffic from the first endpoint to the second endpoint whereas any currently available path may be used to send a second type of traffic from the first endpoint to the second endpoint. If the topology of the network does not include a direct path, the first type of traffic may be buffered at the first endpoint until the topology of the network is reconfigured to include the direct path. The topology of the network may be reconfigured when at least one switch in the network reconfigures, for example, by switching from one interconnection to another interconnection pattern. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: January 31, 2019
    Publication date: February 11, 2021
    Inventors: William Mellette, Alex Snoeren, George Porter, George Papen
  • Patent number: 8166195
    Abstract: A route control architecture allows a network operator to flexibly control routing between the traffic ingresses and egresses in a computer network, without modifying existing routers. An intelligent route service control point (IRSCP) replaces distributed BGP decision processes of conventional network routers with a route computation that is flexible and logically centralized but physically distributed. One embodiment supplements the traditional BGP decision process with a ranking decision process that allows route-control applications to explicitly rank traffic egresses on a per-destination, per-router basis. A straightforward set of correctness requirements prevents routing anomalies in implementations that are scalable and fault-tolerant.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: April 24, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jacobus Van Der Merwe, Dan Pei, Thomas B. Scholl, Aman Shaikh, Alex Snoeren, Patrick Verkaik
  • Publication number: 20110125920
    Abstract: A route control architecture allows a network operator to flexibly control routing between the traffic ingresses and egresses in a computer network, without modifying existing routers. An intelligent route service control point (IRSCP) replaces distributed BGP decision processes of conventional network routers with a route computation that is flexible and logically centralized but physically distributed. One embodiment supplements the traditional BGP decision process with a ranking decision process that allows route-control applications to explicitly rank traffic egresses on a per-destination, per-router basis. A straightforward set of correctness requirements prevents routing anomalies in implementations that are scalable and fault-tolerant.
    Type: Application
    Filed: January 31, 2011
    Publication date: May 26, 2011
    Inventors: Jacobus Van Der Merwe, Dan Pei, Thomas B. Scholl, Aman Shaikh, Alex Snoeren, Patrick Verkaik
  • Patent number: 7904589
    Abstract: A route control architecture allows a network operator to flexibly control routing between the traffic ingresses and egresses in a computer network, without modifying existing routers. An intelligent route service control point (IRSCP) replaces distributed BGP decision processes of conventional network routers with a route computation that is flexible and logically centralized but physically distributed. One embodiment supplements the traditional BGP decision process with a ranking decision process that allows route-control applications to explicitly rank traffic egresses on a per-destination, per-router basis. A straightforward set of correctness requirements prevents routing anomalies in implementations that are scalable and fault-tolerant.
    Type: Grant
    Filed: May 19, 2007
    Date of Patent: March 8, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Jacobus Van Der Merwe, Dan Pei, Thomas B. Scholl, Aman Shaikh, Alex Snoeren, Patrick Verkaik
  • Publication number: 20080285541
    Abstract: A route control architecture allows a network operator to flexibly control routing between the traffic ingresses and egresses in a computer network, without modifying existing routers. An intelligent route service control point (IRSCP) replaces distributed BGP decision processes of conventional network routers with a route computation that is flexible and logically centralized but physically distributed. One embodiment supplements the traditional BGP decision process with a ranking decision process that allows route-control applications to explicitly rank traffic egresses on a per-destination, per-router basis. A straightforward set of correctness requirements prevents routing anomalies in implementations that are scalable and fault-tolerant.
    Type: Application
    Filed: May 19, 2007
    Publication date: November 20, 2008
    Inventors: Jacobus Van Der Merwe, Dan Pei, Thomas B. Scholl, Aman Shaikh, Alex Snoeren, Patrick Verkaik