EP1517575A2

Mobile terminal communicating in parallel transparently over different interfaces and networks

Abstract

An end user device is provided that supports a connection to a plurality of data communication networks. The end user device detects which data communication networks are available, and selectively determines which of the plurality of data communication networks provides the most optimal communication channel. The end user device also provides for seamless transitions between different data communication networks, thus permitting all network communication tasks to be performed in a seamless, uninterrupted manner regardless of the location of the device, the type of network connection being used, or the form of data communication being carried out. The end user device further provides for simultaneous communication over a plurality of data communication networks utilizing a single network identity.

EP1517575A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 10 September 2024, 2 years ago.

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

10 claims: 3 independent, 7 dependent

  1. 1
    A method for network communication in an end user device comprising a plurality of network interfaces for communicating over a corresponding plurality of networks, the method comprising:detecting a plurality of available networks;selecting an optimal network from said plurality of available networks;initiating data communication with a remote device over said optimal network via a first one of the plurality of network interfaces;and when said data communication over said optimal network is terminated, continuing said data communication over another of said plurality of available networks via a second one of the plurality of network interfaces.
  2. 6
    An end user device, comprising:a plurality of network interfaces for communicating over a corresponding plurality of networks;and a processor coupled to said plurality of network interfaces, said processor configured to detect a plurality of available networks, to select an optimal network from said plurality of available networks, and to initiate data communication with a remote device over said optimal network via a first one of said plurality of network interfaces;wherein said processor is further configured to continue said data communication without interruption over another of said plurality of available networks via a second one of said plurality of network interfaces when said data communication over said optimal network is terminated.
  3. 9
    A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor to perform network communication in an end user device comprising a plurality of network interfaces for communicating over a corresponding plurality of networks, said computer program logic comprising:means for enabling the processor to detect a plurality of available networks;means for enabling the processor to select an optimal network from said plurality of available networks;means for enabling the processor to initiate data communication with a remote device over said optimal network via a first one of the plurality of network interfaces;and means for enabling the processor to continue said data communication without interruption over another of said plurality of available networks via a second one of said plurality of network interfaces when said data communication over said optimal network is terminated.