SYSTEM AND METHOD OF PROVIDING IMS SERVICES TO USERS ON TERMINATING NON IMS DEVICES
First Claim
1. A method of operating an IP Multimedia Subsystem (IMS) to provide IMS services to terminating non-IP devices, the method comprising:
- receiving a REGISTER message that initiates registration of a Public User Identity (PUID) at a terminating non-IP device at a network-based device in an IMS, wherein the terminating non-IP device is specified as being at an E.164 routing address;
establishing, in a network device that accepts communications regarding where to send sessions destined for a specific PUID and provide information regarding where to send sessions, the E.164 routing address as a final destination of sessions to the PUID based on the registration and an IP address of a network device that includes routing functionality based on telephone numbers as an immediate destination for the session; and
using this information from the registration to route to the terminating non-IP device after providing IMS services by using the relationship between the PUID, the E.164 routing address and the IP address of the network device that includes routing functionality based on telephone numbers that completes the routing of messages to the terminating non-IP device that was established during registration.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a network-based device in an IP Multimedia Subsystem (IMS) that provides IMS services to terminating non-IP devices. The method embodiment includes receiving a REGISTER message that initiates registration of a Public User Identity (PUID) at a terminating non-IP device at a network-based device in an IMS, wherein the terminating non-IP device is specified as being at an E.164 routing address, establishing, in a network device that accepts communications regarding where to send sessions destined for a specific PUID and provide information regarding where to send sessions, the E.164 routing address as a final destination of sessions to the PUID based on the registration and an IP address of a network device that includes routing functionality based on telephone numbers as an immediate destination for the session and using this information from the registration to route to the terminating non-IP device after providing IMS services by using the relationship between the PUID, the E.164 routing address and the IP address of the network device that includes routing functionality based on telephone numbers that completes the routing of messages to the terminating non-IP device that was established during registration.
-
Citations
20 Claims
-
1. A method of operating an IP Multimedia Subsystem (IMS) to provide IMS services to terminating non-IP devices, the method comprising:
-
receiving a REGISTER message that initiates registration of a Public User Identity (PUID) at a terminating non-IP device at a network-based device in an IMS, wherein the terminating non-IP device is specified as being at an E.164 routing address; establishing, in a network device that accepts communications regarding where to send sessions destined for a specific PUID and provide information regarding where to send sessions, the E.164 routing address as a final destination of sessions to the PUID based on the registration and an IP address of a network device that includes routing functionality based on telephone numbers as an immediate destination for the session; and using this information from the registration to route to the terminating non-IP device after providing IMS services by using the relationship between the PUID, the E.164 routing address and the IP address of the network device that includes routing functionality based on telephone numbers that completes the routing of messages to the terminating non-IP device that was established during registration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of operating an IP Multimedia Subsystem (IMS) to provide IMS services to terminating non-IP devices, the method comprising:
-
receiving a REGISTER message that initiates registration of a Public User Identity (PUID) at a terminating non-IP device at a network-based device that processes a call session, wherein the terminating non-IP device is specified as being at a contact address that is an E.164 routing address; establishing, in a network device that accepts communications regarding where to send sessions destined for a specific PUID and provide information regarding where to send sessions, the E.164 routing address as a final destination of sessions to the PUID based on a communication with a network device that includes routing functionality based on telephone numbers as an immediate destination for the session to recognize that the registered contact address is an E.164 address; and using this information from the registration to route to the terminating non-IP device after providing IMS services by using the relationship between the PUID and the E.164 routing address to complete the routing of messages to the terminating non-IP device that was established during registration. - View Dependent Claims (14, 15)
-
-
16. A network-based device in a IP Multimedia Subsystem (IMS) that provides IMS services to terminating non-IP devices, the network device comprising:
-
a module configured to receive a REGISTER message that initiates registration of a Public User Identity (PUID) at a terminating non-IP device at a network-based device that processes a call session, wherein the terminating non-IP device is specified as being at a contact address that is an E.164 routing address; a module configured to establish, in a network device that accepts communications regarding where to send sessions destined for a specific PUID and provide information regarding where to send sessions, the E.164 routing address as a final destination of sessions to the PUID based on a communication with a network device that includes routing functionality based on telephone numbers as an immediate destination for the session to recognize that the registered contact address is an E.164 address; and a module configured to use this information from the registration to route to the terminating non-IP device after providing IMS services by using the relationship between the PUID and the E.164 routing address to complete the routing of messages to the terminating non-IP device that was established during registration. - View Dependent Claims (17, 18)
-
-
19. A network-based device in an IP Multimedia Subsystem (IMS) that provides IMS services to terminating non-IP devices, the network device comprising:
-
a module configured to receive a REGISTER message that initiates registration of a Public User Identity (PUID) at a terminating non-IP device at a network-based device that processes a call session, wherein the terminating non-IP device is specified as being at a contact address that is an E.164 routing address; a module configured to establish, in a network device that accepts communications regarding where to send sessions destined for a specific PUID and provide information regarding where to send sessions, the E.164 routing address as a final destination of sessions to the PUID based on a communication with a network device that includes routing functionality based on telephone numbers as an immediate destination for the session to recognize that the registered contact address is an E.164 address; and a module configured to use this information from the registration to route to the terminating non-IP device after providing IMS services by using the relationship between the PUID and the E.164 routing address to complete the routing of messages to the terminating non-IP device that was established during registration. - View Dependent Claims (20)
-
Specification