IP Library Granted Patent US 8,365,244
Granted Patent B2
US 8,365,244 · App. 11/560,894 · Granted Jan 29, 2013

Systems, methods and computer program products supporting provision of web services using IMS

Inventors: Loraine Beyer (Hoover, AL); Amy Zwarico (Mountain Brook, AL)
Assignee: AT&T Intellectual Property I, L.P.
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 8,365,244
App. No.
11/560,894
Granted
Jan 29, 2013
Kind
B2
Abstract

A web service request from a device is received at a web service provider. The web service request is authenticated at the web service provider using the IMS network. A requested web service is provided to the device responsive to the authentication of the web service request. The web service request may be received via a path outside of the IMS network, e.g., over a network using HTTP or other non-IMS protocol. The requested web service may also be provided using a web service response communicated to the device via a path outside of the IMS network.

Claims (28)

1. A method of operating an internet protocol multimedia subsystem network to support provision of a web service, comprising:

receiving a web service request from a device at a web service provider, wherein the web service provider includes a session initiation protocol-enabled web service provider;

authenticating the web service request at the web service provider using the internet protocol multimedia subsystem network; and

providing the web service to the device responsive the authenticating of the web service request,

wherein the receiving the web service request from the device at the session initiation protocol-enabled web service provider comprises receiving the web service request from the device via a path outside of the internet protocol multimedia subsystem network, and

wherein the providing the web service request to the device responsive to the authentication of the web service request comprises providing the web service request using a web service response communicated to the device via a path outside of the internet protocol multimedia subsystem network.

2. The method of claim 1 , wherein the authenticating the web service request at the session initiation protocol-enabled web service provider using the internet protocol multimedia subsystem network comprises:

conveying an authentication request including an identity of the source of the web service request from the web service provider to an identity provider responsive to receipt of the web service request at the web service provider;

authenticating the identity of the source of the web service request at the identity provider via internet protocol multimedia subsystem communication with the device; and

conveying an authentication response from the identity provider to the web service provider responsive to the authenticating of the identity of the source of the web service request at the identity provider.

3. The method of claim 2 , wherein the conveying of the authentication response from the identity provider to the session initiation protocol-enabled web service provider responsive to the authenticating of the identity of the source of the web service request at the identity provider comprises conveying an identity of the device to the web service provider.

4. The method of claim 2 , wherein the authenticating of the identity of the source of the web service request at the identity provider via the internet protocol multimedia subsystem communication with the device comprises:

generating an authentication vector at the identity provider responsive to the authentication request;

conveying the authentication vector to a proxy of the internet protocol multimedia subsystem network;

generating an authentication challenge at the proxy responsive to the authentication vector;

transmitting the authentication challenge from the proxy to the device;

receiving an authentication challenge response from the device corresponding to an expected authentication response at the proxy; and

transmitting an authentication indication from the proxy to the identity provider.

5. The method of claim 1 , wherein the web service request comprises a simple object access protocol message.

6. The method of claim 1 , wherein the receiving of the web service request from the device at the session initiation protocol-enabled web service provider comprises receiving the web service request using hypertext transport protocol.

7. A method of authenticating web service requests, comprising:

receiving an authentication request including an identity of a source of a web service request from a session initiation protocol-enabled web service provider at an identity provider;

authenticating the identity of the source of the web service request at the identity provider via internet protocol multimedia subsystem communication with a device, comprising:

generating an authentication vector at the identity provider responsive to the authentication request;

transmitting the authentication vector to a proxy of the internet protocol multimedia subsystem network; and

receiving an authentication indication corresponding to the authentication vector from the proxy; and

transmitting an authentication response to the session initiation protocol-enabled web service provider responsive to the authenticating of the identity of the source of the web service request at the identity provider.

8. The method of claim 7 , wherein the transmitting of the authentication response to the session initiation protocol-enabled web service provider responsive to the authenticating of the identity of the source of the web service request at the identity provider comprises transmitting an identity of the device to the session initiation protocol-enabled web service provider.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2012
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 029362/0275 →
CHANGE OF NAME Recorded Nov 28, 2012
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 029371/0419 →
CHANGE OF NAME Recorded Nov 28, 2012
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 029371/0429 →
CHANGE OF NAME Recorded Nov 28, 2012
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 029371/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2006
From: BEYER, LORAINE; ZWARICO, AMY
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 018530/0867 →
Continuity (1)
Related Publication 20080120697A1 · May 22, 2008