IP Library Granted Patent US 8,688,084
Granted Patent B2
US 8,688,084 · App. 13/562,572 · Granted Apr 1, 2014

System and method for integrating an outgoing cellular call as an enterprise call

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,688,084
App. No.
13/562,572
Granted
Apr 1, 2014
Kind
B2
Abstract

A method on a wireless user equipment (UE) device facilitates integration of an outgoing cellular call as an enterprise call. The UE device attaches to a wide area cellular network on which the device has a non-enterprise address. Upon blocking incoming calls, the UE device sends a request to a node in a data network to initiate an outgoing cellular call with an expectation of receiving an incoming circuit-switched (CS) call back from the network node within a time window. The incoming CS call contains an enterprise address associated with a user of the wireless UE device as a calling line identity to identify that the incoming CS call is related to the request to initiate the outgoing cellular call. The UE device indicates to the network node that a call leg is established between the enterprise user and the network node.

Claims (30)

1. A method, operable on a wireless user equipment (UE) device, for facilitating integration of an outgoing cellular call as an enterprise call, comprising:

attaching to a wide area cellular network on which said wireless UE device has a non-enterprise address;

upon blocking all incoming calls to the UE device, sending a data request to a network node in a data network for initiating an outgoing cellular call to a called party with an expectation to receive an incoming circuit-switched call back from said network node within a time window;

receiving said incoming circuit-switched call from said network node, said incoming call containing an enterprise address associated with a user of said wireless UE device as a calling line identity to identify that said incoming circuit-switched call is related to said request to initiate origination of said outgoing cellular call; and

providing an indication to said network node that a call leg is established between said enterprise user and said network node.

2. The method as recited in claim 1 , wherein said data request is sent as one of a Short Message Service (SMS) message and an Unstructured Supplementary Service Data (USSD)-based message.

3. The method as recited in claim 1 , wherein said data request is sent as one of a Session Initiation Protocol (SIP) message and an Internet Protocol (IP)-based message.

4. The method as recited in claim 1 , wherein said data request includes said enterprise address, said non-enterprise address, said called party's address, and a privacy indication.

5. The method as recited in claim 1 , wherein said enterprise address comprises one of a SIP Uniform Resource Identifier (URI) and an E-164 number.

6. The method as recited in claim 1 , wherein said non-enterprise address comprises a cellular telephony network number in E-164 format.

7. The method as recited in claim 1 , wherein said time window is effectuated based on commencing a timer with respect to sending said request, said timer being terminated upon receipt of said incoming circuit-switched call from said network node.

8. A wireless user equipment (UE) device operable to facilitate integration of an outgoing cellular call as an enterprise call, comprising:

a component configured to attach to a wide area cellular network on which said wireless UE device has a non-enterprise address;

a component configured to send a data request to a network node in a data network to initiate origination of an outgoing cellular call to a called party with an expectation to receive an incoming circuit-switched call back from said network node within a time window, said request being sent upon blocking all incoming calls to the UE device;

a component configured to receive said incoming circuit-switched call from said network node, said incoming call containing an enterprise address associated with a user of said wireless UE device as a calling line identity to identify that said incoming circuit-switched call is related to said request to initiate origination of said outgoing cellular call; and

a component configured to indicate to said network node that a call leg is established between said wireless UE device and said network node.

9. The UE device as recited in claim 8 , wherein said data request comprises one of a Short Message Service (SMS) message and an Unstructured Supplementary Service Data (USSD)-based message.

10. The UE device as recited in claim 8 , wherein said data request comprises one of a Session Initiation Protocol (SIP) REFER message, a SIP INVITE message, and an Internet Protocol (IP)-based message.

11. The UE device as recited in claim 8 , wherein said data request includes said enterprise address, said non-enterprise address, said called party's address, and a privacy indication.

12. The UE device as recited in claim 8 , wherein said enterprise address comprises one of a SIP Uniform Resource Identifier (URI) and an E-164 number.

13. The UE device as recited in claim 8 , wherein said non-enterprise address comprises a cellular telephony network number in E-164 format.

14. The UE device as recited in claim 8 , wherein said time window is effectuated based on commencing a timer with respect to sending said request, said timer being terminated upon receipt of said incoming circuit-switched call from said network node.

15. A method, operable at a network node in a data network, for integrating an outgoing cellular call from a wireless user equipment (UE) device as an enterprise call, comprising:

upon receiving a data request from said wireless UE device to initiate said outgoing cellular call to a called party, blocking all incoming calls to the mobile communications device, said data request comprising a non-enterprise address by which said UE device is addressed on a wide area cellular network, an enterprise address associated with a user of said wireless UE device and an address for said called party;

establishing a first call leg to said wireless UE device by sending a circuit-switched call containing said enterprise address as a calling line identity to identify that said circuit-switched call is related to said request; establishing a second call leg to said called party upon receiving an indication that said first call leg has been established; and

patching said first and second call legs to establish an end-to-end communications path between said wireless UE device and said called party, wherein said enterprise address is presented instead of said non-enterprise address to said called party as a calling line identity with respect to said outgoing cellular call from said wireless UE device.

16. The method as recited in claim 15 , wherein said data request is received as one of a Short Message Service (SMS) message and an Unstructured Supplementary Service Data (USSD)-based message.

17. The method as recited in claim 15 , wherein said data request is received as one of a Session Initiation Protocol (SIP) message and an Internet Protocol (IP)-based message.

18. The method as recited in claim 15 , wherein said enterprise address comprises one of a SIP Uniform Resource Identifier (URI) and an E-164 number.

19. The method as recited in claim 15 , wherein said non-enterprise address comprises a cellular telephony network number in E-164 format.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Mar 21, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032495/0694 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2012
From: ALLEN, ANDREW; BUCKLEY, ADRIAN; GEORGE, RICHARD; OLIVER, BRIAN; LUU, LAP; LEE, DALSU
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028689/0809 →