Patent ID: 8102812

Claim:
A method for data packet transmission on a network, the method comprising the steps of: detecting a change in a client device during a transmission of a plurality of packets destined to at least one first destination used by at least one packet session; responsive to the change in the client device, determining whether some but not all of the plurality of packets should be redirected to at least one second destination based, at least in part, on at least one predefined criteria; redirecting the some but not all of the plurality of packets that were destined to the at least one first destination, to the at least one second destination; and while redirecting the some but not all of the plurality of packets to the at least one second destination, continuing to redirect remaining packets of the plurality of packets that were destined to the at least one first destination and that are not the some but not all of the plurality of packets, to the at least one first destination.