IP Library Granted Patent US 8,355,393
Granted Patent B1
US 8,355,393 · App. 10/980,095 · Granted Jan 15, 2013

Method and apparatus to process a call request by establishing calls among devices

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,355,393
App. No.
10/980,095
Granted
Jan 15, 2013
Kind
B1
Abstract

A communication system includes a packet-based data network coupled to various network entities. The communications system includes a community that has a call processing system and various other devices, such as an integrated voice response (IVR) system and plural agent systems. The call processing system includes a combination of logical entities that perform call processing tasks. As an example, the logical entities may include a Session Initiation Protocol (SIP) proxy, a SIP client, and a SIP server. In response to a call request from outside the community, the call processing system, under control of the server, sends back responses to the originating system. The call processing system also establishes a call with a network element inside the community, such as the IVR system. The IVR system is capable of receiving input data from the originating system. Based on the received input data, the call processing system can reconnect or forward the call to one of the agent systems.

Claims (16)

1. A system comprising:

an interface to a packet-based network; and

a controller adapted to:

receive a call request from an originating device, the call request containing a first destination address;

establish a call session with the originating device, the call session including a call identifier;

based on the first destination address, establish a first media path between the originating device and a first device, the first media path not including the controller; and

terminate the first media path between the originating device and the first device, while maintaining the call session with the originating device; and

after terminating the first media path, based on input data entered by a user in response to a prompt from the first device, establish, using the call identifier, a second media path between the originating device and a second device in the call session, the second media path not including the controller.

2. The system of claim 1 , wherein the call request comprises a Session Initiation Protocol (SIP) Invite message,

the controller adapted to establish the first media path between the originating device and the first device by sending a SIP Invite message to the first device, and

the controller adapted to establish the second media path between the originating device and the second device by sending a SIP Invite message to the second device without first sending a SIP Bye message to the originating device.

3. The system of claim 1 , wherein the controller is adapted to establish the first media path between the originating device and the first device by sending a second call request to the first device, and

the controller is adapted to establish the second media path between the originating device and the second device by sending a third call request to the second device without first sending a termination request to the originating device.

4. The system of claim 1 , wherein the controller is adapted to process the call request from the originating device by sending a response to the call request to indicate an attempt to establish the call session,

the controller adapted to send, in response to the call request, messaging to the first device to establish the first media path between the originating device and the first device, and

the controller adapted to send, in response to the received input data, messaging to the second device to establish the second media path between the originating device and the second device.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
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 6, 2014
From: ROCKSTAR CONSORTIUM US LP
To: BOCKSTAR TECHNOLOGIES LLC
Reel/Frame 032399/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2013
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 031594/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →