Patents by Inventor Braden Ehrat

Braden Ehrat 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: 11895009
    Abstract: A request from a client device is received at a first one of a plurality of compute nodes at a first one of a plurality of data centers of a distributed cloud computing network. A destination of the request is determined. An optimized route for transmitting the request toward an origin server that corresponds with the destination of the request is determined, where the optimized route is based on at least in part on probe data between data centers of the distributed cloud computing network for a plurality of transit connections, and where the optimized route has an IP address that encodes an identification of which of the plurality of transit connections is to be used to deliver the request. The request is transmitted to a next hop as defined by the optimized route over the identified one of the plurality of transit connections.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: February 6, 2024
    Assignee: CLOUDFLARE, INC.
    Inventors: Braden Ehrat, Jay A. Kreibich, Jérôme Fleury, Michael Vanderwater, Nicholas Alexander Wondra, Richard Thompson
  • Patent number: 11784912
    Abstract: A request from a client device is received at a first one of a plurality of compute nodes at a first one of a plurality of data centers of a distributed cloud computing network. A destination of the request is determined. An optimized route for transmitting the request toward an origin server that corresponds with the destination of the request is determined, where the optimized route is based on at least in part on probe data between data centers of the distributed cloud computing network for a plurality of transit connections, and where the optimized route has an IP address that encodes an identification of which of the plurality of transit connections is to be used to deliver the request. The request is transmitted to a next hop as defined by the optimized route over the identified one of the plurality of transit connections.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: October 10, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Braden Ehrat, Jay A. Kreibich, Jérôme Fleury, Michael Vanderwater, Nicholas Alexander Wondra, Richard Thompson
  • Publication number: 20230134974
    Abstract: A request from a client device is received at a first one of a plurality of compute nodes at a first one of a plurality of data centers of a distributed cloud computing network. A destination of the request is determined. An optimized route for transmitting the request toward an origin server that corresponds with the destination of the request is determined, where the optimized route is based on at least in part on probe data between data centers of the distributed cloud computing network for a plurality of transit connections, and where the optimized route has an IP address that encodes an identification of which of the plurality of transit connections is to be used to deliver the request. The request is transmitted to a next hop as defined by the optimized route over the identified one of the plurality of transit connections.
    Type: Application
    Filed: December 28, 2022
    Publication date: May 4, 2023
    Inventors: Braden Ehrat, Jay A. Kreibich, Jérôme Fleury, Michael Vanderwater, Nicholas Alexander Wondra, Richard Thompson
  • Publication number: 20200366592
    Abstract: A request from a client device is received at a first one of a plurality of compute nodes at a first one of a plurality of data centers of a distributed cloud computing network. A destination of the request is determined. An optimized route for transmitting the request toward an origin server that corresponds with the destination of the request is determined, where the optimized route is based on at least in part on probe data between data centers of the distributed cloud computing network for a plurality of transit connections, and where the optimized route has an IP address that encodes an identification of which of the plurality of transit connections is to be used to deliver the request. The request is transmitted to a next hop as defined by the optimized route over the identified one of the plurality of transit connections.
    Type: Application
    Filed: May 13, 2020
    Publication date: November 19, 2020
    Inventors: Braden Ehrat, Jay A. Kreibich, Jérôme Fleury, Michael Vanderwater, Nicholas Alexander Wondra, Richard Thompson