IP Library Granted Patent US 12684334
Granted Patent B2
US 12684334 · App. 18/463,939 · Granted Jul 14, 2026

Internet protocol multimedia subsystem (IMS) based on a shared subscriber profile

Inventors: Anil Kumar Mariyani (Ashburn, VA); Subramania Kaushik (Bellevue, WA)
Assignee: T-MOBILE INNOVATIONS LLC
H04W8/20H04L65/1016
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 12684334
App. No.
18/463,939
Granted
Jul 14, 2026
Kind
B2
Abstract

An Internet Protocol Multimedia Subsystem (IMS) serves an IMS service to user communication devices based on individual subscriber profiles and a shared subscriber profile. The individual subscriber profiles and the shared subscriber profile are stored. The IMS serves the IMS service to the user communication devices based on the individual subscriber profiles. When an individual subscriber profile is unavailable for a user communication device, the IMS serves the IMS service to the user communication device based on the shared subscriber profile.

Claims (71)

1 . A method to serve an Internet Protocol Multimedia Subsystem (IMS) service to user communication devices based on individual subscriber profiles and a shared subscriber profile, the method comprising:

storing the individual subscriber profiles and storing the shared subscriber profile;

serving the IMS service to the user communication devices based on the individual subscriber profiles; and

determining when one or more of the individual subscriber profiles are unavailable for one or more of the user communication devices, and in response, serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

2 . The method of claim 1 wherein:

the individual subscriber profiles indicate individual IMS default mandatory capabilities;

the shared subscriber profile indicates shared IMS default mandatory capabilities;

serving the IMS service to the user communication devices based on the individual subscriber profiles comprises serving the IMS service to the user communication devices based on the individual IMS default mandatory capabilities; and

serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving the IMS service to the one or more of the user communication devices based on the shared IMS default mandatory capabilities.

3 . The method of claim 1 wherein:

the individual subscriber profiles indicate individual IMS initial filter criteria;

the shared subscriber profile indicates shared IMS initial filter criteria;

serving the IMS service to the user communication devices based on the individual subscriber profiles comprises serving the IMS service to the user communication devices based on the individual IMS initial filter criteria; and

serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving the IMS service to the one or more of the user communication devices based on the shared IMS initial filter criteria.

4 . The method of claim 1 wherein:

the individual subscriber profiles indicate individual IMS slice information;

the shared subscriber profile indicates shared IMS slice information;

serving the IMS service to the user communication devices based on the individual subscriber profiles comprises serving the IMS service to the user communication devices based on the individual IMS slice information; and

serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving the IMS service to the one or more of the user communication devices based on the shared IMS slice information.

5 . The method of claim 1 wherein:

the individual subscriber profiles indicate individual IMS Multimedia Telephony (MMTEL) information;

the shared subscriber profile indicates shared IMS MMTEL information;

serving the IMS service to the user communication devices based on the individual subscriber profiles comprises serving the IMS service to the user communication devices based on the individual IMS MMTEL information; and

serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving the IMS service to the one or more of the user communication devices based on the shared IMS MMTEL information.

6 . The method of claim 1 wherein:

the individual subscriber profiles indicate individual IMS authentication information;

the shared subscriber profile indicates shared IMS authentication information;

serving the IMS service to the user communication devices based on the individual subscriber profiles comprises serving the IMS service to the user communication devices based on the individual IMS authentication information; and

serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving the IMS service to the one or more of the user communication devices based on the shared IMS authentication information.

7 . The method of claim 1 wherein:

serving the IMS service to the user communication devices based on the individual subscriber profiles comprises serving at least one of a voice calling service and a video calling service to the user communication devices based on the individual subscriber profiles; and

serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving the at least one of the voice calling service and the video calling service to the one or more of the user communication devices based on the shared IMS subscriber profile.

8 . A method of operating an Internet Protocol Multimedia Subsystem (IMS) to serve an IMS service to user communication devices based on individual subscriber profiles and a shared subscriber profile, the method comprising:

storing, by a Uniform Data Repository (UDR), the individual subscriber profiles;

storing, by a Home Subscriber Server (HSS), the shared subscriber profile;

serving, by the HSS and an IMS element, the IMS service to the user communication devices based on the individual subscriber profiles; and

determining, by the HSS, when one or more of the individual subscriber profiles are unavailable for one or more of the user communication devices, and in response, serving, by the HHS and the IMS element, the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

9 . The method of claim 8 wherein:

serving, by the HHS and the IMS element, the IMS service to the user communication devices based on the individual subscriber profiles comprises serving, by the HSS and a Call State Control Function (CSCF), the IMS service to the user communication devices based on the individual subscriber profiles; and

