IP Library Granted Patent US 7,136,641
Granted Patent B2
US 7,136,641 · App. 10/803,683 · Granted Nov 14, 2006

Alternative network selection for a communication device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,136,641
App. No.
10/803,683
Granted
Nov 14, 2006
Kind
B2
Abstract

Methods ( 200 ) and apparatus ( 700 ) for providing an access to a first communication network ( 102 ) through a second communication network ( 106 ) by a communication device ( 108 ) are disclosed. The communication device ( 108 ) having a first identification and supporting a cellular core network signaling protocol of the first communication network ( 102 ), upon entering the second communication network, is assigned a second identification by the second communication network ( 106 ). The communication device ( 108 ) communicates with the first communication network ( 102 ) through an alternative network controller ( 104 ) utilizing the second communication network ( 106 ). Method ( 500 ) for providing an access to a preferred communication network out of a plurality of communication networks based upon a predetermined condition is also provided.

Claims (72)

1. A method in a communication system for providing an access by a communication device to a first communication network through a second communication network, the communication device having a first identification and supporting a cellular core network signaling protocol of the first communication network, the method comprising:

assigning a second identification to the communication device;

enabling the communication device through the second communication network to access an alternative network controller, including enabling access to a default alternative network controller of a plurality of alternative network controllers, wherein each of the plurality of alternative network controllers is operably coupled to a corresponding communication network of a plurality of communication networks, and the default alternative network controller is operably coupled to the first communication network;

establishing communication between the communication device and the first communication network through the alternative network controller;

associating the first identification of the communication device with the second identification of the communication device;

selecting a preferred alternative network controller from the plurality of alternative network controllers based upon a predetermined condition by the default alternative network controller;

establishing communication between the communication device and a preferred communication network operably coupled to the preferred alternative network controller through the preferred alternative network controller; and

providing services directed to the first identification of the communication device to the second identification of the communication device.

2. The method of claim 1 , wherein the predetermined condition includes at least one of:

the communication device being located outside of a coverage area of the first communication network;

the communication device being located within a coverage area of the preferred communication network;

the first communication network having a pre-arranged relationship with the preferred communication network;

the preferred alternative network controller having a specific functionality requested by the communication device; and

the default alternative network control reaching a traffic capacity.

3. The method of claim 1 , further comprising:

receiving identification information of the second communication network by the first communication network upon assigning the second identification to the communication device; and

associating the identification information of the second communication network with the first identification of the communication device.

4. The method of claim 3 , wherein the identification information of the second communication network includes at least one of:

location information of the second communication network,

a medium access control identification of the second communication network,

a service set identifier of the second communication network, and

an Internet Protocol address of the second communication network.

5. The method of claim 4 , wherein the predetermined condition includes at least one of:

the second communication network being located outside of a coverage area of the first communication network; and

the second communication network being located within a coverage area of the preferred communication network.

6. The method of claim 1 , wherein establishing communication between the communication device and the preferred communication network comprises:

converting a protocol of the second communication network into a cellular core network signaling protocol of the preferred communication network, and

converting the cellular core network signaling protocol of the preferred communication network into the protocol of the second communication network.

7. The method of claim 1 , wherein establishing communication between the communication device and the preferred cellular communication network includes setting up and controlling a tunnel between the communication device and the preferred alternative network controller.

8. The method of claim 1 , wherein the second communication network is one of:

an unlicensed communication network,

a local area network,

a wireless local area network

a wideband network,

an infrared network, and

a short-range network.

9. A method in a communication system for providing an access by a communication device to a first communication network through a second communication network, the communication device having a first identification and supporting a cellular core network signaling protocol of the first communication network, the method comprising:

assigning a second identification to the communication device;

enabling the communication device through the second communication network to access an alternative network controller;

establishing communication between the communication device and the first communication network through the alternative network controller; and

associating the first identification of the communication device with the second identification of the communication device;

directing the communication device to access a preferred communication network from a plurality of communication networks operably coupled to the alternative communication controller based upon a predetermined condition;

establishing communication between the communication device and the preferred communication network through the alternative network controller; and

providing services directed to the first identification of the communication device to the second identification of the communication device.

10. The method of claim 9 , wherein the predetermined condition includes at least one of:

the communication device being located outside of a coverage area of the first communication network;

the communication device being located within a coverage area of the preferred communication network;

the first communication network having a pre-arranged relationship with the preferred communication network;

the preferred communication network having a specific functionality requested by the communication device; and

the first communication network reaching a traffic capacity through the alternative network controller.

11. The method of claim 9 , further comprising:

receiving identification information of the second communication network by the first communication network upon assigning the second identification to the communication device; and

associating the identification information of the second communication network with the first identification of the communication device.

12. The method of claim 11 , wherein the identification information of the second communication network includes at least one of:

location information of the second communication network,

a medium access control identification of the second communication network,

a service set identifier of the second communication network, and

an Internet Protocol address of the second communication network.

13. The method of claim 12 , wherein the predetermined condition includes at least one of:

the second communication network being located outside of a coverage area of the first communication network; and

the second communication network being located within a coverage area of the preferred communication network.

14. The method of claim 9 , wherein establishing communication between the communication device and the preferred communication network through the alternative network controller comprises:

converting a protocol of the second communication network into a cellular core network signaling protocol of the preferred communication network, and

converting the cellular core network signaling protocol of the preferred communication network into the protocol of the second communication network.

15. The method of claim 9 , wherein establishing communication between the communication device and the preferred cellular communication network through the alternative network controller includes setting up and controlling a tunnel between the communication device and the alternative network controller.

16. The method of claim 9 , wherein the second communication network is one of:

an unlicensed communication network,

a local area network,

a wireless local area network

a wideband network,

an infrared network, and

a short-range network.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 25, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034448/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2004
From: PECEN, MARK E.; ANDERSEN, NIELS PETER SKOV; GUPTA, SANJAY; KUCHIBHOTLA, RAVI
To: MOTOROLA, INC.
Reel/Frame 014851/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2004
From: PECEN, MARK E.; ANDERSEN, NIELS PETER SKOV; GUPTA, SANJAY; KUCHIBHOTIA, RAVI
To: MOTOROLA, INC.
Reel/Frame 015238/0327 →