System and process for automatic storage, enforcement and override of consumer do-not-call requests
DCFirst Claim
1. A control device for selectively inhibiting communication between a communication device and a destination over a network, wherein the communication device is connected to the network by a communication medium, wherein the control device is connected to the communication medium and a database for storing identifiers of destinations and indicative of destinations for which communication is to be inhibited, wherein the communication device has an input mechanism, wherein the input mechanism is operative in response to a user to generate identifiers of destinations, wherein an identifier is sent over the communication medium to the network to initiate communication with a corresponding destination and wherein the input mechanism is operative in response to a user to generate an update signal sent over the communication medium, wherein the control device comprises:
- means for detecting presence of an identifier sent over the communication medium to initiate communication with a corresponding destination;
means for performing a comparison of the detected identifier to identifiers stored in the database;
means for inhibiting communication between the communication device and the destination according to a result of the comparison made with the database and otherwise permitting communication between the communication device and the destination;
means for detecting presence of an update signal on the communication medium after permitting communication between the communication device and the destination, the update signal indicating that communication with the destination corresponding to the detected identifier should be inhibited; and
means for modifying the database according to the detected identifier after the update signal is detected.
11 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A system and process for automatic storage, enforcement and override of consumer do-not-call (DNC) requests includes a control device for selectively blocking communication between a communication device and a destination over a communication medium. The control device is connected to the communication medium and to a database for storing identifiers of destinations for which communication is to be blocked. The communication device has an input mechanism responsive to a user to generate an identifier of the destination. The input mechanism is also responsive to an update signal indicating that the identifier should be added to the database or an override signal indicating that the blocked call should in fact, be permitted, thereby overriding the blocking mechanism. The communication device is automatically updated with information stored in the database which may be used by the communication device to process further communication.
-
Citations
9 Claims
-
1. A control device for selectively inhibiting communication between a communication device and a destination over a network, wherein the communication device is connected to the network by a communication medium, wherein the control device is connected to the communication medium and a database for storing identifiers of destinations and indicative of destinations for which communication is to be inhibited, wherein the communication device has an input mechanism, wherein the input mechanism is operative in response to a user to generate identifiers of destinations, wherein an identifier is sent over the communication medium to the network to initiate communication with a corresponding destination and wherein the input mechanism is operative in response to a user to generate an update signal sent over the communication medium, wherein the control device comprises:
-
means for detecting presence of an identifier sent over the communication medium to initiate communication with a corresponding destination; means for performing a comparison of the detected identifier to identifiers stored in the database; means for inhibiting communication between the communication device and the destination according to a result of the comparison made with the database and otherwise permitting communication between the communication device and the destination; means for detecting presence of an update signal on the communication medium after permitting communication between the communication device and the destination, the update signal indicating that communication with the destination corresponding to the detected identifier should be inhibited; and means for modifying the database according to the detected identifier after the update signal is detected. - View Dependent Claims (2, 3)
-
-
4. A control device for selectively permitting communication between a communication device and a destination over a network, wherein the communication device is connected to the network by a communication medium, wherein the control device is connected to the communication medium and a database for storing identifiers of destinations and indicative of destinations for which communication is to be inhibited, wherein the communication device has an input mechanism, wherein the input mechanism is operative in response to a user to generate identifiers of destinations, wherein an identifier is sent over the communication medium to the network to initiate communication with a corresponding destination, and wherein the input mechanism is operative in response to a user to generate an override signal sent over the communication medium, wherein the control device comprises:
-
means for detecting presence of an identifier sent over the communication medium to initiate communication with a corresponding destination; means for performing a comparison of the detected identifier to identifiers stored in the database; means for temporarily inhibiting communication between a user of the communication device and a user at the destination after communication has been initiated according to a result of the comparison made with the network database; means for detecting presence of an override signal on the communication medium after inhibiting communication between the communication device and the destination, the override signal indicating that communication with a destination corresponding to the detected identifier should be permitted; and means for permitting the communication between the communication device and the destination after the update signal is detected. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A process for selectively inhibiting communication between a communication device and a destination over a network, wherein the communication device is connected to the network by a communication medium, wherein the control device is connected to the communication medium and a database for storing identifiers of destinations and indicative of destinations for which communication is to be inhibited, wherein the communication device has an input mechanism, wherein the input mechanism is operative in response to a user to generate identifiers of destinations, wherein an identifier is sent over the communication medium to the network to initiate communication with a corresponding destination and wherein the input mechanism is operative in response to a user to generate an update signal sent over the communication medium, wherein the process comprises:
-
detecting presence of an identifier sent over the communication medium to initiate communication with a corresponding destination; performing a comparison of the detected identifier to identifiers stored in the database; inhibiting communication between the communication device and the destination according to a result of the comparison made with the database and otherwise permitting communication between the communication device and the destination; detecting presence of an update signal on the communication medium after permitting communication between the communication device and the destination, the update signal indicating that communication with the destination corresponding to the detected identifier should be inhibited; and modifying the database according to the detected identifier after the update signal is detected.
-
Specification