IP Library Granted Patent US 7,190,774
Granted Patent B2
US 7,190,774 · App. 10/196,775 · Granted Mar 13, 2007

User invoked directed outdial method and apparatus

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,190,774
App. No.
10/196,775
Granted
Mar 13, 2007
Kind
B2
Abstract

A method includes receiving an inbound call from a caller to a device. A plurality of outbound calls are initiated from the single device based on information received from the inbound call.

Claims (65)

1. A method comprising:

receiving an inbound call from a caller to a device;

initiating a plurality of outbound calls from the device based on information received from the inbound call; and

connecting a first called party of a first outbound call of the plurality of outbound calls to a second called party of a second outbound call of the plurality of outbound calls or to the caller based upon information that is received from the first called party.

2. The method of claim 1 , including detecting each of a plurality of called parties that answers a respective call of the plurality of outbound calls.

3. The method of claim 2 , wherein each of the plurality of outbound calls is initiated in parallel and operates independently from each of the other outbound calls.

4. The method of claim 3 , wherein the plurality of outbound calls are directed to the plurality of called parties.

5. The method of claim 1 , including detecting when an error has occurred with respect to a first outbound call to a first called party.

6. The method of claim 5 , including terminating the first outbound call for which the error has occurred.

7. The method of claim 2 , including broadcasting a message from the caller to each called party that answers the outbound call.

8. The method of claim 2 , including sending individual messages from the caller to each called party of the plurality of called parties that answers the outbound call.

9. The method of claim 1 , including allowing the caller to initiate another call upon termination of the inbound call.

10. The method of claim 1 , including accessing dialing information from memory to initiate the plurality of outbound calls.

11. The method of claim 2 , wherein the plurality of outbound calls are made to a plurality of called parties, respectively.

12. The method of claim 11 , wherein initiating the plurality of outbound calls includes initiating a conference call.

13. The method of claim 12 , including initiating the conference call utilizing an interactive voice response system to elicit input from the caller.

14. The method of claim 12 , including initiating the conference call utilizing numeric input from the caller.

15. The method of claim 2 , wherein initiating the plurality of outbound calls includes initiating the plurality of outbound calls to a single party at multiple locations.

16. A method comprising:

initiating a plurality of parallel and independent outbound calls from a device;

detecting which called parties answer the plurality of parallel and independent outbound calls; and

connecting a first called party of a first outbound call of the plurality of parallel and independent outbound calls to a second called party of a second outbound call of the plurality of parallel and independent outbound calls or to the caller based upon information that is received from the first called party.

17. The method of claim 16 , wherein detecting which called parties answer the plurality of parallel and independent outbound calls includes detecting when an error has occurred with respect to a first outbound call and terminating the first outbound call for which the error has occurred.

18. The method of claim 16 , including prompting each called party that answers one of the plurality of parallel and independent outbound calls to provide input to the device.

19. The method of claim 18 , including utilizing an interactive voice response system to prompt each called party that answers to provide the input to the device.

20. The method of claim 18 , including promptly each called party that answers to provide numeric input to the device.

21. The method of claim 16 , including accessing dialing information from memory to initiate the plurality of outbound calls.

22. A device comprising:

an inbound communication system that receives an inbound call from a caller to a single device; and

an outbound communication system that initiates a plurality of outbound calls from the single device based on information received from the inbound call and that connects a first called party of a first outbound call of the plurality of outbound calls to a second called party of a second outbound call of the plurality of outbound calls or to the caller based upon information that is received from the first called party.

23. The device of claim 22 , wherein the device detects each of a plurality of called parties that answers a respective call of the plurality of outbound calls.

24. The device of claim 23 , wherein each of the plurality of outbound calls is parallel and operates independently from each of the other outbound calls.

25. The device of claim 24 , wherein the plurality of outbound calls are directed to a plurality of called parties.

26. The device of claim 22 , wherein the device detects when an error has occurred with respect to a first outbound call to a first called party.

27. The device of claim 26 , wherein the first outbound call for which the error has occurred is terminated.

28. The device of claim 23 , wherein a message from the caller is broadcast to each called party that answers the outbound call.

29. The device of claim 22 , wherein the caller is allowed to initiate another call upon termination of the plurality of outbound calls.

30. The device of claim 22 , wherein dialing information is accessed from memory to initiate the plurality of outbound calls.

31. The device of claim 23 , wherein the plurality of outbound calls are made to the plurality of called parties, respectively.

32. The device of claim 22 , wherein initiating the plurality of outbound calls comprises initiating a conference call.

33. The device of claim 32 , wherein the conference call is initiated utilizing an interactive voice response system to elicit input from the caller.

34. The device of claim 32 , wherein the conference call is initiated utilizing numeric input from the caller.

35. The device of claim 22 , wherein initiating the plurality of outbound calls includes initiating the plurality of outbound calls to a single party at multiple locations.

36. A device comprising:

an outbound communication system that initiates a plurality of parallel and independent outbound calls from a device, and detects which called parties answer the plurality of parallel and independent outbound calls, and wherein the outbound communication system connects a first called party of a first outbound call of the plurality of parallel and independent outbound calls to a second called party of a second outbound call of the plurality of parallel and independent outbound calls or to the caller based upon information that is received from the first called party.

37. The device of claim 36 , wherein the device further detects when an error has occurred with respect to a first outbound call and terminates the first outbound call for which the error has occurred.

38. The device of claim 36 , wherein each called party that answers the plurality of parallel and independent outbound calls is prompted to provide input to the device.

39. The device of claim 38 , wherein an interactive voice response system is utilized to prompt each called party that answers to provide numeric input to the device.

40. The device of claim 36 , wherein dialing information is accessed from memory to initiate the plurality of outbound calls.

41. A computer system comprising:

means for receiving an inbound call from a caller to a device; and

means for initiating a plurality of outbound calls from the device based on information received from the inbound call; and

means for connecting a first called party of a first outbound call of the plurality of outbound calls to a second called party of a second outbound call of the plurality of outbound calls or to the caller based upon information that is received from the first called party.

42. A computer system comprising:

means for initiating a plurality of parallel and independent outbound calls from a device;

means for detecting which called parties answer the plurality of parallel and independent outbound calls; and

means for connecting a first called party of a first outbound call of the plurality of parallel and independent outbound calls to a second called party of a second outbound call of the plurality of parallel and independent outbound calls or to the caller based upon information that is received from the first called party.

43. A device comprising:

means for receiving an inbound call from a caller to a device;

means for initiating a plurality of outbound calls from the device based on information received from the inbound call; and

means for connecting a first called party of a first outbound call of the plurality of outbound calls to a second called party of a second outbound call of the plurality of outbound calls or to the caller based upon information that is received from the first called party.

44. A device comprising:

means for initiating a plurality of parallel and independent outbound calls from a device;

means for detecting which called parties answer the plurality of parallel and independent outbound calls; and

means for connecting a first called party of a first outbound call of the plurality of parallel and independent outbound calls to a second called party of a second outbound call of the plurality of parallel and independent outbound calls or to the caller based upon information that is received from the first called party.

Assignments (16)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 8, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 067041/0102 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 8, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 067041/0128 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF ALVARIA, INC. PREVIOUSLY RECORDED ON REEL 057254 FRAME 0377. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 13, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057652/0265 →
CHANGE OF NAME Recorded Jun 9, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057254/0377 →
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 →
MERGER AND CHANGE OF NAME Recorded Jun 3, 2021
From: ASPECT COMMUNICATIONS CORPORATION; ASPECT SOFTWARE, INC.
To: ASPECT SOFTWARE, INC.
Reel/Frame 056434/0157 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
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: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039013/0015 →
RELEASE OF SECURITY INTEREST Recorded Jun 14, 2016
From: U.S. BANK NATIONAL ASSOCIATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 039012/0311 →
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 →
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 →