EP1662747A2

Managing communications between a client and a server in a network with selection among links having different transer rate

Abstract

A method for reducing costs associated with communicating with a server system in a computer network including a plurality of servers logically connected to one another and to a plurality of client systems, wherein at least some of the client systems are comprised of a conventional television monitor and an electronic unit for interacting with the computer network, and wherein a client system can communicate with a server system via any one of a plurality of communication links, the method comprising steps for: identifying a second communication link available to the client system for communicating with the server system having a second data transfer rate associated with use of the second communication link, wherein the first data transfer rate is faster than the second data transfer rate;determining whether a prime usage time period applies to the first communication link;if a prime usage time period applies to the first communication link and a communication request is not within the prime useage time period, preferring the first communication link for transmitting data between the client system and the server system, and other wise, preferring the second communication link for transmitting data between the client system and the server system; andcommunicating with the server system via the preferred communication link.

EP1662747A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 2 May 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 9 independent, 0 dependent

  1. 1
    A method for reducing costs associated with communicating with a server system in a computer network including a plurality of servers logically connected to one another and to a plurality of client systems, wherein at least some of the client systems are comprised of a conventional television monitor and an electronic unit for interacting with the computer network, and wherein a client system can communicate with a server system via any one of a plurality of communication links, the method comprising steps for:identifying a second communication link available to the client system for communicating with the server system having a second data transfer rate associated with use of the second communication link, wherein the first data transfer rate is faster than the second data transfer rate;determining whether a prime usage time period applies to the first communication link;if a prime usage time period applies to the first communication link and a communication request is not within the prime useage time period, preferring the first communication link for transmitting data between the client system and the server system, and other wise, preferring the second communication link for transmitting data between the client system and the server system;andcommunicating with the server system via the preferred communication link.
  2. 2
    A method as defined in claim 1, wherein the first communication link comprises an ISDN connection.
  3. 3
    A method as defined in claim 2, wherein the second communication link comprises a telephone connection.
  4. 4
    A method as defined in claim 1, wherein the first communication link comprises a cable television modem.
  5. 5
    A method as defined in claim 4, wherein the second communication link comprises a telephone connection.
  6. 6
    A method as defined in claim 1, wherein:a first communication link comprises an ISDN connection;andthe step for determining whether a prime usage time period applies to the first communication link comprises a step for determining the time of day at which user input requiring communication with the server is received.
  7. 7
    A method as defined in claim 1, further comprising the steps for:determining that the preferred communication link is idle;preserving a most recent communication status for the preferred communication link;andat least temporarily, terminating communication over the preferred communication link with the server system.
  8. 8
    A method as defined in claim 7, further comprising steps for:determining that communication with the server system should be reestablished;andresuming communication with the server system, based on the most recent communication status and without requiring further input from the user.
  9. 9
    A computer program product comprising a computer readable medium having thereon computer program instructions adapted to perform all the steps of the method of any of claims 1-8, when said computer program instructions are run on a computer.