×

Method, name server, and system for directing network traffic utilizing profile records

  • US 9,634,935 B2
  • Filed: 04/24/2013
  • Issued: 04/25/2017
  • Est. Priority Date: 04/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A name server for directing network traffic from an originating computing device to a destination computing device, the server comprising:

  • a network interface configured to communicate with a network;

    a memory configured to store;

    a profile record mapping a source identifier associated with the originating computing device and a first destination identifier associated with a first destination computing device to an assigned query result comprising an intermediation server identifier identifying an intermediation server, anda default record mapping a second destination identifier associated with a second destination computing device to a default query result comprising an address identifying the second destination computing device; and

    a processor in communication with the memory and the network interface, the processor configured to;

    receive a message from the originating computing device, the message comprising the source identifier identifying the originating computing device and a destination identifier identifying a destination computing device;

    search for the destination identifier in the memory to determine if the destination identifier is in the profile record;

    in response to a determination that the destination identifier is in the profile record;

    determine whether the destination identifier is the first destination identifier which is associated with the first destination computing device;

    return the assigned query result comprising the intermediation server identifier to the originating computing device using the source identifier, the assigned query result comprising an instruction to cause the originating computing device to communicate with the first destination computing device through the intermediation server instead of directly with the first destination computing device; and

    in response to a determination that the destination identifier is not in the profile record;

    return the default query result to the originating computing device using the source identifier in response to a determination that the destination identifier is associated with the second destination computing device, the default query result comprising the second destination identifier causing the originating computing device to communicate directly with the second destination computing device without going through the intermediation server.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×