IP Library Granted Patent US 9,961,148
Granted Patent B2
US 9,961,148 · App. 14/795,011 · Granted May 1, 2018

Using non-IMS connections in IMS sessions

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,961,148
App. No.
14/795,011
Granted
May 1, 2018
Kind
B2
Abstract

Systems and methods can be implemented for IP multimedia subsystem (IMS) resource reservation. A first electronic device can transmit, through an IP network, a non-Session Initiation Protocol (SIP) message to an application server in an IMS network, where the non-IMS SIP message includes a request to initiate an IMS communication session through the IMS network with a second electronic device. A SIP message can also be transmitted through the IMS network to the application server that initiates a SIP INVITE session between the first electronic device and the application server, where the SIP INVITE session is routed through the IMS network. The first electronic device can then, receive a SIP response message that identifies a resource reservation for the IMS communication session from the application server.

Claims (31)

1. A method comprising:

receiving, by one or more network nodes and from an electronic device, a non-“Session Initiation Protocol (SIP)” message through a non-SIP-based network;

authenticating, by the one or more network nodes, the electronic device based, at least in part, on authentication information in the received non-“SIP” message;

receiving, by the one or more network nodes, a SIP message through a SIP-based network; and

associating, by the one or more network nodes, the SIP message received through the SIP-based network with the non-“SIP” message received through the non-SIP based network.

2. The method as claimed in claim 1 , wherein the non-“SIP” message is one of a Representational State Transfer (REST) message, a transmission control protocol (TCP) message, P2P protocol message, a proprietary protocol message, or an HTTP message.

3. The method as claimed in claim 2 , wherein the authenticating is based on security provided by transport layer security (TLS) to secure a communications channel.

4. The method as claimed in claim 1 , wherein the authenticating is based on security provided by a transport protocol.

5. The method as claimed in claim 1 , further comprising initiating a SIP session with a second electronic device in response to a request to initiate the SIP session, wherein the request is associated with the non-“SIP” message.

6. The method of claim 1 , further comprising in response to receiving the non-“SIP” message, initiating a SIP dialog with the SIP-based network prior to receiving the SIP message from the electronic device.

7. The method as claimed in claim 1 , wherein the electronic device is one of a user equipment (UE), a server, a private branch exchange (PBX), and a gateway.

8. The method as claimed in claim 1 , wherein the SIP-based network is an IMS network.

9. An electronic device comprising a processor configured to:

send, to one or more network nodes, a non-“Session Initiation Protocol (SIP)” message through a non-SIP based network; and

send, to the one or more network nodes, a SIP message through a SIP-based network, wherein the SIP message includes information for correlation with the non-“SIP” message at the one or more network nodes.

10. The electronic device as claimed in claim 9 , wherein the non-“SIP” message is one of a Representational State Transfer (REST) message, a transmission control protocol (TCP) message, P2P protocol message, a proprietary protocol message, or an HTTP message.

11. The electronic device as claimed in claim 9 , wherein the processor is further configured to initiate a SIP session with a second electronic device in response to a request to initiate the SIP session, wherein the request is associated with the non-“SIP” message.

12. The electronic device as claimed in claim 9 is one of a user equipment (UE), a server, a private branch exchange (PBX), and a gateway.

13. The electronic device as claimed in claim 9 , wherein the SIP-based network is an IMS network.

14. A non-transitory computer-readable medium storing instructions that are executable by one or more data processing apparatus to perform operations comprising:

receiving, by one or more network nodes and from an electronic device, a non-“Session Initiation Protocol (SIP)” message through a non-SIP-based network;

authenticating, by the one or more network nodes, the electronic device based, at least in part, on authentication information in the received non-“SIP” message;

receiving, by the one or more network nodes, a SIP message through a SIP-based network; and

associating, by the one or more network nodes, the SIP message received through the SIP-based network with the non-“SIP” message received through the non-SIP based network.

15. The non-transitory computer-readable medium as claimed in claim 14 , wherein the non-“SIP” message is one of a Representational State Transfer (REST) message, a transmission control protocol (TCP) message, P2P protocol message, a proprietary protocol message, or an HTTP message.

16. The non-transitory computer-readable medium as claimed in claim 14 , wherein the authenticating is based on security provided by a transport protocol.

17. The non-transitory computer-readable medium as claimed in claim 16 , wherein the authenticating is based on security provided by transport layer security (TLS) to secure a communications channel.

18. The non-transitory computer-readable medium as claimed in claim 14 , wherein the operations further comprise initiating a SIP session with a second electronic device in response to a request to initiate the SIP session, wherein the request is associated with the non-“SIP” message.

19. The non-transitory computer-readable medium as claimed in claim 14 , wherein the operations further comprise in response to receiving the non-“SIP” message, initiating a SIP dialog with the SIP-based network prior to receiving the SIP message from the electronic device.

20. The non-transitory computer-readable medium as claimed in claim 14 , wherein the electronic device is one of a user equipment (UE), a server, a private branch exchange (PBX), and a gateway.

21. The non-transitory computer-readable medium as claimed in claim 14 , wherein the SIP-based network is an IMS network.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064007/0061 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063269/0001 →
CHANGE OF NAME Recorded Mar 7, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 038025/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2016
From: SHATSKY, ALEXANDER
To: RESEARCH IN MOTION LIMITED
Reel/Frame 037451/0905 →