IP Library Granted Patent US 8,782,248
Granted Patent B2
US 8,782,248 · App. 11/536,139 · Granted Jul 15, 2014

Web services interface

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,782,248
App. No.
11/536,139
Granted
Jul 15, 2014
Kind
B2
Abstract

A Call Session Control Function (CSCF) entity in an IP Multimedia Subsystem (IMS) network comprises a first interface for interfacing with other entities and uses signalling in an Extensible Markup Language (XML) format. The other entities that the CSCF interfaces with can be located outside the IMS network, such as servers supporting third party IT or web-based applications, or within the IMS network. The CSCF directs XML based service requests by filtering XML messages received via the first interface.

Claims (33)

1. A Call Session Control Function (CSCF) hardware server comprising a Serving Call Session Control Function (S-CSCF) operable in an IP Multimedia Subsystem (IMS) network, the CSCF hardware server further comprising:

a first interface of the S-CSCF configured to interface directly with at least one first network entity application for provisioning of one or more services using signaling in an Extensible Markup Language (XML) format; and

a second interface of the S-CSCF, separate from the first interface, configured to interface with at least one second network entity using Session Initiation Protocol (SIP) signaling,

wherein the CSCF hardware server is configured to communicate within or external to the IMS network by selectively using the first and second interfaces.

2. A Call Session Control Function (CSCF) hardware server according to claim 1 comprising control logic arranged to:

receive XML signaling information from the application via the first interface; and,

use the XML signaling information to apply the application within the IMS network.

3. A Call Session Control Function (CSCF) hardware server according to claim 1 comprising control logic arranged to:

send XML signaling information to the application via the first interface; and,

use the XML signaling information to control the application.

4. A Call Session Control Function (CSCF) hardware server according to claim 1 wherein the application is hosted external to the IMS network.

5. A Call Session Control Function (CSCF) hardware server according to claim 4 wherein the application is a web service.

6. A Call Session Control Function (CSCF) hardware server according to claim 1 further comprising control logic arranged to:

inspect XML signaling information received via the first interface;

compare the received signaling information with stored rule data which specifies a relationship between an element in the signaling information and an action that should be taken; and,

generating output data on the basis of the comparison.

7. A Call Session Control Function (CSCF) hardware server according to claim 6 further comprising an interface for accessing the stored rule data.

8. A Call Session Control Function (CSCF) hardware server according to claim 5 wherein the rule data specifies when charging information should be generated and wherein the control logic is arranged to generate charging information based on the comparison.

9. A Call Session Control Function (CSCF) hardware server according to claim 5 wherein the rule data comprises at least one of: rules of the network operator; rules for a subscriber; and rules for governance of an application.

10. A method of operating a Call Session Control Function (CSCF) entity, comprising a Serving Call Session Control Function (S-CSCF), in an IP Multimedia Subsystem (IMS) network, the method comprising:

communicating within or external to the IMS network by selectively using a first interface of the S-CSCF and a second interface of the S-CSCF in the CSCF entity, wherein the first interface is configured to directly interface with at least one network entity application for provisioning of one or more services using Extensible Markup Language (XML) signaling, and wherein the second interface is configured to interface with at least on second network entity using Session Initiation Protocol (SIP) signaling.

11. A method according to claim 10 wherein the application is hosted on an application server.

12. A method according to claim 11 wherein the application is hosted externally of the IMS network.

13. A method according to claim 11 comprising:

receiving XML signaling information from the application via the first interface; and,

using the XML signaling information to apply the application within the IMS network.

14. A method according to claim 11 comprising:

sending XML signaling information to the application via the first interface; and,

using the XML signaling information to control the application.

15. A method according to claim 11 wherein the application is a web service.

16. A method according to claim 14 wherein the rule data specifies when charging information should be generated and the method comprises generating charging information based on the comparison.

17. A method according to claim 14 wherein the rule data comprises at least one of: rules of the network operator; rules for a subscriber; and rules for governance of an application.

18. A non-transitory, machine-readable medium carrying instructions for causing a processor to implement the method of claim 10 .

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032436/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2006
From: STORRIE, JOHN; HERN, WILLIAM; WATERS, ANTHONY
To: NORTEL NETWORKS LIMITED
Reel/Frame 018735/0834 →