Selecting communication link between client and server
AssigneeWebTV Networks, Inc.
InventorsStephen G. Perlman, Phillip Y. Goldman
Life of this patent
Estimating the term…
Loading patent…
AssigneeWebTV Networks, Inc.
InventorsStephen G. Perlman, Phillip Y. Goldman
Estimating the term…
A client is coupled to a modem pool and a server by a communication link in a wide area network. The client allows a user to browse the World Wide Web in response to user inputs entered entirely from a remote control device using a television set as a display device. The communication link to the client is shared by a telephone circuit at the client end of the link. A disruption in communication with the server may occur due to a Call Waiting signal caused by an incoming telephone call. The incoming call includes Caller ID information. In response to such a disruption, communication with the server is terminated. After pausing for a predetermined period of time, the client automatically re-establishes communication with the server if the line is clear. Upon reconnecting to the server, the client accesses a “White Pages” telephone directory Web site on a remote server. Using the number provided in the Caller ID information, the client looks up the name of the caller from the directory and stores the number and the corresponding name. Each time an incoming call is subsequently received from that number, the client displays the name of the calling party to the user as the call is received.
In a client system capable of connecting to a server system over a network, wherein the client system can communicate with the server system via any one of a plurality of communication links, a method of selecting a communication link for communicating with the server system, the method comprising the client system performing steps for:
For a client system capable of connecting to a server system over a network, wherein the client system can communicate with the server system via any one of a plurality of communication links, a computer program product carrying computer executable instructions that implement a method of selecting a communication link for communicating with the server system, the method comprising the client system performing steps for:
In a client system capable of connecting to a server system over a network, wherein the client system can communicate with the server system via any one of a plurality of communication links, a method of selecting a communication link for communicating with the server system, the method comprising the client system performing acts of:
For a client system capable of connecting to a server system over a network, wherein the client system can communicate with the server system via any one of a plurality of communication links, a computer program product carrying computer executable instructions that implement a method of selecting a communication link for communicating with the server system, the method comprising the client system performing acts of:
Dependencies are inferred from the claim text.