Methods for managing the exchange of communication tokens
First Claim
1. A method in a communication system comprising:
- identifying a communication to be sent to a recipient;
searching a token log for one or more tokens corresponding to an identifier of the recipient;
in response to finding no tokens which correspond to the identifier of the recipient, providing for the creation of a token as an arbitrary set of one or more symbols;
sending the communication and the token to the recipient; and
associating the token in a token log with the identifier of the recipient.
0 Assignments
0 Petitions
Accused Products
Abstract
A communication system issues tokens in order to control communication received by the system. The tokens are arbitrary symbols which are stored in one or more Token Logs (TLs) for future reference. Those to whom the tokens are issued use specific tokens by including them in messages sent to the token issuer. The communication systems belonging to the potential token users record tokens which they have been issued, so that those tokens may be included in subsequent communication to the token issuers. Incoming messages without tokens are given a tokenless status and possibly rejected. Token-request tokens are automatically issued to allow other individuals to request tokens which can be used in subsequent communication. Multiple Token Logs are synchronized across multiple devices. Functional and informational message address headers are employed when sending messages so that tokens issued to a given user are not divulged to other message recipients who are different from the given user and different from the token issuer.
81 Citations
47 Claims
-
1. A method in a communication system comprising:
-
identifying a communication to be sent to a recipient;
searching a token log for one or more tokens corresponding to an identifier of the recipient;
in response to finding no tokens which correspond to the identifier of the recipient, providing for the creation of a token as an arbitrary set of one or more symbols;
sending the communication and the token to the recipient; and
associating the token in a token log with the identifier of the recipient. - View Dependent Claims (2, 3)
-
-
4. A method in a communication system comprising:
-
providing for the creation of a token as an arbitrary set of one or more symbols;
issuing the token to a potential user of the token;
associating the token in a token log with an identifier of the potential user to whom the token was issued;
identifying a communication to be sent to a recipient;
finding one or more tokens in the token log which correspond to the identifier of the recipient; and
sending the communication to the recipient with at least a subset of the one or more tokens which were found to correspond to the identifier of the recipient. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method in a communication system comprising:
-
receiving an incoming communication;
detecting that the incoming communication does not contain a valid token previously stored in a token log that is utilized by the communication system;
retrieving from the system a set of one or more actions corresponding to incoming communications detected as not containing a valid token previously stored in a token log that is utilized by the communication system; and
executing the retrieved actions. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method in a communication system comprising:
-
receiving a message from a message sender, which message includes one or more tokens issued by the message sender;
associating the one or more tokens with an identifier of the message sender in a data store within the communication system. identifying a communication to be sent to a recipient whose identifier is recorded in the data store within the communication system;
identifying one or more tokens associated with the recipient'"'"'s identifier in the data store; and
sending the communication to the recipient with at least a subset of the one or more tokens which were found to correspond to the identifier of the recipient. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method in a communication system comprising:
-
identifying a communication to be sent to a first recipient and to one or more other recipients;
identifying one or more tokens associated with an identifier of the first recipient in a data store within the communication system; and
sending the communication to the first recipient with identifiers of the one or more other recipients and with at least a subset of the one or more tokens which were associated with the identifier of the first recipient. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A system comprising:
-
a token creation module to provide for the creation of one or more tokens;
a token issuance module to issue one or more tokens to one or more potential users of the tokens;
a token issuance log to associate one or more tokens with one or more potential users to whom specific one or more tokens are issued;
a user interface for identifying messages to be sent to designated recipients;
a lookup module to search the token issuance log for one or more tokens associated with the designated recipients; and
a message sending module for sending messages to designated recipients with at least a subset of one or more tokens which were associated with the designated recipients in the token issuance log.
-
-
45. A communication apparatus comprising:
-
means for creating a token as an arbitrary set of one or more symbols;
means for issuing the token to a potential user of the token;
means for associating the token in a token issuance log with an identifier of the potential user to whom the token was issued;
means for identifying a communication to be sent to a recipient;
means for finding one or more tokens in the token issuance log which correspond to the identifier of the recipient; and
,means for sending the communication to the recipient with at least a subset of the one or more tokens which were found to correspond to the identifier of the recipient.
-
-
46. A communication apparatus comprising:
-
means for receiving a message from a message sender, which message includes one or more tokens issued by the message sender; and
means for associating the one or more tokens with one or more identifiers of the message sender in a data store within the communication system. means for identifying a communication to be sent to a recipient whose identifier is recorded in the data store within the communication system;
means for identifying one or more tokens associated with the identifier of the recipient in the data store; and
means for sending the communication to the recipient with at least a subset of the one or more tokens which were found to correspond to the identifier of the recipient.
-
-
47. A computer program product comprising a computer readable medium, the computer readable medium including program code for causing a computing device to perform a method comprising:
-
providing for the creation of a token as an arbitrary set of one or more symbols;
issuing the token to a potential user of the token;
associating the token in a token log with an identifier of the potential user to whom the token was issued;
identifying a communication to be sent to a recipient;
finding one or more tokens in the token issuance log which correspond to an identifier of the recipient; and
,sending the communication to the recipient with at least a subset of the one or more tokens which were found to correspond to the identifier of the recipient.
-
Specification