IP Library Granted Patent US 8,184,590
Granted Patent B2
US 8,184,590 · App. 11/832,928 · Granted May 22, 2012

Method and system for handoff between wireless 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 8,184,590
App. No.
11/832,928
Granted
May 22, 2012
Kind
B2
Abstract

A method and system for operating a standalone client in a dual-mode mobile communications device to hand off a call between first and second wireless networks operating under different communications protocols, using Session Initiation Protocol (SIP) and ISDN User Part (ISUP) signalling. The standalone client-side application, or handoff agent, directly controls handoff of the call to the second wireless network until at least one new media stream to connect the dual-mode mobile communications device to the second device is established over the second wireless network. The standalone client-side application solely originates and controls an exchange of messages at the application layer, the exchange of messages modifying the communications channel.

Claims (29)

1. A method for operating a dual-mode mobile communications device to hand off a call between first and second wireless networks operating under different communications protocols, comprising:

establishing the call over the first wireless network between the dual-mode mobile communications device and a second device thereby setting up an initial communications channel, having at least one media stream, between the dual-mode communications device and the second device;

operating the dual-mode mobile communications device:

to detect a handoff condition for handing off the call between the first wireless network and the second wireless network; and

to directly control, until establishment of at least one new media stream to connect the dual-mode mobile communications device to the second device over the second wireless network, handoff of the call to the second wireless network by executing a standalone client-side application on the dual-mode mobile communications device to solely originate and control an exchange of messages at the application layer, the exchange of messages modifying the communications channel.

2. The method of claim 1 , wherein the standalone client-side application originates and controls a sequence of Session Initiation Protocol (SIP) messages.

3. The method of claim 1 , wherein the standalone client-side application originates and controls a sequence of ISDN User Part (ISUP) messages.

4. The method of claim 1 , wherein the second device is a SIP-enabled device.

5. The method of claim 4 , wherein the first wireless network is a WiFi network, the second wireless network is a GSM network, and the initial communications channel comprises a Voice over IP (VoIP) media stream between the dual-mode mobile communications device and the SIP-enabled device, and wherein the modified communications channel comprises a circuit switched (CS) media stream between the dual-mode mobile communications device and a public switched telephone network (PSTN) gateway, and a hairpinned VoIP media stream between the PSTN gateway and the SIP-enabled device.

6. The method of claim 4 , wherein the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a hairpinning VoIP media stream between the PSTN gateway and the SIP-enabled device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the SIP-enabled device.

7. The method of claim 4 , wherein the dual-mode mobile communications device is a class B/C device, the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a hairpinned VoIP media stream between the PSTN gateway and the SIP-enabled device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the PSTN gateway, and the hairpinned VoIP media stream between the PSTN gateway and the SIP-enabled device.

8. The method of claim 1 , wherein the second device is a PSTN device.

9. The method of claim 8 , wherein the first wireless network is a WiFi network, the second wireless network is a GSM network, and the initial communications channel comprises a VoIP media stream between the dual-mode mobile communications device and a public switched telephone network (PSTN) gateway and a CS media stream between the PSTN gateway and the PSTN device, and wherein the modified communications channel comprises a circuit switched (CS) media stream between the dual-mode mobile communications device and the PSTN gateway, and the CS media stream between the PSTN gateway and the PSTN device.

10. The method of claim 8 , wherein the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a further CS media stream between the PSTN gateway and the PSTN device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the PSTN gateway, and the further CS media stream between the PSTN gateway and the PSTN device.

11. The method of claim 8 , wherein the dual-mode mobile communications device is a class B/C device, the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a further CS media stream between the PSTN gateway and the PSTN device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the PSTN gateway, and the further CS media stream between the PSTN gateway and the PSTN device.

12. A dual-mode mobile communications device for roaming between first and second wireless networks operating under different communications protocols, wherein a call is established over the first wireless network between the dual-mode mobile communications device and a second device thereby setting up an initial communications channel, having at least one media stream, between the dual-mode mobile communications device and the second device, comprising:

a processor to execute instructions to enable:

