Patent ID: 8817599

Claim:
A mobile router comprising: a local network interface for wirelessly communicating with a mobile device via a local wireless network; a backhaul network interface for wirelessly communicating with a backhaul network; one or more processors; and a memory in communication with said one or more processors; program instructions stored in said memory, said instructions executable by said one or more processors such that said one or more processors operate to: detect an attempt by said mobile device to establish a first transport protocol session between said mobile device and a destination device through said mobile router over said local wireless network and said backhaul network; terminate said first transport protocol session before said first transport protocol session is completed to said destination device; and initiate, after said attempt to establish said first transport protocol session is detected and terminated, a first replacement transport protocol session between said mobile router and said mobile device over said local wireless network and a separate second replacement transport protocol session between said mobile router and said destination device over said backhaul network, said first replacement transport protocol session and said second replacement transport protocol session replacing said first transport protocol session, said first replacement transport protocol session and said second replacement transport protocol session operated such that when an interruption occurs in one of said first replacement transport protocol session and said second replacement transport protocol session, the other of said first replacement transport protocol session and said second replacement transport protocol session remains active.