ANONYMOUS COMMUNICATION METHOD
First Claim
1. An anonymous communication method to be performed by an anonymous communication establishing device connected with a plurality of communication terminals over a network, the method comprising:
- by the anonymous communication establishing device, receiving, from a first communication terminal, a first communication connection request designating a communication address specifying the first communication terminal as a calling party terminal, an anonymity level of the calling party terminal, and a communication address specifying a second communication terminal as a communication counter party;
by the anonymous communication establishing device, determining whether or not the anonymity level of the first communication terminal as the calling party terminal, designated in the received first communication connection request, is allowable for a communication from the first communication terminal to the second communication terminal, and if the anonymity level is not allowable, rejecting the first communication connection request, while if the anonymity level is allowable, establishing a communication session between the first communication terminal and the second communication terminal;
by the anonymous communication establishing device, receiving, from the second communication terminal, a first communication transfer request designating the communication address specifying the first communication terminal as the calling party terminal and a communication address specifying a third communication terminal as a transfer destination communication terminal; and
by the anonymous communication establishing device, determining whether or not the anonymity level of the first communication terminal as the calling party terminal, designated in the received first communication transfer request, is allowable for a communication from the first communication terminal to the third communication terminal, and if the anonymity level is not allowable, determining an anonymity level of the first communication terminal allowable for the communication from the first communication terminal to the third communication terminal, and performing transfer control of the communication session with use of the determined anonymity level of the first communication terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
An anonymous communication establishing device establishes a communication session between a first communication terminal and a second communication terminal if the anonymity level of a calling party terminal, designated in a communication connection request received from the first communication terminal, is allowable for a communication from the first communication terminal to the second communication terminal. Then, when the anonymous communication establishing device receives, from the second communication terminal, a communication transfer request designating the first communication terminal as the calling party terminal and designating a third communication terminal as a transfer destination communication terminal, the anonymous communication establishing device determines whether or not the anonymity level of the first communication terminal as the calling party terminal, designated in the communication transfer request, is allowable for a communication from the first communication terminal to the third communication terminal. If the anonymity level is not allowable, the anonymous communication establishing device determines an anonymity level of the first communication terminal allowable for the communication from the first communication terminal to the third communication terminal, and performs transfer control of the communication session with use of the determined anonymity level.
19 Citations
24 Claims
-
1. An anonymous communication method to be performed by an anonymous communication establishing device connected with a plurality of communication terminals over a network, the method comprising:
-
by the anonymous communication establishing device, receiving, from a first communication terminal, a first communication connection request designating a communication address specifying the first communication terminal as a calling party terminal, an anonymity level of the calling party terminal, and a communication address specifying a second communication terminal as a communication counter party; by the anonymous communication establishing device, determining whether or not the anonymity level of the first communication terminal as the calling party terminal, designated in the received first communication connection request, is allowable for a communication from the first communication terminal to the second communication terminal, and if the anonymity level is not allowable, rejecting the first communication connection request, while if the anonymity level is allowable, establishing a communication session between the first communication terminal and the second communication terminal; by the anonymous communication establishing device, receiving, from the second communication terminal, a first communication transfer request designating the communication address specifying the first communication terminal as the calling party terminal and a communication address specifying a third communication terminal as a transfer destination communication terminal; and by the anonymous communication establishing device, determining whether or not the anonymity level of the first communication terminal as the calling party terminal, designated in the received first communication transfer request, is allowable for a communication from the first communication terminal to the third communication terminal, and if the anonymity level is not allowable, determining an anonymity level of the first communication terminal allowable for the communication from the first communication terminal to the third communication terminal, and performing transfer control of the communication session with use of the determined anonymity level of the first communication terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An anonymous communication establishing device comprising:
-
an anonymity level regulation condition determination unit that determines whether or not an anonymity level of a calling party terminal, designated in a communication connection request and a communication transfer request, is allowable; an anonymity level change unit that determines an allowable anonymity level if the anonymity level of the calling party terminal designated in the communication transfer request is not allowable; and a communication establishing unit, wherein when the communication establishing unit receives, from a first communication terminal, a first communication connection request designating a communication address specifying the first communication terminal as the calling party terminal, an anonymity level of the calling party terminal, and a communication address specifying a second communication terminal as a communication counter party, the communication establishing unit determines, by using the anonymity level regulation condition determination unit, whether or not the anonymity level of the the calling party terminal designated in the first communication connection request is allowable, and if the anonymity level is not allowable, rejects the first communication connection request, while if the anonymity level is allowable, establishes a communication session between the first communication terminal and the second communication terminal, and when the communication establishing unit receives, from the second communication terminal, a first communication transfer request designating the communication address specifying the first communication terminal as the calling party terminal and a communication address specifying a third communication terminal as a transfer destination communication terminal, the communication establishing unit determines, by using the anonymity level regulation condition determination unit, whether or not the anonymity level of the first communication terminal as the calling party terminal designated in the first communication transfer request is allowable for a communication from the first communication terminal to the third communication terminal, and if the anonymity level is not allowable, determines, by using the anonymity level change unit, an anonymity level of the first communication terminal allowable for the communication from the first communication terminal to the third communication terminal, and performs transfer control of the communication session with use of the determined anonymity level of the first communication terminal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium storing a program comprising instructions for causing a computer to function as:
-
an anonymity level regulation condition determination unit that determines whether or not an anonymity level of a calling party terminal, designated in a communication connection request and a communication transfer request, is allowable; an anonymity level change unit that determines an allowable anonymity level if the anonymity level of the calling party terminal designated in the communication transfer request is not allowable; and a communication establishing unit that, when receiving, from a first communication terminal, a first communication connection request designating a communication address specifying the first communication terminal as the calling party terminal, an anonymity level of the calling party terminal, and a communication address specifying a second communication terminal as a communication counter party, determines, by using the anonymity level regulation condition determination unit, whether or not the anonymity level of the calling party terminal designated in the first communication connection request is allowable, and if the anonymity level is not allowable, rejects the first communication connection request, while if the anonymity level is allowable, establishes a communication session between the first communication terminal and the second communication terminal, and when receiving, from the second communication terminal, a first communication transfer request designating the communication address specifying the first communication terminal as the calling party terminal and a communication address specifying a third communication terminal as a transfer destination communication terminal, determines, by using the anonymity level regulation condition determination unit, whether or not the anonymity level of the first communication terminal as the calling party terminal designated in the first communication transfer request is allowable for a communication from the first communication terminal to the third communication terminal, and if the anonymity level is not allowable, determines, by using the anonymity level change unit, an anonymity level of the first communication terminal allowable for the communication from the first communication terminal to the third communication terminal, and performs transfer control of the communication session with use of the determined anonymity level of the first communication terminal. - View Dependent Claims (24)
-
Specification