IP Library Granted Patent US 11,856,033
Granted Patent B2
US 11,856,033 · App. 17/896,833 · Granted Dec 26, 2023

System and method for sharing a SIP communication service identifier

Inventors: Jan Hendrik Lucas Bakker (Fort Worth, TX); Andrew Michael Allen (Hallandale Beach, FL); Adrian Buckley (Tracy, CA)
Assignee: MALIKIE INNOVATIONS LIMITED
H04L65/1063H04L65/1016H04L65/1104
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 11,856,033
App. No.
17/896,833
Granted
Dec 26, 2023
Kind
B2
Abstract

A method for providing a user agent (UA) with service identification data. The method includes an application server (AS) transmitting Session Initiation Protocol (SIP) data. The SIP data comprises an identifier of the AS and a service identifier for at least one service supported by the AS. The method further includes the UA receiving the SIP data.

Claims (39)

1. A method for indicating an application server (AS) capability, the method comprising:

generating, at the AS, a Session Initiation Protocol (SIP) request including a SIP header comprising a token that identifies at least one service supported by the AS that is included in the signaling route and the SIP request further including a uniform resource identifier (URI) comprising an address of the AS;

transmitting, by the AS, the SIP request via the communication network towards a first user agent (UA); and

transmitting, by the AS, a SIP response via the communication network to a second user agent (UA), the SIP response including the token.

2. The method of claim 1 wherein the URI is a Globally Routable UA URI (GRUU).

3. The method of claim 1 wherein the token indicates whether the at least one service is provided by the AS as an originating AS or a terminating AS.

4. The method of claim 1 wherein the token is an IP (Internet Protocol) Multimedia Subsystem (IMS) Communication Service Identifier (ICSI).

5. The method of claim 4 wherein a URI parameter in the URI is set equal to an ICSI value for a particular service provided by the AS.

6. The method of claim 5 wherein the URI parameter is a g. 3 gpp.app_ref tag.

7. The method of claim 1 wherein the URI is included in one of:

a Record-Route header;

a Record header;

a Via header; and

a Contact address.

8. The method of claim 1 wherein the first SIP request that the AS receives from the first UA is a SIP INVITE message.

9. The method of claim 1 wherein the token is associated with the at least one service by one of:

a hard coding of the association; and

execution of an algorithm that performs the association.

10. A network component comprising a processor configured to:

generate, at the network component, a Session Initiation Protocol (SIP) request including a SIP header comprising a token that identifies at least one service supported by the network component, the SIP request further including a uniform resource identifier (URI) comprising an address of the network component;

transmit by the network component, the SIP request via the communication network towards a first user agent (UA); and

transmit, by the network component, a SIP response via the communication network to a second user agent (UA) different than the first UA, the SIP response including the token.

11. The network component of claim 10 wherein the URI is a Globally Routable UA URI (GRUU).

12. The network component of claim 10 wherein the URI contains a ‘gr’ parameter.

13. The network component of claim 10 wherein the token is an IP (Internet Protocol) Multimedia Subsystem (IMS) Communication Service Identifier (ICSI).

14. The network component of claim 13 wherein a URI parameter in the URI is set equal to the ICSI.

15. The network component of claim 14 wherein the URI parameter is a g. 3 gpp.app_ref tag.

16. The network component of claim 10 wherein the URI is included in one of: a Record-Route header;

a Record header;

a Via header; and

a Contact address.

17. The network component of claim 16 , further comprising receiving, by the network component, a SIP invite from the second UA before the network component generates the SIP request.

18. The network component of claim 17 wherein a user portion of the URI identifies at least one of:

a user agent that originated the SIP INVITE message; and a

user agent that terminates the SIP INVITE message.

19. The network component of claim 17 wherein the AS is a telephony application server.

20. The network component of claim 10 wherein the token is associated with the at least one service by one of:

a hard coding of the association; and

execution of an algorithm that performs the association.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
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 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2022
From: BAKKER, JAN HENDRIK LUCAS; ALLEN, ANDREW; BUCKLEY, ADRIAN
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 061483/0019 →
CHANGE OF NAME Recorded Oct 20, 2022
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 061733/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2022
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 061483/0135 →
Continuity (5)
Continuation 17112636 · Dec 4, 2020
Continuation 13529088 · Jun 21, 2012
Continuation 12209032 · Sep 11, 2008
Provisional Application 60971495 · Sep 11, 2007
Related Publication 20220417292A1 · Dec 29, 2022