Methods and systems for automatically registering complaints against calling parties
First Claim
Patent Images
1. A method for registering complaints against communication initiators, the method comprising:
- (a) receiving a signaling message from a communication initiator relating to a communication from the communication initiator;
(b) extracting a calling party identifier from the signaling message and determining whether the communication is from a communication initiator with whom an intended communication recipient does not desire to communicate;
(c) determining whether the communication initiator has previously been notified not to initiate communications with the intended communication recipient;
(d) in response to determining that the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate and that the communication initiator has been previously notified not to initiate communications with the intended communication recipient, automatically generating, from a user communications terminal or a service switching point (SSP), a complaint registration message identifying the communication initiator using thecalling party identifier extracted from the signaling message and transmitting the complaint registration message over a data network;
wherein step (b) includes providing a complaint registration application comprising at least one of hardware and software for determining whether the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate based on a trigger initiated by the intended communication recipient; and
wherein step (d) includes providing a complaint message generator, the complaint message generator comprising at least one of hardware and software for generating the complaint registration message in response to the determination that the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate and the determination that the communication initiator has been previously notified not to initiate communications with the intended communication recipient and for transmitting the complaint registration message over the data network.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a communication system that is adapted to notify a calling party that no further call attempts should be made and to automatically register a complaint with a calling party complaint registration database. The calling party complaint database is further adapted to notify an enforcement authority of repeated violations by a calling party. The called party communication terminal is adapted to automatically block subsequent call or communication attempts from a repeat offending calling party while simultaneously sending an additional complaint registration to the calling party complaint registration database.
56 Citations
36 Claims
-
1. A method for registering complaints against communication initiators, the method comprising:
-
(a) receiving a signaling message from a communication initiator relating to a communication from the communication initiator; (b) extracting a calling party identifier from the signaling message and determining whether the communication is from a communication initiator with whom an intended communication recipient does not desire to communicate; (c) determining whether the communication initiator has previously been notified not to initiate communications with the intended communication recipient; (d) in response to determining that the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate and that the communication initiator has been previously notified not to initiate communications with the intended communication recipient, automatically generating, from a user communications terminal or a service switching point (SSP), a complaint registration message identifying the communication initiator using the calling party identifier extracted from the signaling message and transmitting the complaint registration message over a data network; wherein step (b) includes providing a complaint registration application comprising at least one of hardware and software for determining whether the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate based on a trigger initiated by the intended communication recipient; and wherein step (d) includes providing a complaint message generator, the complaint message generator comprising at least one of hardware and software for generating the complaint registration message in response to the determination that the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate and the determination that the communication initiator has been previously notified not to initiate communications with the intended communication recipient and for transmitting the complaint registration message over the data network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for automatically generating a complaint registration message in response to receiving a signaling message relating to a communication from a communication initiator with whom communication is not desired, the method comprising:
-
at a user communications terminal associated with a communication recipient; (a) receiving a signaling message from a communication initiator relating to a communication from the initiator; (b) determining, based on a calling party identifier in the signaling message, whether the communication initiator has previously been notified not to initiate communications with the communication recipient; and (c) in response to determining that the communication initiator has been previously notified not to initiate communications with the communication recipient, automatically generating, based on the signaling message, a complaint registration message including the calling party identifier and transmitting the complaint registration message over a data network; wherein step (b) includes providing a blocking table listing calling party identifiers of communication initiators who have been previously notified not to initiate communications with the communication recipient and a complaint registration application comprising at least one of hardware and software residing on the user communications terminal for determining whether the communication initiator has been previously notified not to initiate communications with the communication recipient based on the presence of the calling party identifier in the blocking table; and wherein step (c) includes providing a complaint message generator comprising at least one of hardware and software residing on the user communications terminal for automatically generating the complaint registration message in response to the determination that the communication initiator has been previously notified not to initiate communications with the communication recipient and transmitting the complaint registration message over the data network. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for registering a complaint against a communications initiator, the system comprising:
-
(a) a communications terminal adapted to receive communications and signaling messages associated with the communications from communications initiators, wherein the communications terminal is adapted to determine whether the communication is from a communications initiator with whom an intended communication recipient does not desire to communicate and whether the communications initiator has been previously notified not to initiate communications with the intended communication recipient, and wherein, in response to determining that the communication is from a communications initiator with whom an intended communication recipient does not desire to communicate and that the communications initiator has been previously notified not to initiate communications with the intended communication recipient, the communication terminal is adapted to generate and forward a complaint registration message over a data network, the complaint registration message including information extracted from one of the signaling messages for identifying the communications initiator; and (b) a complaint registration server operatively associated with the communications terminal for receiving and processing the complaint registration message; wherein the communications terminal includes a complaint registration application comprising at least one of hardware and software for determining whether the communication is from a communications initiator with whom an intended communication recipient does not desire to communicate; and wherein the communication terminal further includes a complaint message generator comprising at least one of hardware and software for automatically generating the complaint registration message and forwarding the complaint registration message over the data network. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for automatically registering complaints against communication initiators, the method comprising:
-
(a) receiving a signaling message from a communication initiator relating to a communication from the communication initiator; (b) extracting a calling party identifier from the signaling message and determining whether the communication is from a communication initiator with whom an intended communication recipient does not desire to communicate and whether the communication initiator has been previously notified not to initiate communications with the intended communication recipient; and (c) in response to determining that the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate and that the communication initiator has been previously notified not to initiate communications with the intended communication recipient, automatically generating, from a user communications terminal or a service switching point (SSP), a complaint registration message identifying the communication initiator using the calling party identifier extracted from the signaling message and transmitting the complaint registration message over a data network; wherein step (b) includes storing a blocking table including calling party identifiers identifying calling parties with whom the intended communication recipient does not desire to communicate and providing a complaint registration application comprising at least one of hardware and software for accessing the blocking table using the calling party identifier extracted from the signaling message to determine whether the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate; and wherein step (c) includes providing a complaint message generator comprising at least one of hardware and software for generating the complaint registration message in response to the determination that the communication is from a communication initiator with whom the intended communication recipient does not desire to communicate and that the communication initiator has been previously notified not to initiate communications with the intended communication recipient, and for transmitting the complaint registration message over a data network.
-
Specification