IP Library Granted Patent US 7,096,043
Granted Patent B1
US 7,096,043 · App. 10/693,806 · Granted Aug 22, 2006

Call origination control

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,096,043
App. No.
10/693,806
Granted
Aug 22, 2006
Kind
B1
Abstract

The present invention provides for selectively blocking outgoing calls based on blocking criteria configured by a telephony subscriber or representative thereof. When a call is initiated, blocking criteria associated with the telephony terminal from which the call is being initiated are used to determine whether the call should be blocked or allowed to continue. Once a determination is made, a telephony switch or telephony server supporting the telephony terminal either blocks the call or allows the call to continue as dictated by the blocking criteria. The blocking criteria may be applied to one or more telephony terminals. Further, the blocking criteria may be based on the party being called, time of day, day of week, financial authorization, type of call, or any combination thereof. The subscribers or representatives thereof can easily and efficiently configure the blocking criteria to control whether or not outgoing calls are blocked or allowed to continue.

Claims (48)

1. A method for selectively blocking outgoing calls comprising:

receiving blocking indicia from a subscriber or representative thereof who is associated with a telephony terminal;

establishing blocking criteria based on the blocking indicia;

receiving a first message indicative of a call being initiated from the telephony terminal; and

determining whether to block the call or allow the call to continue based on the blocking criteria, wherein the blocking criteria are configured to block calls based on financial authorization and further comprising accessing and using financial records to help determine whether to block the call or allow the call to continue.

2. The method of claim 1 further comprising sending a second message with instructions to either block the call or allow the call to continue based on the blocking criteria.

3. The method of claim 2 wherein the second message is sent to a telephony switch supporting the telephony terminal and the first message is received from the telephony switch.

4. The method of claim 2 wherein the second message is sent to a telephony server supporting the telephony terminal and the first message is received from the telephony server.

5. The method of claim 1 wherein the blocking indicia is received via one of a group consisting of a web interface and a voice interface.

6. The method of claim 1 wherein the blocking criteria is associated with a plurality of telephony terminals including the telephony terminal.

7. The method of claim 6 wherein at least two of the plurality of telephony terminals are from different types of telephony terminals consisting of circuit-switched wireless, circuit-switched wireline, packet-based wireline, and packet-based wireless.

8. The method of claim 1 wherein the blocking criteria are configured to block calls to at least one specified called party.

9. The method of claim 8 wherein the specified called party is identified in the blocking criteria by a telephony address.

10. The method of claim 1 wherein the blocking criteria are configured to block calls based on time or date.

11. The method of claim 1 wherein the blocking criteria expire after a defined period of time.

12. The method of claim 1 wherein the blocking criteria are based on whether a pre-paid balance has been exceeded.

13. The method of claim 1 wherein the blocking criteria are based on a subscribed amount of time being exceeded.

14. The method of claim 1 wherein the blocking criteria are configured to allow calls to at least one called party when financial authorization is not provided.

15. The method of claim 1 wherein the blocking criteria are configured to block calls that are not directed to at least one identified called party.

16. The method of claim 1 wherein the blocking criteria are configured to block calls to telephony addresses meeting defined wildcard criteria.

17. The method of claim 1 wherein the blocking criteria are configured to block calls that are at least one type of call.

18. The method of claim 1 wherein the blocking criteria are configured to require a plurality of conditions to be met prior to blocking the call.

19. The method of claim 1 further comprising sending instructions to provide an audible message to a caller at the telephony terminal when the call is blocked.

20. A system for selectively blocking outgoing calls comprising:

at least one communication interface; and

a control system associated with the at least one communication interface and adapted to:

receive blocking indicia from a subscriber or representative thereof who is associated with a telephony terminal;

establish blocking criteria based on the blocking indicia;

receive a first message indicative of a call being initiated from the telephony terminal; and

determine whether to block the call or allow the call to continue based on the blocking criteria, wherein the blocking criteria are configured to block calls based on financial authorization and further comprising accessing and using financial records to help determine whether to block the call or allow the call to continue.

21. The system of claim 20 wherein the control system is further adapted to send a second message with instructions to either block the call or allow the call to continue based on the blocking criteria.

22. The system of claim 21 wherein the second message is sent to a telephony switch supporting the telephony terminal and the first message is received from the telephony switch.

23. The system of claim 21 wherein the second message is sent to a telephony server supporting the telephony terminal and the first message is received from the telephony server.

24. The system of claim 20 wherein the blocking indicia are received via one of a group consisting of a web interface and a voice interface.

25. The system of claim 20 wherein the blocking criteria are associated with a plurality of telephony terminals including the telephony terminal.

26. The system of claim 25 wherein at least two of the plurality of telephony terminals are from different types of telephony terminals consisting of circuit-switched wireless, circuit-switched wireline, packet-based wireline, and packet-based wireless.

27. The system of claim 20 wherein the blocking criteria are configured to block calls to at least one specified called party.

28. The system of claim 27 wherein the specified called party is identified in the blocking criteria by a telephony address.

29. The system of claim 20 wherein the blocking criteria are configured to block calls based on time or date.

30. The system of claim 20 wherein the blocking criteria expire after a defined period of time.

31. The system of claim 20 wherein the blocking criteria are based on whether a pre-paid balance has been exceeded.

32. The system of claim 20 wherein the blocking criteria are based on a subscribed amount of time being exceeded.

33. The system of claim 20 wherein the blocking criteria are configured to allow calls to at least one called party when financial authorization is not provided.

34. The system of claim 20 wherein the blocking criteria are configured to block calls that are not directed to at least one identified called party.

35. The system of claim 20 wherein the blocking criteria are configured to block calls to telephony addresses meeting defined wildcard criteria.

36. The system of claim 20 wherein the blocking criteria are configured to block calls that are at least one type of call.

37. The system of claim 20 wherein the blocking criteria are configured to require a plurality of conditions to be met prior to blocking the call.

38. The system of claim 20 wherein the control system is further adapted to send instructions to provide an audible message to a caller at the telephony terminal when the call is blocked.

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 6, 2014
From: ROCKSTAR CONSORTIUM US LP
To: BOCKSTAR TECHNOLOGIES LLC
Reel/Frame 032399/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032168/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →