Patent ID: 7917633
Filing Date: 2011-03-29
Classification: H04L

Abstract:
1. A method of connecting to a remote viewing session being hosted to enable host screen information to be viewed remotely on a display screen, the method comprising the steps of: attempting to establish a Transport Control Protocol (TCP) socket connection for the session, wherein the step of attempting to establish a TCP socket includes the steps of establishing a trial socket during a trial socket connection period and monitoring the trial socket for both a period of time and for a quantity of data to ensure that the trial TCP socket is operating adequately and, if the attempt to establish the TCP socket connection is unsuccessful or if the resultant TCP socket connection is unreliable, attempting to establish a Hypertext Transfer Protocol (HTTP) tunneling connection for the session, wherein the trial TCP socket will be deemed to have failed if, during the trial socket connection period, the connection is dropped more than once.