System and method for providing a handoff leg associated with a preexisting leg in a network environment
First Claim
Patent Images
1. A method comprising:
- establishing a call from a mobile station to a remote device through an enterprise network, the call comprising a first call leg and a second call leg, the first call leg between the mobile station and the enterprise network, the second call leg between the enterprise network and the remote device;
determining, by the mobile station, to utilize a cellular network;
invoking a private branch exchange (PBX) park feature to park the call, the park feature hosted by the enterprise network;
initiating creation of a third call leg from the mobile station through the cellular network to the enterprise network;
determining whether to use a park number or a handoff number for the call, the park number for reconnecting with the parked call, the handoff number for allowing a mobility application to call the park number on behalf of the mobile station, the determination made by;
establishing whether the park number for the park feature is within range;
when the park number is within range, selecting the park number to reconnect to the parked call; and
when the park number is not within range, sending the park number to the enterprise network to obtain the handoff number and registering with the cellular network to call the handoff number to initiate calling of the park number to reconnect to the parked call; and
using the park number or the handoff number to utilize the park feature to couple the third call leg to the second call leg to allow the mobile station to resume the call with the remote device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for facilitating communications between wireless networks is provided that includes communicating with a mobile station and transferring a communication session from a first wireless link to a second wireless link. The mobile station is operable to negotiate a first wireless link with a first wireless network, to establish a communication session with a device using the first wireless link, and to facilitate a session handoff with a second wireless link with the second wireless network using the second wireless interface. The handoff is enabled by associating the first wireless link to the second wireless link.
-
Citations
24 Claims
-
1. A method comprising:
-
establishing a call from a mobile station to a remote device through an enterprise network, the call comprising a first call leg and a second call leg, the first call leg between the mobile station and the enterprise network, the second call leg between the enterprise network and the remote device; determining, by the mobile station, to utilize a cellular network; invoking a private branch exchange (PBX) park feature to park the call, the park feature hosted by the enterprise network; initiating creation of a third call leg from the mobile station through the cellular network to the enterprise network; determining whether to use a park number or a handoff number for the call, the park number for reconnecting with the parked call, the handoff number for allowing a mobility application to call the park number on behalf of the mobile station, the determination made by; establishing whether the park number for the park feature is within range; when the park number is within range, selecting the park number to reconnect to the parked call; and when the park number is not within range, sending the park number to the enterprise network to obtain the handoff number and registering with the cellular network to call the handoff number to initiate calling of the park number to reconnect to the parked call; and using the park number or the handoff number to utilize the park feature to couple the third call leg to the second call leg to allow the mobile station to resume the call with the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a memory configured to store code; and a processor configured to execute the code to; establish a call from a mobile station to a remote device through an enterprise network, the call comprising a first call leg and a second call leg, the first call leg between the mobile station and the enterprise network, the second call leg between the enterprise network and the remote device; determine to utilize a cellular network; invoke a private branch exchange (PBX) park feature to park the call, the park feature hosted by the enterprise network; initiate creation of a third call leg from the mobile station through the cellular network to the enterprise network; determine whether to use a park number or a handoff number for the call, the park number for reconnecting with the parked call, the handoff number for allowing a mobility application to call the park number on behalf of the mobile station, the determination made by; establishing whether the park number for the park feature is within range; when the park number is within range, selecting the park number to reconnect to the parked call; and when the park number is not within range, sending the park number to the enterprise network to obtain the handoff number and registering with the cellular network to call the handoff number to initiate calling of the park number to reconnect to the parked call; and use the park number or the handoff number to utilize the park feature to couple the third call leg to the allow the mobile station to resume the call with the remote device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An non-transitory computer-readable medium storing a computer program configured to:
-
establish a call from a mobile station to a remote device through an enterprise network, the call comprising a first call leg and a second call leg, the first call leg between the mobile station and the enterprise network, the second call leg between the enterprise network and the remote device; determine to utilize a cellular network; invoke a private branch exchange (PBX) park feature to park the call, the park feature hosted by the enterprise network; initiate creation of a third call leg from the mobile station through the cellular network to the enterprise network; determine whether to use a park number or a handoff number for the call, the park number for reconnecting with the parked call, the handoff number for allowing a mobility application to call the park number on behalf of the mobile station, the determination made by; establishing whether the park number for the park feature is within range; when the park number is within range, selecting the park number to reconnect to the parked call; and when the park number is not within range, sending the park number to the enterprise network to obtain the handoff number and registering with the cellular network to call the handoff number to initiate calling of the park number to reconnect to the parked call; and using the park number or the handoff number to utilize the park feature to couple the third call leg to the second call leg to allow the mobile station to resume the call with the remote device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification