IP Library Granted Patent US 7,822,016
Granted Patent B2
US 7,822,016 · App. 10/760,577 · Granted Oct 26, 2010

IP ACD using SIP format

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 7,822,016
App. No.
10/760,577
Granted
Oct 26, 2010
Kind
B2
Abstract

A method and apparatus are provided for distributing Internet calls by an automatic contact distributor. The method includes the steps of receiving a Session Initiation Protocol INVITE by the automatic contact distributor that identifies an Internet call to be established with a client, selecting an agent to handle the Internet call and exchanging call information between the client and the selected agent through a buffer server.

Claims (41)

1. A method of distributing Internet calls by an automatic contact distributor, such method comprising:

receiving a Session Initiation Protocol INVITE by the automatic contact distributor sent over the Internet from a client;

determining a call type from the Session Initiation Protocol INVITE;

selecting an agent to handle the Internet call based upon the determined call type; and

setting up an Internet call between the selected agent and the client through a buffer server based upon the Session Initiation Protocol INVITE and requesting notification from the agent upon termination of the Internet call.

2. The method of distributing Internet calls as in claim 1 wherein the step of setting up the call further comprises determining a URL of the selected agent.

3. The method of distributing Internet calls as in claim 1 further comprising determining a universal resource locator pair for use by the buffer server for routing packets between the selected agent and client.

4. The method of distributing Internet calls as in claim 1 further comprising routing a Session Initiation Protocol INVITE regarding the client to the selected agent.

5. The method of distributing Internet calls as in claim 1 further comprising the Session Initiation Protocol INVITE including a proposed mode of communication to be used from a subsequent communication session and using the Session Initiation Protocol INVITE to determine a communication protocol to be used for the Internet call.

6. The method of distributing Internet calls as in claim 1 further comprising setting up a communication link between the selected agent and the client.

7. The method of distributing Internet calls as in claim 1 further comprising conferencing a supervisor into the Internet call.

8. The method of distributing Internet calls as in claim 2 further comprising sending a SIP instant message to the buffer server that includes an identifier.

9. The method of distributing Internet calls as in claim 1 further comprising defining the communication link as a request for Voice over Internet Protocol.

10. The method of distributing Internet calls as in claim 1 further comprising defining the communication link as a request for Instant Messaging.

11. An automatic contact distributor for distributing Internet calls over the Internet, such apparatus comprising:

means for receiving a Session Initiation Protocol INVITE within the automatic contact distributor, the INVITE received from a calling client over the Internet;

means for determining a call type of the received Session Initiation Protocol INVITE;

means for selecting an agent to handle the Internet call; and

means for exchanging call information over the Internet between the client and the selected agent through a buffer server and for requesting notification from the selected agent upon termination of the Internet call.

12. The automatic contact distributor as in claim 11 further comprising means for determining a URL of the selected agent.

13. The automatic contact distributor as in claim 11 further comprising means for determining a universal resource locator pair for use by the buffer server for routing packets between the selected agent and client.

14. The automatic contact distributor as in claim 11 further comprising means for routing a Session Initiation Protocol INVITE regarding the client to the selected agent.

15. The automatic contact distributor as in claim 11 further comprising means for using the Session Initiation Protocol INVITE to determine a communication protocol to be used for the Internet call.

16. The automatic contact distributor as in claim 11 further comprising means for setting up a communication link between the selected agent and the client.

17. The automatic contact distributor as in claim 11 further comprising means for conferencing a supervisor into the Internet call.

18. The automatic contact distributor as in claim 11 further comprising means for directing the Session Initiation Protocol INVITE to the selected agent using a URL of the agent and for permitting the agent to negotiate a communications protocol for the internet call.

19. The automatic contact distributor as in claim 11 further comprising means for defining the communication link as a request for Voice over Internet Protocol.

20. The automatic contact distributor as in claim 11 further comprising means for defining the communication link as a request for Instant Messaging.

21. An automatic contact distributor for distributing Internet calls, such apparatus comprising:

a user agent adapted to receive and use a Session Initiation Protocol INVITE sent over the Internet from a client to determine a communication protocol to be used for the Internet call;

a call typing processor adapted to identify a type of Internet call to be established with the client;

an agent selection application adapted to select an agent to handle the Internet call based upon the call type;

a proxy server adapted to transfer the Session Initiation Protocol INVITE to the selected agent; and

a conference application adapted to conference a supervisor into the Internet call.

22. The automatic contact distributor as in claim 21 further comprising the call type identification based upon an identifier of call type within a prefix of a target URL of the Session Initiation Protocol INVITE, and an agent list for determining a URL of the selected agent.

23. The automatic contact distributor as in claim 21 further comprising a routing table adapted to determine a universal resource locator pair for use by a buffer server for routing packets between the selected agent and client.

24. The automatic contact distributor as in claim 23 wherein the proxy server sends a SIP instant message to the buffer server including an identifier.

25. The automatic contact distributor as in claim 21 further comprising a connection processor adapted to set up a communication link between the selected agent and the client.

26. The automatic contact distributor as in claim 21 where in the agent selection application is adapted to monitor call progress by sending SIP requests requesting notification of status.

27. The automatic contact distributor as in claim 21 further comprising defining the communication link as a request for Voice over Internet Protocol.

28. The automatic contact distributor as in claim 21 further comprising defining the communication link as a request for Instant Messaging.

Assignments (27)
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: ALVARIA INC.
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0285 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
MERGER AND CHANGE OF NAME Recorded Mar 12, 2024
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE, INC.
To: ASPECT SOFTWARE, INC.
Reel/Frame 066738/0271 →
CHANGE OF NAME Recorded Mar 12, 2024
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 066801/0732 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
Reel/Frame 057254/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
SECURITY INTEREST Recorded Jun 16, 2016
From: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039052/0356 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: U.S. BANK NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039012/0311 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039013/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: JPMORGAN CHASE BANK, N.A.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 034281/0548 →
SECURITY INTEREST Recorded Jun 29, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 024651/0637 →
SECURITY AGREEMENT Recorded Jun 9, 2010
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC (F/K/A ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC); ASPECT SOFTWARE, INC. (AS SUCCESSOR TO ASPECT COMMUNICATIONS CORPORATION)
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024505/0225 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2010
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINSTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024492/0496 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT SOFTWARE INTERMEDIATE HOLDINGS, INC.
Reel/Frame 024515/0765 →
SECURITY AGREEMENT Recorded Aug 11, 2006
From: ASPECT SOFTWARE, INC.; FIRSTPOINT CONTACT TECHNOLOGIES, LLC; ASPECT COMMUNICATIONS CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS SECOND LIEN ADMINISTRATIVE AGENT
Reel/Frame 018087/0313 →
RELEASE OF SECURITY INTEREST Recorded Jul 27, 2006
From: D.B. ZWIRN FINANCE, LLC
To: CONCERTO SOFTWARE INTERMEDIATE HOLDINGS, INC., ASPECT SOFTWARE, INC., ASPECT COMMUNICATIONS CORPORATION, FIRSTPOINT CONTACT CORPORATION, FIRSTPOINT CONTACT TECHNOLOGIES, INC.
Reel/Frame 017996/0895 →
CHANGE OF NAME Recorded Jun 22, 2006
From: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
To: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
Reel/Frame 017823/0539 →
SECURITY AGREEMENT Recorded Nov 15, 2005
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: D.B. ZWIRN FINANCE, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 016784/0838 →
SECURITY INTEREST Recorded Nov 2, 2005
From: FIRSTPOINT CONTACT TECHNOLOGIES, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 016769/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2004
From: ROCKWELL INTERNATIONAL CORPORATION
To: ROCKWELL ELECTRONIC COMMERCE TECHNOLOGIES, LLC
Reel/Frame 015063/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2004
From: PETERS, MIKE
To: ROCKWELL ELECTRONIC COMMERCE CORP.
Reel/Frame 014919/0515 →