The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 04, 2021

Filed:

Jun. 01, 2018
Applicant:

Engine Media, Llc, Princeton, NJ (US);

Inventors:

Louis Clayton Ashner, New York, NY (US);

John Patrick Roach, New York, NY (US);

Michael Zacharski, Pawling, NY (US);

Assignee:

ENGINE MEDIA, LLC, Princeton, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/803 (2013.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); H04L 12/741 (2013.01); H04L 12/751 (2013.01); G06F 9/455 (2018.01); H04L 12/851 (2013.01); H04L 12/841 (2013.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); G06F 9/45533 (2013.01); G06F 9/45558 (2013.01); H04L 43/0858 (2013.01); H04L 43/0888 (2013.01); H04L 43/10 (2013.01); H04L 43/16 (2013.01); H04L 45/02 (2013.01); H04L 45/54 (2013.01); H04L 47/24 (2013.01); H04L 47/283 (2013.01); H04L 67/1027 (2013.01); H04L 67/141 (2013.01); G06F 2009/45595 (2013.01); H04L 67/16 (2013.01);
Abstract

Dynamic advertisement routing is disclosed. For example, a plurality of internet protocol ('IP') addresses associated with respective plurality of target nodes is stored in a routing pool. Each IP address in the routing pool is pinged through each of first and second load balancer network interfaces. Network routes associated with target nodes are updated based on a first plurality of ping responses. Communications sessions are established with target nodes through respective network routes. IP addresses are pinged and respective latencies in a latency cache are updated based on a second plurality of ping responses. A first request directed to the plurality of target nodes is received and is determined to be sent to a first target node based on the latency cache forwarded to the first target node via the first network route.


Find Patent Forward Citations

Loading…