×

Intercept device for providing content

  • US 8,359,402 B2
  • Filed: 11/19/2009
  • Issued: 01/22/2013
  • Est. Priority Date: 11/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computerized method for network virtualization, the computerized method comprising:

  • receiving, via a first physical port of an intercept device coupled to a first communications network, a DNS response message from a DNS server on the first communications network, the DNS response including a domain name, a network address associated with the domain name, and a destination address of a first network device on a second communications network;

    determining whether the domain name satisfies a DNS intercept criterion;

    if the domain name satisfies the DNS intercept criterion, then updating a request intercept criterion to include the network address associated with the domain name;

    transmitting, via a second physical port of the intercept device that is coupled to the second communications network, the DNS response message to the first network device;

    determining whether the intercept device is in a bypass mode;

    if the intercept device is in a bypass mode, then allowing one or more requests for service from the first network device that is addressed to a second network device on a third communications network to pass through to the second network device via a third physical port coupled to the third communications network;

    if the intercept device is not in a bypass mode, then;

    receiving, via the second physical port, a request for service from the first network device that is addressed to a second network device on a third communications network;

    determining whether the request for service satisfies the request intercept criterion;

    if the request for service satisfies the request intercept criterion, then;

    (1) generating a response to the request for service, the generated response including data indicating that the generated response originated from the second network device; and

    (2) transmitting the generated response to the first network device; and

    if the request for service does not satisfy the request intercept criterion, then transmitting the request for service to the second network device via a third physical port coupled to the third communications network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×