serving, by the HHS and the IMS element, the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving, by the HSS and the CSCE, the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

10 . The method of claim 8 wherein:

serving, by the HHS and the IMS element, the IMS service to the user communication devices based on the individual subscriber profiles comprises serving, by the HSS and an Interrogating Call State Control Function (I-CSCF), the IMS service to the user communication devices based on the individual subscriber profiles; and

serving, by the HHS and the IMS element, the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving, by the HSS and the I-CSCF, the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

11 . The method of claim 8 wherein:

serving, by the HHS and the IMS element, the IMS service to the user communication devices based on the individual subscriber profiles comprises serving, by the HSS and a Serving Call State Control Function (S-CSCF), the IMS service to the user communication devices based on the individual subscriber profiles; and

serving, by the HHS and the IMS element, the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving, by the HSS and the S-CSCF, the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

12 . The method of claim 8 wherein:

serving, by the HHS and the IMS element, the IMS service to the user communication devices based on the individual subscriber profiles comprises serving, by the HSS and a Telephony Application Server (TAS), the IMS service to the user communication devices based on the individual subscriber profiles; and

the HSS and the IMS element serving the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving, by the HSS and the TAS, the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

13 . The method of claim 8 wherein:

storing, by the UDR, the individual subscriber profiles comprises storing, by the UDR, at least one of individual IMS default mandatory capabilities, individual IMS initial filter criteria, individual IMS slice information, individual IMS Multimedia Telephony (MMTEL) information, and individual IMS authentication information;

storing, by the HSS, the shared subscriber profile comprises storing, by the HSS, at least one of shared IMS default mandatory capabilities, shared IMS initial filter criteria, shared IMS slice information, shared IMS MMTEL information, and shared IMS authentication information;

serving, by the HSS and the IMS element, the IMS service to the user communication devices based on the individual subscriber profiles comprises serving, by the HSS and the IMS element, the IMS service to the user communication devices based on at least one of the individual IMS default mandatory capabilities, the individual IMS initial filter criteria, the individual IMS slice information, the individual IMS MMTEL information, and the individual IMS authentication information; and

serving, by the HSS and the IMS element, the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving, by the HSS and the IMS element, the IMS service to the one or more of the user communication devices based on at least one of the shared IMS default mandatory capabilities, the shared IMS initial filter criteria, the shared IMS slice information, the shared IMS MMTEL information, and the shared IMS authentication information.

14 . The method of claim 8 wherein:

serving, by the HSS and the IMS element, the IMS service to the user communication devices based on the individual subscriber profiles comprises serving, by the HSS and the IMS element, at least one of a voice calling service and a video calling service to the user communication devices based on the individual subscriber profiles; and

serving, by the HSS and the IMS element, the IMS service to the one or more of the user communication devices based on the shared subscriber profile comprises serving, by the HSS and the IMS element, the at least one of the voice calling service and the video calling service to the user communication devices based on the shared subscriber profile.

15 . An Internet Protocol Multimedia Subsystem (IMS) to serve an IMS service to user communication devices based on individual subscriber profiles and a shared subscriber profile, the IMS comprising:

a Uniform Data Repository (UDR) configured to store the individual subscriber profiles;

a Home Subscriber Server (HSS) configured to store the shared subscriber profile;

the HSS further configured to serve the IMS service to the user communication devices based on the individual subscriber profiles;

an IMS element configured to serve the IMS service to the user communication devices based on the individual subscriber profiles;

the HSS further configured to determine when one or more of the individual subscriber profiles are unavailable for one or more of the user communication devices; and

in response to the HSS determining when the one or more of the individual subscriber profiles are unavailable to the one or more of the user communication devices, the HHS and the IMS element further configured to serve the IMS service to the one or more of the user communication devices based on the shared subscriber profile.

16 . The IMS of claim 15 wherein the IMS element comprises an Interrogating Call State Control Function (I-CSCF).

17 . The IMS of claim 15 wherein the IMS element comprises a Serving Call State Control Function (S-CSCF).

18 . The IMS of claim 15 wherein the IMS element comprises a Telephony Application Server (TAS).

19 . The IMS of claim 15 wherein:

the individual subscriber profiles comprise at least one of individual IMS default mandatory capabilities, individual IMS initial filter criteria, individual IMS slice information, individual IMS Multimedia Telephony (MMTEL) information, and individual IMS authentication information; and

the shared subscriber profile comprises at least one of shared IMS default mandatory capabilities, shared IMS initial filter criteria, shared IMS slice information, shared IMS MMTEL information, and shared IMS authentication information.

20 . The IMS of claim 15 wherein the IMS service comprises at least one of a voice calling service and a video calling service.