Systems, methods and computer program products for providing access to web services via device authentication in an IMS network
First Claim
Patent Images
1. A method of operating an internet protocol multimedia subsystem network to provide access to web services, comprising:
- performing operations as follows, by a processor;
receiving a hypertext transfer protocol message addressed to a web service provider along with an internet protocol multimedia subsystem identifier from a device;
validating registration of the device in the internet protocol multimedia subsystem network responsive to receiving the hypertext transfer protocol message;
thencommunicating the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider via a secure communication link outside of the internet protocol multimedia subsystem network responsive to validating registration of the device; and
conveying a web service from the web service provider to the device, wherein communicating the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider comprises;
adding the internet protocol multimedia subsystem identifier for the device to a header portion of the hypertext transfer protocol message; and
transmitting the hypertext transfer protocol message to the web service provider.
6 Assignments
0 Petitions
Accused Products
Abstract
An IP Multimedia Subsystem (IMS) network provides access to Web services. A HyperText Transfer Protocol (HTTP) message addressed to a Web Service Provider along with the IMS identifier from a device is received in the IMS network. The IMS network validates registration of the device. The IMS identifier and the HTTP message are communicated to the Web Service Provider. A Web service is conveyed from the Web Service Provider to the device.
13 Citations
17 Claims
-
1. A method of operating an internet protocol multimedia subsystem network to provide access to web services, comprising:
-
performing operations as follows, by a processor; receiving a hypertext transfer protocol message addressed to a web service provider along with an internet protocol multimedia subsystem identifier from a device; validating registration of the device in the internet protocol multimedia subsystem network responsive to receiving the hypertext transfer protocol message;
thencommunicating the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider via a secure communication link outside of the internet protocol multimedia subsystem network responsive to validating registration of the device; and conveying a web service from the web service provider to the device, wherein communicating the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider comprises; adding the internet protocol multimedia subsystem identifier for the device to a header portion of the hypertext transfer protocol message; and transmitting the hypertext transfer protocol message to the web service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operating a web service system, comprising:
-
performing operations as follows, processor;
receiving a simple object access protocol message that comprises an internet protocol multimedia subsystem identifier for a device and a hypertext transfer protocol message from the device via a secure communication link outside of an internet protocol multimedia subsystem network;identifying the device via the internet protocol multimedia subsystem identifier at the web service system; and providing a web service to the device via the internet protocol multimedia subsystem network responsive to the identification of the device, wherein communicating the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider comprises; adding the internet protocol multimedia subsystem identifier for the device to a header portion of the hypertext transfer protocol message; and transmitting the hypertext transfer protocol message to the web service provider. - View Dependent Claims (10, 11, 12)
-
-
13. An internet protocol multimedia subsystem network, comprising:
-
a server comprising a web-services control function to receive a hypertext transfer protocol message addressed to a web service provider along with an internet protocol multimedia subsystem identifier from a device, to validate registration of the device in the internet protocol multimedia subsystem network responsive to receiving the hypertext transfer protocol message, and then to communicate the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider via a secure communication link outside of the internet protocol multimedia subsystem network responsive to validating registration of the device, wherein communicating the internet protocol multimedia subsystem identifier and the hypertext transfer protocol message to the web service provider comprises; adding the internet protocol multimedia subsystem identifier for the device to a header portion of the hypertext transfer protocol message; and transmitting the hypertext transfer protocol message to the web service provider. - View Dependent Claims (14, 15, 16, 17)
-
Specification