US7873743B2

Electronic apparatus with router device for managing connections

Summary by NHIP

Network-aware client selection

The method selects a connection client based on whether two electronic apparatuses operate within the same network. It uses a first client for circuit switched connections or a second client for packet switched connections like voice over IP or WLAN when networks differ.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and electronic apparatus is provided for establishing a connection in a first electronic apparatus to a second electronic apparatus using one of a plurality of clients. The method comprises determining whether the first electronic apparatus and the second electronic apparatus, to which a connection is requested, is operating in the same network; establishing the connection using a first client if the first and second electronic apparatuses are operating in the same network; and establishing the connection using a second client if the second electronic apparatus is operating in a different network than the first electronic apparatus.

US7873743B2, drawing sheet 1
Sheet 1 of 6

Term

Projected expiry 8 August 2027.

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

31 claims: 5 independent, 26 dependent

  1. 1
    Broadest claimClaim Score 73, broad(NHIP)A method, in a first electronic apparatus, for establishing a connection to a second electronic apparatus using one of a plurality of clients, comprising:determining whether the first electronic apparatus and the second electronic apparatus, to which a connection is requested, are operating in a same network;establishing the connection using a first client if the first and second electronic apparatuses are operating in the same network;and establishing the connection using a second, different client if the second electronic apparatus is operating in a different network than the first electronic apparatus.
  2. 15
    A method, in a first electronic apparatus, for establishing a connection using one of a plurality of clients in a communication system, the method comprising:determining whether the first electronic apparatus and a second electronic apparatus, to which a connection is requested, are operating in a same network;if the first electronic apparatus and the second electronic apparatus are determined to be operating in the same network, determining if more than one client of the plurality of clients are available to be used to set up the connection to the second electronic apparatus in the same network;and if more than one client of the plurality of clients are available, establishing the connection between the first electronic apparatus and the second electronic apparatus using a first selected client from said more than one client, where the first selected client is selected based on predetermined rules;and if the second electronic apparatus is determined to be operating in a different network than the first electronic apparatus, determining if more than one client of the plurality of clients are available to be used to set up the connection to the second electronic apparatus in the different network;and if more than one client of the plurality of clients are available, establishing the connection between the first electronic apparatus and the second electronic apparatus using a second selected client from said more than one client, where the second selected client is selected based on the predetermined rules.
  3. 19
    An electronic apparatus, which is a first electronic apparatus, comprising:at least a first and a second client to establish a connection to a second electronic apparatus in a communication system;a router including or connected to the at least first and second client, a processing device, and a connection device;where the router is to determine how to establish a connection to the second electronic apparatus;the processing device is to determine, when a connection to the second electronic apparatus is requested, whether the first electronic apparatus and the second electronic apparatus are operating in a same network;and the connection device is to establish the connection from the first electronic apparatus to the second electronic apparatus using the first client if the first and second electronic apparatuses are operating in the same network, and establish the connection from the first electronic apparatus to the second electronic apparatus using the second client if the second electronic apparatus is operating in a different network than the first electronic apparatus.
  4. 28
    A computer readable medium comprising computer executable instructions that, when executed by a processor in a first electronic apparatus, cause the first electronic apparatus to perform a method for establishing a connection from the first electronic apparatus to a second electronic apparatus, the method comprising:determining, by the processor, whether the first electronic apparatus and the second electronic apparatus, to which a connection is requested, are operating in a same network;establishing, by the processor, the connection from the first electronic apparatus to the second electronic apparatus using a first client if the first and second electronic apparatuses are operating in the same network;and establishing, by the processor, the connection from the first electronic apparatus to the second electronic apparatus using a second, different client if the second electronic apparatus is operating in a different network than the first electronic apparatus.
  5. 29
    A computer readable medium storing instructions that are executable by a processor in a first electronic apparatus, the instructions, when executed by the processor, cause the first electronic apparatus to perform a method, the method comprising:determining, by the processor, whether the first electronic apparatus and a second electronic apparatus are operating in a same network;establishing, by the processor, a connection from the first electronic apparatus to the second electronic apparatus using a first client in the first electronic apparatus if the first and second electronic apparatuses are operating in the same network, the first client providing a first type of connection;and establishing, by the processor, the connection from the first electronic apparatus to the second electronic apparatus using a second client in the first electronic apparatus if the second electronic apparatus is operating in a different network than the first electronic apparatus, the second client providing a second, different type of connection.