Patent ID: 8040883

Claim:
A method, comprising: associating a first tag with a source network address utilized by a first computing device associated with first identification information; associating a second tag, different from the first tag, with the source network address utilized by a second computing device, different from the first computing device, associated with second identification information, different from the first identification information; receiving first data from the first computing device utilizing the source network address; determining that the first data is associated with the first tag; supplementing the first data with the first tag; receiving second data from the second computing device utilizing the source network address; determining that the second data is associated with the second tag; supplementing the second data with the second tag; transmitting, to a network device, the first data supplemented with the first tag; transmitting, to the network device, the second data supplemented with the second tag; transmitting at least a portion of the first data identified by the first tag to a first destination address of a network, wherein transmitting the at least the portion of the first data includes using a source network address of a gateway; determining a second destination based on the first tag; transmitting the at least the portion of the first data identified by the first tag to the second destination; transmitting at least a portion of the second data identified by the second tag to a third destination address of the network, wherein transmitting the at least the portion of the second data includes using the source network address of the gateway; determining the second destination based on the second tag; and transmitting the at least the portion of the second data identified by the second tag to the second destination.