IP Library Granted Patent US 10,039,033
Granted Patent B2
US 10,039,033 · App. 13/000,328 · Granted Jul 31, 2018

Systems, methods, and media for implementing call handoff between networks

Inventors: Andrea G. Forte (Brooklyn, NY); Henning Schulzrinne (Leonia, NJ); Arpit Mehta (Seattle, WA)
Assignee: The Trustees of Columbia University in the City of New York
H04W36/0016H04W36/0022H04W80/10
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 10,039,033
App. No.
13/000,328
Granted
Jul 31, 2018
Kind
B2
Abstract

Systems, methods, and media for implementing call handoff between networks are provided, in some embodiments, systems for implementing call handoff between networks are provided, the systems comprising: at least one device that: receives a call from a first endpoint; establishes a connection between the first endpoint and a conference; calls a second endpoint: establishes a connection between the second endpoint and the conference; and when one of the first endpoint and the second endpoint is able to be connected to a different network from a current network which the one of the first endpoint and the second endpoint is connected to the conference: establishes a connection between the conference and the one of the first endpoint and the second endpoint via the different network; and removes the connection via the current network between the one of the first endpoint and the second endpoint and the conference.

Claims (49)

1. A system for implementing call handoff between networks, comprising:

at least one device that:

receives a call from a first endpoint specifying a second endpoint, wherein each of the first endpoint and the second endpoint are remote from the at least one device;

creates a conference in response to receiving the call specifying the second endpoint;

establishes a connection between the first endpoint and the conference;

calls the second endpoint specified by the call from the first endpoint;

establishes a connection between the second endpoint and the conference in response to calling the second endpoint; and

when one of the first endpoint and the second endpoint is able to be connected to a different network from a current network which the one of the first endpoint and the second endpoint is connected to the conference:

establishes a connection between the conference and the one of the first endpoint and the second endpoint via the different network; and

removes the connection via the current network between the one of the first endpoint and the second endpoint and the conference.

2. The system of claim 1 , wherein the at least one device provides a gateway, a proxy, and a conference server.

3. The system of claim 2 , wherein the at least one device comprises separate components for at least two of the gateway, the proxy, and the conference server.

4. The system of claim 1 , wherein the at least one device provides at least one network appliance.

5. The system of claim 1 , wherein at least one of the first endpoint and the second endpoint is a handset.

6. The system of claim 5 , wherein the handset is a mobile telephone.

7. The system of claim 1 , wherein one of the current network and the different network is an Internet protocol network.

8. The system of claim 7 , wherein the other of the current network and the different network is a mobile telephone network.

9. A method for implementing call handoff between networks, comprising:

receiving a call from a first endpoint specifying a second endpoint using at least one device comprising a hardware processor, wherein each of the first endpoint and the second endpoint are remote from the at least one device;

creating, the at least one device, a conference in response to receiving the call specifying the second endpoint;

establishing, the at least one device, a connection between the first endpoint and the conference;

calling, the at least one device, the second endpoint specified by the call from the first endpoint;

establishing the at least one device, a connection between the second endpoint and the conference in response to calling the second endpoint; and

when one of the first endpoint and the second endpoint is able to be connected to a different network from a current network which the one of the first endpoint and the second endpoint is connected to the conference:

establishing, the at least one device, a connection between the conference and the one of the first endpoint and the second endpoint via the different network; and

removing, the at least one device, the connection via the current network between the one of the first endpoint and the second endpoint and the conference.

10. The method of claim 9 , wherein the at least one device provides a gateway, a proxy, and a conference server.

11. The method of claim 10 , wherein at least two of the gateway, the proxy, and the conference server are provided in separate components.

12. The method of claim 9 , further comprising providing at least one network appliance.

13. The method of claim 9 , wherein at least one of the first endpoint and the second endpoint is a handset.

14. The method of claim 13 , wherein the handset is a mobile telephone.

15. The method of claim 9 , wherein one of the current network and the different network is an Internet protocol network.

16. The method of claim 15 , wherein the other of the current network and the different network is a mobile telephone network.

17. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for implementing call handoff between networks, the method comprising:

receiving a call from a first endpoint specifying a second endpoint using at least one device, wherein each of the first endpoint and the second endpoint are remote from the at least one device;

creating, the at least one device, a conference in response to receiving the call specifying the second endpoint;

establishing, the at least one device, a connection between the first endpoint and the conference;

calling, the at least one device, the second endpoint specified by the call from the first endpoint;

establishing the at least one device, a connection between the second endpoint and the conference in response to calling the second endpoint; and

when one of the first endpoint and the second endpoint is able to be connected to a different network from a current network which the one of the first endpoint and the second endpoint is connected to the conference:

establishing, the at least one device, a connection between the conference and the one of the first endpoint and the second endpoint via the different network; and

removing the at least one device, the connection via the current network between the one of the first endpoint and the second endpoint and the conference.

18. The medium of claim 17 , wherein the wherein the at least one device provides a gateway, a proxy, and a conference server.

19. The medium of claim 18 , wherein at least two of the gateway, the proxy, and the conference server are provided in separate components.

20. The medium of claim 17 , wherein the method further comprises providing at least one network appliance.

21. The medium of claim 17 , wherein at least one of the first endpoint and the second endpoint is a handset.

22. The medium of claim 21 , wherein the handset is a mobile telephone.

23. The medium of claim 17 , wherein one of the current network and the different network is an Internet protocol network.

24. The medium of claim 23 , wherein the other of the current network and the different network is a mobile telephone network.

Assignments (2)
CONFIRMATORY LICENSE Recorded Jul 11, 2012
From: COLUMBIA UNIVERSITY NEW YORK MORNINGSIDE
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 028546/0339 →
CONFIRMATORY LICENSE Recorded Jul 11, 2012
From: COLUMBIA UNIVERSITY NEW YORK MORNINGSIDE
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 028546/0591 →
Continuity (2)
Provisional Application 61074593 · Jun 20, 2008
Related Publication 20110216737A1 · Sep 8, 2011