a roaming agent to detect a handoff condition for handing off the call between the first wireless network and the second wireless network; and

a handoff agent to directly control, until establishment of at least one new media stream to connect the dual-mode mobile communications device to the second device over the second wireless network, handoff of the call to the second wireless network by originating and controlling an exchange of messages at the application layer, the exchange of messages modifying the communications channel.

13. A dual-mode mobile communications device of claim 12 , wherein the handoff agent originates and controls a sequence of Session Initiation Protocol (SIP) messages.

14. A dual-mode mobile communications device of claim 12 , wherein the handoff agent originates and controls a sequence of ISDN User Part (ISUP) messages.

15. A dual-mode mobile communications device of claim 12 , wherein the second device is a SIP-enabled device.

16. A dual-mode mobile communications device of claim 15 , wherein the first wireless network is a WiFi network, the second wireless network is a GSM network, and the initial communications channel comprises a Voice over IP (VoIP) media stream between the dual-mode mobile communications device and the SIP-enabled device, and wherein the modified communications channel comprises a circuit switched (CS) media stream between the dual-mode mobile communications device and a public switched telephone network (PSTN) gateway, and a hairpinned VoIP media stream between the PSTN gateway and the SIP-enabled device.

17. A dual-mode mobile communications device of claim 15 , wherein the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a hairpinning VoIP media stream between the PSTN gateway and the SIP-enabled device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the SIP-enabled device.

18. A dual-mode mobile communications device of claim 15 , wherein the dual-mode mobile communications device is a class B/C device, the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a hairpinned VoIP media stream between the PSTN gateway and the SIP-enabled device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the PSTN gateway, and the hairpinned VoIP media stream between the PSTN gateway and the SIP-enabled device.

19. The dual-mode mobile communications device of claim 12 , wherein the second device is a PSTN device.

20. A dual-mode mobile communications device of claim 19 , wherein the first wireless network is a WiFi network, the second wireless network is a GSM network, and the initial communications channel comprises a VoIP media stream between the dual-mode mobile communications device and a public switched telephone network (PSTN) gateway and a CS media stream between the PSTN gateway and the PSTN device, and wherein the modified communications channel comprises a circuit switched (CS) media stream between the dual-mode mobile communications device and the PSTN gateway, and the CS media stream between the PSTN gateway and the PSTN device.

21. A dual-mode mobile communications device of claim 19 , wherein the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a further CS media stream between the PSTN gateway and the PSTN device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the PSTN gateway, and the further CS media stream between the PSTN gateway and the PSTN device.

22. A dual-mode mobile communications device of claim 19 , wherein the dual-mode mobile communications device is a class B/C device, the first wireless network is a GSM network, the second wireless network is a WiFi network, and the initial communications channel comprises a CS media stream between the dual-mode mobile communications device and a PSTN gateway and a further CS media stream between the PSTN gateway and the PSTN device, and wherein the modified communications channel comprises a VoIP media stream between the dual-mode mobile communications device and the PSTN gateway, and the further CS media stream between the PSTN gateway and the PSTN device.

Assignments (6)
SECURITY INTEREST Recorded May 6, 2025
From: ALIANZA, INC.; METASWITCH NETWORKS LTD
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 071191/0228 →
RELEASE OF SECURITY INTEREST Recorded Mar 3, 2025
From: TEXAS CAPITAL BANK
To: ALIANZA, INC.
Reel/Frame 070383/0393 →
SECURITY INTEREST Recorded May 31, 2023
From: ALIANZA, INC.
To: TEXAS CAPITAL BANK
Reel/Frame 063816/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2022
From: COUNTERPATH TECHNOLOGIES INC.
To: ALIANZA, INC.
Reel/Frame 061635/0165 →
AMALGAMATION Recorded Apr 13, 2012
From: FIRSTHAND TECHNOLOGIES INC.
To: COUNTERPATH TECHNOLOGIES INC.
Reel/Frame 028041/0190 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2007
From: ROSENBLATT, ARIEL, MS.
To: FIRSTHAND TECHNOLOGIES INC.
Reel/Frame 019639/0320 →