IP Library Granted Patent US 9,526,035
Granted Patent B2
US 9,526,035 · App. 13/964,361 · Granted Dec 20, 2016

Method of seamless roaming between wireless local area networks and cellular carrier networks

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 9,526,035
App. No.
13/964,361
Granted
Dec 20, 2016
Kind
B2
Abstract

A scheme that enables seamless roaming between the WLAN and the cellular carrier network by enabling a user that originates a call in the WLAN and happens to go outside the range of the WLAN to automatically switch over to the cellular carrier network without losing connection with the other party. This solution assumes that the mobile device has the capability to operate in at least two modes that include the WLAN mode and one of the cellular carrier modes, such as the GSM, IS-95 CDMA, IS-136 TDMA, and iDEN.

Claims (35)

1. A method comprising:

facilitating, by proxying at a computing device, a communication session between a first device connected to the computing device through a wireless local link of a wireless local area network and a second device connected to a cellular wide area network, wherein the computing device is local to the first device during at least a portion of the communication session, and wherein the computing device directly connects to the wireless local area network and directly connects to the cellular wide area network via a cellular base station through a cellular radio as a cellular radio endpoint; and

communicating, during the communication session, voice data transmitted via session initiation protocol (SIP), wherein the voice data comprises voice over IP (VoIP) packets, wherein the communication session includes a first communication path and a second communication path, wherein the first communication path connects the second device through the cellular wide area network to the computing device and then to the first device via the wireless local link between the first device and the computing device, and wherein the second communication path connects the second device though the cellular wide area network to the first device and does not include the wireless local area network, and

switching from the first communication path to the second communication path, controlled by the computing device, when a signal quality of the wireless local link approaches a pre-determined threshold.

2. The method of claim 1 , wherein the computing device comprises a radio interface configured to interface the wireless local link.

3. The method of claim 1 , wherein the computing device comprises a plurality of cellular radios to access a plurality of cellular wide area networks configured to operate according to a plurality of protocols.

4. The method of claim 1 , wherein the computing device is located at a building, and wherein the first device is located at the building during at least a portion of the communication session.

5. The method of claim 1 , further comprising determining the signal quality of the wireless local link.

6. The method of claim 5 , wherein determining the signal quality of the wireless local link comprises measuring a signal-to-noise ratio across the wireless local link.

7. The method of claim 1 , wherein switching from the first communication path to the second communication path comprises receiving a handoff request message at the computing device.

8. The method of claim 1 , wherein the computing device hides the movement of the first device from cellular base stations when the first device is connected to the computing device via the wireless local link.

9. A device comprising:

a first radio terminal configured to directly connect to a wireless local area network;

a second radio terminal configured to directly connect to a cellular wide area network via a connection to a cellular base station as a cellular radio endpoint; and

a computing device connected to the first radio terminal and to the second radio terminal and configured to:

facilitate, by proxying, a communication session between a first device and a second device, wherein the computing device is local to the first device during at least a portion of the communication session, and wherein the computing device is connected to the first device through a wireless local link of the wireless local area network and connected to the second device via the cellular wide area network; and

communicate, during the communication session, voice data transmitted via session initiation protocol (SIP), wherein the voice data comprises voice over IP (VoIP) packets, wherein the communication session includes a first communication path and a second communication path, wherein the first communication path connects the second device through the cellular wide area network to the computing device and then to the first device via the wireless local link and wherein the second communication path connects the second device though the cellular wide area network to the first device and does not include the wireless local area network, and

switch from the first communication path to the second communication path, under control of the computing device, when a signal quality of the wireless local link approaches a pre-determined threshold.

10. The device of claim 9 , further comprising a radio interface configured to interface the wireless local link.

11. The device of claim 9 , wherein the device is further configured to determine the signal quality of the wireless local link.

12. The device of claim 11 , wherein the computing device is configured to determine the signal quality of the wireless local link by measuring a signal-to-noise ratio across the wireless local link.

13. The device of claim 12 , wherein the computing device is configured to switch from the first communication path to the second communication path by receiving a handoff request message from the first device.

14. The device of claim 9 , wherein the device is further configured to connect to a plurality of cellular wide area networks, wherein each of the plurality of cellular wide area networks operates according to a different cellular network protocol.

15. The apparatus of claim 9 , wherein the second radio terminal comprises a plurality of cellular radios to access a plurality of cellular wide area networks configured to operate according to a plurality of protocols.

16. A system comprising:

a first device directly connected to a wireless local area network;

a second device coupled to a cellular wide area network; and

a computing device configured to:

facilitate, by proxying, a communication session between the first device and the second device, wherein the computing device is local to the first device during at least a portion of the communication session, wherein the computing device directly connects to the wireless local area network and directly connects to the cellular wide area network via a cellular base station through a cellular radio as a cellular radio endpoint,

communicate, during the communication session, voice data transmitted via session initiation protocol (SIP), wherein the voice data comprises voice over IP (VoIP) packets, wherein the communication session includes a first communication path and a second communication path, wherein the first communication path connects the second device through the cellular wide area network to the computing device and then to the first device via a wireless local link of the wireless local area network to the first device and does not include the wireless local area network, and wherein the second communication path connects the second device though the cellular wide area network to the first device and does not include the wireless local area network, and

switch from the first communication path to the second communication path, under control of the computing device, when a signal quality of the wireless local link approaches a pre-determined threshold.

17. The system of claim 16 , wherein the computing device comprises a radio interface configured to interface the wireless local link.

18. The system of claim 16 , wherein the computing device is further configured to determine the signal quality of the wireless local link.

19. The system of claim 16 , wherein the computing device comprises a plurality of cellular radios to access a plurality of cellular wide area networks configured to operate according to a plurality of protocols.

20. The system of claim 16 , wherein the computing device is located at a building, and wherein the first device is located at the building during at least a portion of the communication session.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2016
From: INTELLECTUAL VENTURES ASSETS 9 LLC
To: CISCO SYSTEMS, INC.
Reel/Frame 037888/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2016
From: CISCO SYSTEMS, INC.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 037780/0450 →
MERGER Recorded Sep 28, 2015
From: KRAASTEN BROS. FUND B.V. LLC
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 036672/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2015
From: OL SECURITY LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 9 LLC
Reel/Frame 036673/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2015
From: IBE, OLIVER C.
To: BLUMENTHAL, STEVEN
Reel/Frame 036651/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2015
From: ZENG, JIANYU
To: IBE, OLIVER C
Reel/Frame 036651/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2015
From: BLUMENTHAL, STEVEN; IBE, OLIVER C.
To: KRAASTEN BROS. FUND B.V. LLC
Reel/Frame 036651/0561 →