# US 8,542,674 B2 · System and method to initiate a presence driven peer to peer communications session on non-IMS and IMS networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,542,674 B2
- Document ID: US8542674B2
- Status: Granted
- Kind: B2
- Application number: 12/326,361
- Filed: 2008-12-02
- Published: 2010-06-03
- Granted: 2013-09-24
- Earliest claimed: 2008-12-02
- Assignees: International Business Machines Corporation
- Applicants: John R. Dingler; Sri Ramanathan; Matthew A. Terry; Matthew B. Trevathan
- Inventors: John R. Dingler; Sri Ramanathan; Matthew A. Terry; Matthew B. Trevathan
- Web page: https://patentgrep.com/patent/US8542674B2

## CPC

- H04L 12/14: Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L 51/043: using or handling presence information
- H04L 12/1403: {Architecture for metering, charging or billing}
- H04L 12/1428: {Invoice generation, e.g. customization, lay-out, database processing, algorithms for calculating the bill or formatting invoices as WWW pages (invoicing in general G06Q30/04)}
- H04L 51/214: using selective forwarding
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/1069: Session establishment or de-establishment
- H04L 67/54: Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
- H04M 3/2218: {Call detail recording}
- H04M 3/4211: {where the identifier is used to access a profile}
- H04M 3/42374: {where the information is provided to a monitoring entity such as a potential calling party or a call processing server}
- H04L 51/56: Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

An architecture and method is provided for call routing using both IMS and non-IMS frameworks. The method includes receiving presence information of a third party from a non-IP Multimedia Subsystem (IMS) network device. The method further includes routing the third party to at least one callee designated device based on configurable preferences provided by the callee and correlated to presence information using an IMS compliant component. The method additionally includes providing a charging record for the routing on an IMS complaint charging platform.

## Claims

### Claim 1

A system for call routing applications, comprising:
a computer infrastructure being operable to:
route presence information of a third party from both non-IMS network devices and IMS network devices to IMS compliant presence components;
route the presence information of the third party received from the non-IMS network devices and IMS network devices to a callee based on configurable preferences provided by the callee and correlated to the presence information on the IMS compliant presence components;
send charging information for the routing to an IMS compliant charging platform associated with the IMS compliant presence components,
wherein:
the configurable preferences specify at least one delivery channel to transmit the presence information of the third party;
the presence information includes a notification of an availability of the third party on a particular communication channel; and
the particular communication channel is in the IMS network or in the non-IMS network.

### Claim 2 (depends on 1)

The system of claim 1, wherein the computer infrastructure is at least one of supported, deployed, maintained, and created by a service provider.

### Claim 3 (depends on 1)

The system of claim 1, wherein the steps are provided on a software component, a hardware component or a combination of the software component and the hardware component.

### Claim 4 (depends on 1)

The system of claim 1, wherein the presence information is received by a feature server using the SIP based notification and is published prior to receiving a call.
