Patent ID: 7853242

Claim:
A method of routing protocol units between a mobile device server and a mobile data communication device, said mobile device server for serving information to said mobile data communication device, said mobile communication device capable of receiving said protocol data units over a first network connection and a second network connection, said method comprising: at a routing device interposed between said mobile device server and said mobile data communication device: receiving server authentication protocol data units from said mobile device server, said server authentication protocol data units directed for delivery over said first network connection, said server authentication protocol data units specifying a destination address; determining an identity of said mobile data communication device from said destination address; receiving mobile authentication protocol data units from said mobile data communication device; based on said server authentication protocol data units and said mobile authentication protocol data units, determining whether said mobile device server has properly authenticated itself to said mobile data communication device and whether said mobile data communication device has properly authenticated itself to said mobile device server; determining whether said mobile data communication device has established a connection with said second network connection whereby said mobile data communication device is capable of receiving protocol data units over said second network connection; where said mobile device server has properly authenticated itself to said mobile data communication device and said mobile data communication device has properly authenticated itself to said mobile device server and where said mobile data communication device has established a connection with said second network connection, redirecting protocol data units from said mobile device server directed for delivery to said mobile data communication device over said first network connection to said mobile data communication device over said second network connection.