Patent ID: 9660964
Date: 2017-05-23
CPC Classifications: H04L

Claim:
1. A communications router for anonymously routing messages between a source communication device and one or more respondent communication devices, wherein the messages contain a subject identifier and where the router and the source and respondent communication devices each have at least one communication identifier, the communications router comprising: a processor executing instruction in communication with a memory storing the instructions to provide; a source storage for storing the at least one communication identifier for the source communication device and a predetermined subject identifier for designating messages associated with the source communication device; a respondent storage for storing the at least one communication identifier for each of the one or more respondent communication devices and assigning a unique tag identifier to each respondent communication device for the predetermined subject identifier; a first message handler for selecting received messages containing the predetermined subject identifier originating from the one or more respondent communication devices and attaching the appropriate tag identifier to each of the selected messages based on its origin, and transmitting the selected message to the source communication device using its at least one communication identifier; and a second message handler for receiving messages from the source communication device and transmitting them to the appropriate respondent communication device using the stored communication identifiers, the predetermined subject identifier, and the tag identifier for the appropriate respondent communication device.