IP Library Granted Patent US 11,394,752
Granted Patent B2
US 11,394,752 · App. 16/671,863 · Granted Jul 19, 2022

Dedicated user priority message

Inventors: Mohammed Al-Mehdar (Bellevue, WA); Boris Antsev (Bothell, WA)
Assignee: T-Mobile USA, Inc.
H04L65/1016H04L51/26H04L65/1006H04L65/1083H04L67/14H04W8/04H04W8/20H04W72/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 11,394,752
App. No.
16/671,863
Granted
Jul 19, 2022
Kind
B2
Abstract

When a user equipment (UE) registers with an Internet Protocol Multimedia Subsystem (IMS), a serving call session control function (S-CSCF) of the IMS can obtain user profile information associated with the UE from a Home Subscriber Server (HSS). The user profile information may include a priority indicator, such as an indication that a user associated with the UE is a Wireless Priority Services (WPS) user or other high priority user. In that situation, the S-CSCF can inform a proxy call session control function (P-CSCF) of the IMS that the user is a WPS user or other high priority user by sending a dedicated priority message to the P-CSCF, separately from sending a registration confirmation message to the P-CSCF.

Claims (35)

1. A method comprising:

receiving, by a serving call session control function (S-CSCF) of an Internet Protocol Multimedia Subsystem (IMS), a register message for a user equipment (UE) from a proxy call session control function (P-CSCF) of the IMS;

sending, by the S-CSCF, a user profile request associated with the UE to a Home Subscriber Server (HSS);

receiving, by the S-CSCF, a user profile answer associated with the UE from the HSS; and

in response to the register message,

sending, by the S-CSCF, a registration confirmation message associated with the UE to the P-CSCF,

determining, by the S-CSCF, that the user profile answer includes a priority indicator that indicates that a user associated with the UE is a Wireless Priority Service (WPS) user, wherein the determining includes finding, by the S-CSCF, a service priority level value in the user profile answer and determining, by the S-CSCF, that the service priority level value matches a predetermined priority trigger value associated with a priority user type, and

sending, by the S-CSCF in response to the determining, a priority message associated with the UE to the P-CSCF.

2. The method of claim 1 , wherein the priority indicator identifies at least one of a service priority level value or a namespace associated with a user associated with the UE.

3. The method of claim 2 , further comprising inserting, by the S-CSCF, the at least one of the service priority level value or the namespace in the priority message.

4. The method of claim 1 , wherein the S-CSCF includes at least a portion of the priority indicator in the priority message.

5. The method of claim 1 , wherein the registration confirmation message is a Session Initiation Protocol (SIP) response message including a “200 OK” response code, and the priority message is a request sent by the S-CSCF using a SIP MESSAGE method.

6. The method of claim 1 , wherein the user profile request is sent by the S-CSCF to the HSS after the HSS sends the registration confirmation message to the P-CSCF, and the priority indicator in the user profile answer reflects changes to a user profile associated with the UE at the HSS that occurred after the UE registered with the IMS.

7. A serving call session control function (S-CSCF) of an Internet Protocol Multimedia Subsystem (IMS), comprising:

one or more processors;

memory storing computer-executable instructions that, when executed by the one or more processors, cause the S-CSCF to perform operations comprising:

receiving a register message for a user equipment (UE) from a proxy call session control function (P-CSCF) of the IMS;

sending a user profile request associated with the UE to a Home Subscriber Server (HSS);

receiving a user profile answer associated with the UE from the HSS;

sending a registration confirmation message associated with the UE to the P-CSCF;

determining that the user profile answer includes a priority indicator that indicates that a user associated with the UE is a Wireless Priority Service (WPS) user, wherein the determining includes finding, by the S-CSCF, a service priority level value in the user profile answer and determining, by the S-CSCF, that the service priority level value matches a predetermined priority trigger value associated with a priority user type; and

sending, in response to the determining, a priority message associated with the UE to the P-CSCF.

8. The S-CSCF of claim 7 , wherein the priority indicator identifies at least one of a service priority level value or a namespace associated with a user associated with the UE.

9. The S-CSCF of claim 8 , further comprising inserting the at least one of the service priority level value or the namespace in the priority message.

10. The S-CSCF of claim 7 , wherein at least a portion of the priority indicator is included in the priority message.

11. The S-CSCF of claim 7 , wherein the registration confirmation message is a Session Initiation Protocol (SIP) response message including a “200 OK” response code, and the priority message is a request sent using a SIP MESSAGE method.

12. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors of a serving call session control function (S-CSCF) of an Internet Protocol Multimedia Subsystem (IMS), cause the S-CSCF to perform operations comprising:

receiving a register message for a user equipment (UE) from a proxy call session control function (P-CSCF) of the IMS;

sending a user profile request associated with the UE to a Home Subscriber Server (HSS);

receiving a user profile answer associated with the UE from the HSS;

sending a registration confirmation message associated with the UE to the P-CSCF;

determining that the user profile answer includes a priority indicator that indicates that a user associated with the UE is a Wireless Priority Service (WPS) user, wherein the determining includes finding, by the S-CSCF, a service priority level value in the user profile answer and determining, by the S-CSCF, that the service priority level value matches a predetermined priority trigger value associated with a priority user type; and

sending, in response to the determining, a priority message associated with the UE to the P-CSCF.

13. The one or more non-transitory computer-readable media of claim 12 , wherein the priority indicator identifies at least one of a service priority level value or a namespace associated with a user associated with the UE.

14. The one or more non-transitory computer-readable media of claim 12 , wherein at least a portion of the priority indicator is included in the priority message.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2019
From: AL-MEHDAR, MOHAMMED; ANTSEV, BORIS
To: T-MOBILE USA, INC.
Reel/Frame 050912/0175 →
Continuity (2)
Provisional Application 62755968 · Nov 5, 2018
Related Publication 20200145465A1 · May 7, 2020
Cited By (2)
US 12,407,739 US 12,706,963